§ Blog

Why your profit and your bank balance don’t match

Cash, a phone calculator, and a handwritten note tracking taxes and a loan payment

Every few months a client sends me some version of the same message: “QuickBooks says we’re profitable, so why does it feel like we’re always scraping by?”

It’s one of the most common misunderstandings in small business finance, and it’s not a sign anything’s wrong. Profit and cash are just two different measurements.

Profit is what’s left after expenses are subtracted from revenue, on paper, the moment you earn or owe it. Cash is what’s actually sitting in your bank account right now. They rarely move in lockstep.

A few things that quietly create the gap: an invoice you sent counts as revenue the day you send it, not the day the client actually pays, so you can look profitable on paper while waiting 30, 60, sometimes 90 days for the money to land. A loan payment is mostly principal, which never touches your P&L at all, but it leaves your bank account every month regardless. Buying equipment or inventory drains cash today, but shows up on your books gradually, spread out over months or years. And taxes you set aside can sit in your bank balance looking like spendable cash until the day they very much aren’t.

None of this means your books are wrong. It means profit and cash answer different questions: profit tells you if the business model works, cash tells you if you can make payroll on Friday.

The fix isn’t complicated, it’s just a habit most owners never build: look at both numbers together, every month, not just one or the other. A simple cash flow forecast, even a rough one, tells you what your P&L can’t: whether the money will actually be there when the bills are due.

That’s usually the first thing I set up with a new client, because it’s the difference between reacting to cash surprises and seeing them coming three weeks out.

← Back to Martinez Bookkeeping