
Most finance leaders can tell you their revenue and margin to the decimal point. Fewer can tell you why the bank balance doesn't match either number. That gap may not be a rounding error. It could be cash sitting somewhere it shouldn't be: in a slow invoice, an outdated payment term, a subscription nobody's cancelled or an approval chain that's grown longer than anyone intended.
A profit and loss statement measures performance over a period. It was never designed to show where cash gets stuck along the way, which is exactly why these leaks survive year after year without anyone catching them. They don't announce themselves. Nobody gets an alert when a payment term quietly costs the business five extra days of working capital, or when an inventory line has drifted from "healthy buffer" to "money doing nothing on a shelf." The business keeps growing, the reports keep looking fine, and the cash keeps getting harder to find. Here's where I've seen that gap open up most often, and what actually closes it.
The invoice that goes out late, or wrong
The most expensive cash flow leak I've ever seen didn't come from a bad customer. It came from an invoice that sat in a queue for 11 days before anyone sent it, and then got disputed because a line item was wrong. Every day an invoice isn't sent is a day the payment clock hasn't even started, and disputes reset that clock entirely, sometimes by weeks. Multiply that across hundreds of invoices a month, and you've built in a real delay before a single customer has done anything wrong.
The frustrating part is how avoidable this usually is. Invoices go out late because they're stuck behind a manual approval, or because whoever creates them is handling five other jobs and invoicing is the one that slips. They go out wrong because the data is being rekeyed from one system into another, and rekeying is when errors often happen. Neither problem is a people problem. It's a process problem wearing a people costume.
It's worth understanding how invoice automation can actually shorten the window, not by pressuring customers to pay faster, but by removing the internal delay before the invoice ever reaches them.
Payment terms that made sense once and never got revisited
I've sat with finance teams still running on net-60 payment terms they set five years ago, for customers who could easily pay faster and vendors who'd happily extend terms if asked. Nobody revisits them because renegotiating feels like a hassle for marginal gain, and because payment terms are one of those things that got set once during onboarding and then never came up again. But payment terms compound. A five-day shift on either side of your cash conversion cycle, multiplied across a full year of volume, is real money sitting somewhere other than your account.
The businesses that manage this well tend to review terms the same way they review pricing: on a schedule, not by accident. They ask which customers have earned faster terms through reliability, and which vendors would extend terms if the relationship justified it. Most never ask either question, because the terms feel fixed even though nothing about them actually is.
Inventory and spend that nobody's watching
For product businesses, growth has a nasty habit of triggering more inventory than the business actually needs, ordered on instinct rather than data because running out feels riskier than overstocking. For services businesses, the equivalent is software subscriptions and vendor contracts that renewed automatically last year and will renew again this year unless someone actually looks. Neither shows up as a dramatic problem on its own. Both quietly tie up cash that could be doing something else, and both tend to get worse with scale rather than better, since nobody has time to audit what they didn't have time to notice growing in the first place.
Approvals and reimbursements that drift
Every finance leader I know has a story about an approval chain that grew one extra signature at a time until nobody remembers why it takes four people to approve a routine expense. The same drift happens with employee reimbursements and travel spending: Policies exist, but enforcement often slips, and small leaks accumulate into something you only notice at the end of the year.
Waiting for a problem to show up before acting on it
This is the leak underneath all of the others. Most finance teams still work in a monthly or quarterly rhythm: They close the books and then look back and explain what happened. By the time a slipping receivable or a bloated inventory line shows up in that review, weeks of cash have already been lost. The businesses that catch these leaks earliest are the ones that stopped waiting for the end of the month to find out something was wrong.
That last point is the one I'd push hardest on. According to the 2026 Growth Corporates Working Capital Index, cash flow unpredictability among lower-performing firms dropped sharply (from 68% to 17%) when they adopted AI tools for managing working capital. That's not a productivity story. It's a visibility story. The leaks were always there. The difference was whether anyone could see them before they show up in the bank balance.
These kinds of leaks aren't unusual. They're the ordinary friction of running a growing business: an invoice that sat too long, a term that never got revisited, a subscription nobody cancelled. What makes them dangerous isn't their size individually. It's that they're invisible on the reports finance teams actually look at, which means they only get fixed when someone goes looking on purpose.
If there's one habit I'd recommend to any finance leader reading this, it's building a standing practice of asking where cash is stuck, not just where profit came from. The P&L will tell you whether the quarter was good. It won't tell you why the bank account disagrees.
Originally published on Forbes.

By:
Nick Chandi
Published

