Cash FlowAugust 4, 20261 min read

Cash Flow vs. Profit: Why Your Bank Balance Doesn't Tell the Whole Story

A profitable business can still run out of cash. Here's why those two things aren't the same, and why the gap between them matters.

Sekou

Founder · S&C Bookkeeping

It's one of the more counterintuitive realities of running a business: you can be profitable on paper and still not have enough cash to make payroll. Profit and cash flow measure two different things, and confusing them is one of the more common ways businesses get into trouble.

Profit is a snapshot of performance

Profit is revenue minus expenses over a period, calculated the moment a sale is recorded — not the moment you're actually paid for it. If you invoice a client for $10,000 in June, that shows up as June revenue even if the client doesn't pay until September.

Cash flow is about timing

Cash flow tracks money as it actually moves in and out of your bank account. That same $10,000 invoice doesn't help your cash position at all until the client actually pays — but your rent, payroll, and supplier bills don't wait for that to happen.

Where the gap causes real problems

  • Slow-paying clients: Revenue is recognized before cash arrives, creating a gap you have to cover.
  • Big upfront costs: Buying inventory or equipment reduces cash immediately, but the expense may be recognized gradually over time.
  • Seasonal businesses: A strong quarter on paper can still leave you cash-poor heading into a slow one if nothing was set aside.

What actually helps

A rolling cash flow forecast — even a simple one, looking 60 to 90 days out — gives you visibility into problems while there's still time to act on them: following up on an overdue invoice, delaying a purchase, or lining up a short-term buffer. Watching your bank balance alone only tells you where you stand today, not where you're headed.