Every quarter, a familiar story plays out: a business owner pulls up a profit and loss statement, sees a healthy number at the bottom, and feels good about where things stand. Then they check the bank balance and feel a very different way. Both numbers are accurate. They are also answering two completely different questions.
Profit is an accounting opinion about a period of time. It counts revenue the moment it's earned, even if the customer hasn't paid yet, and it counts expenses the moment they're incurred, even if the cash hasn't left the bank. Cash flow doesn't care about any of that. It only cares about money that has actually moved. A business can look profitable on paper while the bank account tells a story of slowly running dry, and neither statement is lying. They're just measuring different things.
The gap usually shows up in a handful of predictable places. Customers who take 60 or 90 days to pay invoices that were booked as revenue the day they were issued. Inventory sitting on a shelf, fully paid for, waiting to become a sale. Loan principal payments, which reduce cash but never touch the P&L at all, since only the interest portion counts as an expense. Owner draws and growth spending, both of which consume real cash without ever appearing as a line item on the income statement. Stack a few of these together and a genuinely profitable business can still find itself short on payroll.
The fix isn't complicated, it's just a different habit than most owners are used to. A basic 13-week rolling cash flow forecast, updated weekly, does most of the work:
Once that forecast exists, surprises mostly disappear. You can see a tight week coming a month out instead of discovering it the morning payroll is due.
Want help building a cash flow forecast that actually reflects how your business runs?
Book a free consult