Skip to content
When a tool isn’t enoughEvery calculator links to the service or model that covers the rest of the question.Send an inquiry

Models

Excel workbooks for reporting and tax analysis. Licensed per user or firm; you own your copy.

All models
Rather have me run it?I can build the reporting package or run the analysis as an engagement.Send an inquiry

ArticleReporting

Why Being Profitable Isn’t Enough: Understanding Cash Flow vs. Net Income

On this page 4
  1. Profit is an opinion about timing. Cash is a fact.
  2. Where the cash actually goes
  3. The construction example, because it's the worst offender
  4. What to actually do about it

Your P&L says you made $150,000 last year. Your checking account says you're sweating payroll. Both can be true at the same time, and if you don't understand why, you'll keep getting blindsided by a number that's supposed to be good news.

I see this constantly in my practice — owners who are genuinely profitable and genuinely short on cash, convinced one of those two facts must be a mistake. Neither is. They're just measuring two different things.

Profit is an opinion about timing. Cash is a fact.

Net income is built on accrual accounting, which is how GAAP requires your books to work. Under the revenue recognition rules in ASC 606, you book revenue when you earn it — when the work is done or the product ships — not when the customer pays. And under the matching principle, you record expenses in the period they help generate that revenue, not necessarily when the money leaves your account.

So your income statement is telling you a story about when value was created. Useful, but it is not a bank statement. The moment revenue and cash stop moving in lockstep — and in a real business they always do — net income and cash flow split apart.

Where the cash actually goes

Here are the usual places profit hides while your account drains. None of these show up as an expense on your P&L, which is exactly why they catch people:

  • Receivables. You invoiced $80,000 in December and booked all of it as revenue. If $50,000 of it is still uncollected in February, you paid tax on income you haven't touched. Growth makes this worse, not better — fast-growing companies often have the worst cash position because every new job ties up more money in receivables before it pays.
  • Inventory. Every dollar sitting on a shelf is a dollar of cash converted into stuff. It's an asset, not an expense, so it doesn't dent net income — it just quietly empties the account.
  • Loan principal. The interest on your debt is deductible and shows up on the P&L. The principal doesn't. You can write a $4,000 monthly loan check and only $600 of it ever appears on your income statement.
  • Owner distributions. If you're an S-corp owner pulling distributions, those aren't an expense and don't reduce net income — but they absolutely reduce cash. I've watched owners distribute their way into a shortfall while the P&L looked fine.
  • Capital expenditures. Buy a $60,000 truck and you spent $60,000 today, but you deduct it over time through depreciation. Cash out now; expense spread over years.

And the flip side, which trips people the other direction: depreciation is an expense that lowers your net income but costs you no cash this year — you already paid for the asset. That's why a business can show a small profit, or even a loss, and still be generating real cash.

The construction example, because it's the worst offender

If you're a contractor, this gap isn't a nuisance — it's the whole game. Say you run a $1.2M-revenue year and your books show $150,000 of net income. Looks healthy. Now layer in reality: 10% retention held back on your contracts means roughly $120,000 you've earned and booked but can't collect until projects close out. Add work-in-progress on jobs you've fronted labor and materials for but haven't fully billed. Add the slow drip of progress billing against fast supplier terms.

You can be the most profitable contractor in the South Bay and still not make payroll, because your profit is sitting in retention and WIP, not in your account. That's not a bookkeeping error. That's the structure of the industry, and it's why I push my construction and real estate clients to manage cash on a separate track from profit.

What to actually do about it

Two moves.

First, read your statement of cash flows — the third financial statement that most owners skip. It reconciles net income to the actual change in your cash, line by line, across operating, investing, and financing activity. It tells you exactly where the money went. If your accountant only ever hands you a P&L and a balance sheet, you're flying with one instrument missing.

Second, build a short-horizon cash forecast. A rolling 13-week view of money in and money out will catch a crunch while you still have time to do something about it — pull in a collection, delay a purchase, time a distribution. Profitability is an annual scorecard. Cash is a weekly discipline.

One more reason this matters at tax time: you owe tax on net income, not on cash in the bank. A strong-profit, weak-cash year can still hand you a real tax bill, and the safe-harbor rules under §6654 don't care that your money is tied up in receivables. Planning for that ahead of time is a lot more pleasant than discovering it in April.

This is general information, not advice for your specific situation, and reading it doesn't make you a client — but the underlying issue is fixable once you can actually see it.

If you want this built for your real numbers — a cash flow forecast and a reporting package that shows you profit and cash side by side — that's the kind of advisory work I do year-round. Let's talk.

General information, not advice for your situation. Tax rules change; this reflects the law as of the date above. For your facts, send an inquiry.

When the answer needs judgment, ask me.

If the issue is specific to your return, entity, books or transaction, send an inquiry and I’ll tell you whether it fits my scope.

Send an inquiry