I need some honest talk here. I have 22 small business clients, and increasingly I’m fielding panicked calls that all sound the same: “Bob, I don’t understand—we’re profitable on paper, but I can’t make payroll this week.”
The 2026 Cash Flow Reality
According to recent research, cash flow is now the top concern for 29% of small businesses, right behind inflation at 31%. And here’s the scary part: 39% of business owners say a single late payment threatened their ability to pay bills or make payroll in the past year.
Just last month, one of my restaurant clients had a $1,200 late payment from a corporate catering gig. Sounds small, right? But it meant they couldn’t pay their produce vendor on time, which meant the vendor went COD-only, which meant they had to pull from the line of credit, which cost them $180 in interest and fees. All because of one late payment.
My Question: Predictive vs. Reactive
I’m wrestling with this: When I generate my monthly reports in Beancount and send them to clients, I’m essentially telling them what ALREADY HAPPENED. “Here’s your P&L for March. You made $12K profit! Oh, but you’re out of cash because your A/R is sitting at 45 days and your A/P is at 30 days.”
By the time they see the report, the crisis is already happening.
What I’m Experimenting With
I’ve started tagging transactions with cash-timing metadata in Beancount:
2026-03-15 * "Invoice #4521 - Acme Corp"
Assets:AccountsReceivable:AcmeCorp 5000.00 USD
Income:Services -5000.00 USD
cash_expected: "2026-04-14"
payment_terms: "Net-30"
2026-03-20 * "Supplier Invoice - Raw Materials"
Expenses:Materials 2800.00 USD
Liabilities:AccountsPayable:Supplier -2800.00 USD
cash_due: "2026-04-19"
payment_terms: "Net-30"
Then I’m trying to generate a simple forecast: “If all your invoices pay on time and you pay all bills on time, here’s your cash position for the next 90 days.”
The Hard Questions
-
Does seeing the forecast change behavior? I’ve sent three clients their first “cash runway” reports. Two ignored it completely. One panicked and started calling customers for early payment. Does early warning actually help, or do people only react when the account hits zero?
-
Is this even my job? I’m a bookkeeper. I document transactions. Should I be playing financial advisor and warning clients about impending cash crunches? What if I’m wrong and scare them unnecessarily?
-
The structural problem: Sometimes the math is brutal. I have a client whose business model just doesn’t work—their average job margin is 18%, but they need 25%+ to cover fixed costs. No amount of cash flow forecasting will fix that. Do I tell them to pivot or close? That feels way outside my lane.
What Are You Doing?
For those of you managing small business books:
- Are you generating cash flow forecasts, or just historical statements?
- Have you ever warned a client about an impending cash crisis? Did they listen?
- How do you handle it when cash flow problems are really business model problems?
I’m starting to think the real value I can provide isn’t just “clean books” but “early warning system.” But I’m not sure clients want to pay for that, or if I even know how to price it.
Thoughts?