Profit vs. Cash Flow: Why Profitable Businesses Go Broke
Here's a sentence that sounds impossible until it happens to you: the business made $40,000 in profit last quarter, and there still isn't enough in the account to make payroll this Friday.
It's not a bookkeeping error. It's not bad luck. It's the single most misunderstood number in small business, and it's the reason SCORE and the U.S. Bank study on small business failure both point to the same conclusion: 82% of closures trace back to cash flow problems, not a lack of demand. Not a lack of customers. Not a lack of profit, even. Cash flow.
Profit and cash are not the same thing
Profit is what's left on paper after you subtract expenses from revenue, for a period of time — a month, a quarter, a year. It's an accounting answer to an accounting question.
Cash flow is a different question entirely: how much money is actually sitting in your bank account, right now, that you can spend.
These two numbers drift apart constantly, and the drift is where businesses die. A few of the most common ways it happens:
You invoiced the client, but they haven't paid yet. That $12,000 invoice counts as revenue the moment you send it, under accrual accounting. It counts as zero dollars in your bank account until the client actually pays — which might be 30, 60, or 90 days later, if they pay on time at all.
You bought inventory before you sold it. The cash left your account the day you placed the order. The profit doesn't show up until the day you sell the product, which could be weeks or months later. In between, you're carrying real cash out the door for a sale that hasn't happened yet.
You're paying off a loan or a big purchase. Loan principal payments don't show up as an expense on your profit and loss statement — accounting treats them as paying down a liability, not spending money. But the cash absolutely leaves your account every single month, whether your P&L shows it or not.
Taxes landed on a quarter you already spent. Estimated tax payments are calculated off profit from months ago. The business felt flush at the time. By the time the tax bill is due, that cash has already gone to payroll, rent, and inventory for the next cycle.
Each of these is completely normal. None of them means you're running the business badly. They just mean profit, the number your accountant reports, and cash, the number your bank account reports, are answering two different questions — and only one of them tells you if you can make payroll on Friday.
The signs you're profitable but cash-poor
If any of these sound familiar, this gap is probably already affecting you:
- You check your bank balance more than once a day, out of habit, not curiosity.
- Your accountant tells you the business had a great quarter, and it doesn't feel that way.
- You've asked a vendor for a few extra days to pay an invoice, even though the business is doing fine on paper.
- A single late-paying client can throw off your ability to cover a week of expenses.
- You genuinely don't know, right now, whether you could cover payroll if it landed three weeks from today.
None of these are emergencies by themselves. They're early signals — the business equivalent of a low fuel light. The problem isn't the light. The problem is not knowing how many miles are left when it comes on.
Why a spreadsheet usually isn't enough
The standard advice here is "build a cash flow forecast," and it's correct advice. The problem isn't the advice, it's the upkeep. A spreadsheet forecast is only as good as the last time someone updated it, and for a solo founder or a small team, that's usually "a while ago." Real transactions come in daily. A spreadsheet updated monthly is already stale by the time you look at it — which means the moment you actually need it, right before a tight week, it's telling you about a version of the business that no longer exists.
This is the actual gap: not a lack of awareness that profit and cash flow are different, most owners already sense that intuitively, but a lack of a system that keeps the forecast current without becoming a second job.
Seeing it coming instead of finding out the hard way
The fix isn't more financial literacy. It's a rolling forecast that updates itself from your actual transactions, so the gap between profit and cash shows up on a chart weeks before it shows up as a missed payment. Import a CSV export or add transactions by hand, no bank connection required, and the forecast reads your real payment patterns instead of assuming last month repeats itself.
That's the entire premise behind CashFlowCast: not a bookkeeping tool, not a replacement for your accountant, just an early warning system for the one number that actually determines whether Friday's payroll clears. Most owners who try it say the same thing, they wish they'd seen the slow month coming instead of finding out from their bank balance.
Start your forecast today. Free for 14 days, no charge until it ends.
Get started