Cash Flow
Why Is My Business Profitable but Always Short on Cash?
By Jeremy Davila, CPA, PMP · Founder, KLYVNT Advisors · Published June 9, 2026 · Updated June 9, 2026 · 6 min read
Your P&L is not lying, it just is not a cash report. Profit is an accounting opinion. Cash is a fact. The gap hides in five places: receivables you billed but have not collected, loan principal you repay, owner draws you take home, prepaids and estimated taxes, and inventory or unbilled work. Walk those five and the missing cash shows up.
Why does profit not equal cash?
Your income statement records a sale the moment you earn it, not when the money lands, and an expense when you incur it, not when you pay it. That is correct accounting. It is also exactly why profit and bank balance drift apart.
Think of the P&L as a scorecard for the work you did this month, and your bank account as the actual till. The scorecard can say you won by $40,000 while the till sits nearly empty. Where did the win go? Some sits in a customer's unpaid invoice, some left to pay down debt, some went home with you as a draw. None of it shows up as a loss. It just leaves.
The five places your cash actually goes
Five leaks. Walk them in order and you can usually account for every missing dollar.
| Leak | What it is | Shows on the P&L? |
|---|---|---|
| Receivables | You booked the sale and counted the profit, but the customer has not paid yet | Yes, as revenue, but the cash is not in |
| Debt principal | The chunk of a loan payment that repays what you borrowed (not the interest) | No, only the interest portion |
| Owner draws | Money you take out of the business for yourself | No, it reduces equity, not profit |
| Timing items | Prepaids, deposits, estimated taxes, anything you pay ahead of when it hits expense | Mostly no, the cash leaves now and the expense lands later or never |
| Inventory / WIP | Cash tied up in stock on the shelf or work you have done but not yet billed | No, until it sells or you invoice it |
For most service businesses, receivables is the big one. You do the work, send the invoice, book the revenue, and the profit lands that day. But if clients pay in 45 days, that profit is a promise, not a deposit. Grow fast and it gets worse, because every new sale front-loads the cost and back-loads the cash. A rough practitioner gauge: at 45-day DSO and 20% annual growth, expect roughly 10 to 13 cents of every new revenue dollar trapped in receivables at any moment. Inside that zone is normal growth drag. Far above it, your collections are the problem, not your profit.
Debt principal is the sneakiest leak, invisible by design. You pay the bank $3,000 a month, maybe $400 of it interest, which is an expense, and the other $2,600 principal, which is not. That $2,600 leaves every month. Never touches your profit by a cent.
Owner draws are the one founders forget to count. A draw is not a paycheck and not an expense. It is you pulling your own equity out. Earn $200,000 in profit, draw $150,000 to live on, then stare at a near-empty account wondering where it went. It went to you.
How do I bridge from profit to cash?
No software needed, but two inputs are. You need a balance sheet at the start of the period and one at the end, plus your loan amortization schedule. The working-capital swings all come from comparing those two balance sheets, and most cash-basis QuickBooks owners do not have a clean one. Without them you are guessing, so get them first.
Then start at the bottom of your P&L and walk the cash that does not match it. Watch the word change. A balance that grew ate cash, so subtract it. One that shrank freed cash, so add it back. Working capital cuts both ways, and a formula that only ever subtracts will not tie out.
- Start with net income for the period. That is your accounting profit.
- Add back depreciation and amortization. Real expenses, but no cash actually left, so add them back.
- Adjust for receivables. Owed more than at the start? Subtract the increase. Owed less because you caught up on collections? Add it back.
- Adjust for payables, accruals, and deferred revenue. Owe vendors more, or did a customer prepay you? That is cash you are holding, so add the increase. When those balances fall, do the reverse.
- Subtract loan principal paid. Pull it off the amortization schedule, not the P&L, where it hides on purpose.
- Subtract owner draws. Every dollar you took home as an equity distribution.
- Adjust for prepaids and inventory. New prepaids, pre-funded taxes, or stock on the shelf eat cash. Running any of them down frees it.
What is left should match the change in your bank balance. Here is one full walk. Start at $200,000 net income, add $5,000 depreciation, subtract $30,000 receivables growth, add $8,000 payables growth, subtract $31,000 principal, $150,000 draws, $12,000 pre-funded taxes. Net it out (200 plus 5 minus 30 plus 8 minus 31 minus 150 minus 12) and you land at a $10,000 drop in cash. A $200,000-profit year that drained the bank by ten grand. Nothing stolen, nothing miscounted. The cash just went where the P&L never looks.
Tie that to your bank statement and the mystery is solved. You were never confused. You just trusted a report to answer a question it was never built to answer.
So what's actually wrong? Usually nothing.
When you tell me you're profitable but always broke, most of the time nothing is actually wrong. You are asking one report to do two jobs. Your P&L tells you whether the work you did was worth doing. Full stop. How much money is in the bank was never its question, and it was never built to answer it.
Run the bridge before you relax, though, because the same symptom can hide a real problem. Sort your five leaks into two piles. One is one-time: insurance you prepaid, a quarter of estimated taxes, a slug of inventory you will sell through. Those drain cash once and do not repeat. The other is structural: receivables creeping up as DSO slips, draws bigger than the business can refill, principal stacked on top. Mostly one-time items? Next month rebuilds itself. Mostly structural, and widening? That is the danger zone, because a profitable company can absolutely run out of cash, and this bridge catches it early instead of at the bank.
The fix is to stop reading your profit number as a cash number. Once a month, run the bridge, or have whoever closes your books hand it to you next to the P&L. The first time you watch net income walk down to your bank balance line by line, the panic goes away and the business starts looking exactly as healthy as it really is.
Frequently asked questions
Why does my P&L show profit but my bank account is empty?
Because the P&L is not a cash report. It books sales when you earn them, not when you collect them, and it ignores real cash leaving for debt principal, owner draws, and inventory. Profit is an accounting opinion. Cash is a fact. The gap lives in your balance sheet, not your income statement.
Does paying down a loan show up on my profit and loss?
Only the interest does. The principal portion of a loan payment never touches your P&L, because repaying borrowed money is not an expense, it is returning something you owe. You can send the bank a $3,000 payment, show maybe $400 of it as interest expense, and the other $2,600 just leaves your account with no trace on your profit number. On an amortizing loan that split shifts every month: interest shrinks and principal grows, so the invisible chunk gets bigger over time.
Are owner draws an expense?
Usually no. For a sole prop, partnership, or S-corp, money you pull out is a draw or distribution against equity, not a business expense, so it never reduces the profit on your P&L. (S-corp owners do run a W-2 salary through the P&L first; only the distribution on top is the equity draw. C-corp owners are paid as employees, so their comp is an expense.) That is why an owner can show $200,000 of profit, take $150,000 out in draws, and still feel broke. The profit was real. The cash just went home with you.
How do I figure out where my cash actually went?
Start with net income, then walk the five leaks: did receivables grow (sales you booked but have not collected), did you pay down loan principal, did you take owner draws, did you prepay or pre-fund anything large like taxes, and did you tie up cash in inventory or unbilled work. Each one is cash out that the P&L either delays or never shows. Add them up and the mystery usually disappears.
Written by Jeremy Davila, CPA, PMP · Founder, KLYVNT Advisors. KLYVNT Advisors provides bookkeeping, controller, and fractional CFO services for founder-led service businesses. Book a call.