Your P&L Says You're Profitable. Your Bank Account Says You're Broke. Here's Why They Don't Match.

If this is you
You look at your QuickBooks P&L. It says $200K profit. You look at your bank account. It says $47K. Something is wrong, you don't know what, and you don't trust any of the numbers anymore.
This is the most common confusion in service business finance. And the bookkeeper isn't the problem.
The numbers are usually right. The owner just hasn't been taught to read the third report — the one that explains the gap between what you earned (P&L) and what's in the bank.
Here's the explanation, the math, and the 5-minute exercise that ends this confusion forever.
The 5 places your P&L profit went
If P&L shows $200K profit and bank account is $47K, your "missing" $153K is sitting in one or more of these 5 places:
1. Accounts Receivable (most common)
You invoiced $200K of work in March. The P&L recognizes that $200K as revenue the moment you invoice, regardless of when the customer pays. So your March P&L looks great.
But the customers don't pay until April, May, or June. Until they do, the cash isn't in your bank — it's "in AR."
For a typical $5M service business with median 80.8% collection rate — per Level Index data on 2,200+ service businesses, anywhere from $400K to $1M of "profit" is sitting in AR at any given moment. That's cash you've earned but haven't received.
Where to look: Your balance sheet under "Accounts Receivable." Compare AR today vs. AR 90 days ago. If AR grew by $150K, that's $150K of P&L profit that hasn't hit cash.
2. Accounts Payable (the inverse)
The opposite happens with AP. You receive a $50K invoice from a supplier on March 30th. The P&L recognizes the expense in March (accrual basis). But you don't actually pay that invoice until May 15th.
So in March, your P&L took the $50K hit but your bank still has the $50K. That makes P&L look worse than cash. (Sometimes this works in your favor.)
Where to look: Balance sheet under "Accounts Payable." Compare AP today vs. AP 90 days ago. If AP grew by $50K, that's $50K of P&L expense that hasn't hit cash yet.
3. Inventory (or work-in-process for project contractors)
If you bought $40K of equipment to put on a job that hasn't billed yet, that $40K shows up on the balance sheet as inventory or WIP, not as a P&L expense.
So your bank lost $40K (you paid the supplier). But P&L doesn't reflect any expense yet because the work isn't "complete." When the job invoices, the inventory comes off the balance sheet and lands as cost-of-goods-sold on the P&L.
Where to look: Balance sheet under "Inventory" or "Work in Process." Growing inventory = cash out but P&L doesn't know yet.
4. Fixed Assets (the depreciation gap)
You bought a $60K truck. Cash went out the door — $60K. The P&L doesn't take a $60K expense, though. It takes ~$10K/year of depreciation expense over 6 years.
So the year you buy the truck: P&L shows -$10K, bank shows -$60K. The other $50K is "asset" sitting on the balance sheet.
This is the most counterintuitive part of accrual accounting. Big equipment purchases ravage your bank but barely touch P&L profit.
Where to look: Balance sheet under "Fixed Assets" or "Property, Plant, Equipment." Growing fixed assets = cash spent but P&L profit unaffected (mostly).
5. Owner Draws / Distributions
If you took $80K out of the business as a distribution (S-corp) or owner draw (sole prop), that money is gone from the bank but it doesn't show up on P&L. Distributions and draws aren't "expenses" — they're a transfer of equity from the business to the owner.
So the P&L still shows $200K of profit. The bank shows $80K less. The $80K is "above the line" in the income statement world but very real in the bank world.
Where to look: Balance sheet under "Owner's Equity" — distributions or draws should show as a deduction from equity. Or look at the "Statement of Equity" if your accounting tool produces one.
Free profitability audit
Stop letting cash sit in someone else's bank account.
We benchmark your books against 2,200+ service businesses and tell you exactly where the money is going.
The report that bridges them: the Cash Flow Statement
Every accounting tool produces three primary reports:
- Income Statement (P&L): What you earned and spent on an accrual basis
- Balance Sheet: Snapshot of what you own and owe at a point in time
- Cash Flow Statement: Bridges P&L to actual cash movements
Most owners read #1 obsessively. Almost none read #3.
The Cash Flow Statement explicitly walks from P&L profit to actual cash:
Net Income (from P&L) $200K
+ Depreciation (non-cash expense) $10K
- Increase in AR ($150K)
+ Increase in AP $50K
- Increase in Inventory ($40K)
- Capital Expenditures ($60K)
- Owner Distributions ($80K)
=====================================
Net Change in Cash ($70K)
So even though P&L shows $200K profit, the business actually consumed $70K of cash this period. The full P&L profit went into AR, inventory, equipment, and the owner's pocket. None of it hit the operating bank account.
That's not a bookkeeper error. That's how accrual accounting works.
How to read your cash flow statement in 5 minutes
Pull the cash flow statement from your accounting tool (QuickBooks: Reports → Statement of Cash Flows). Look at three sections:
1. Cash from Operating Activities
Starts with Net Income, adjusts for AR/AP/Inventory changes. The number at the bottom is "operating cash flow." If this is positive, your operations are generating cash. If negative, you're consuming cash even though you may be "profitable" on P&L.
Healthy operating cash flow: Within 80-100% of net income. If P&L profit is $200K and operating cash flow is $150-200K, your working capital is staying flat (which is good — collections matching invoicing).
Unhealthy: Operating cash flow much lower than net income (say $50K when P&L says $200K). Means AR, inventory, or unbilled work is growing faster than collections. Cash is leaking into working capital.
2. Cash from Investing Activities
This is mostly capital expenditures (trucks, equipment, real estate). A growing business has negative cash here — they're investing in capacity. That's normal.
Watch for: Big swings. A $60K truck purchase here doesn't ravage your operating health, but if you're buying $200K of equipment in a year while your operating cash flow is barely positive, you're on a treadmill.
3. Cash from Financing Activities
Owner distributions, loan paydowns, new debt drawn. If you're regularly taking distributions, this section will be negative. That's fine — it's how owners get paid.
Watch for: Distributions exceeding operating cash flow. If operating cash is $150K and distributions are $200K, you're financing your own draws by drawing down the bank account or the line of credit. That's not sustainable.
The forward-looking version: 13-week cash forecast
Reading historical cash flow statements is good. The next level: forecasting.
A 13-week rolling cash forecast projects week-by-week where cash will come from (collections from existing AR, plus new invoicing) and where it will go (payroll, AP, debt service, distributions, taxes).
This is the report that lets you see a cash crunch coming 6-8 weeks before it happens — early enough to do something about it (collect harder, delay AP, draw on a line, pull back on hiring).
Most contractors who fail aren't failing because they're unprofitable. They're failing because the gap between P&L profit and bank balance grew faster than they could fund it. The 13-week forecast surfaces that gap before it compounds.
What to do this week
Three actions:
-
Pull your cash flow statement from QuickBooks (or whatever accounting tool you use). Read it. Notice which section drove the cash change for the last quarter — operations, investing, or financing. The story of your business is in that report.
-
Check the 5 line items on your balance sheet: AR, AP, Inventory/WIP, Fixed Assets, Owner Draws. Compare today vs. 90 days ago. The biggest mover is where your "missing" cash went.
-
If you don't have a 13-week cash forecast, build one. Even a rough version is better than nothing. Project the next 13 weeks: expected collections, expected expenses, projected ending cash. Update weekly.
Once you can read these three reports together (P&L, Balance Sheet, Cash Flow Statement), the gap between profit and bank balance stops being a mystery. It's just math.
Calculate your cash gap in 2 minutes — see how much profit is sitting in AR vs hitting the bank, and whether your operating cash flow is healthy. Or book a free 30-min audit and we'll connect to your books and rebuild your cash flow visibility from scratch.
Related reading
Get the next one
Want next week's benchmark in your inbox?
One email a week. Real numbers from 2,200+ service businesses. No fluff. Unsubscribe anytime.
Related reads
Cash Flow
You Have $180K in Retainage Scattered Across 14 Projects. You Forgot to Chase It.
Retainage isn't past-due AR — it's structural cash drag that goes invisible because it's not on the AR aging report. Most contractors don't have a release process and just hope it shows up. Here's the tracking system + escalation playbook.
Cash Flow
December Revenue Looks Great. January Cash Will Destroy You.
October-November are your best months. Cash is flowing. You feel wealthy. Then January hits and revenue dries up while payroll, insurance, and equipment payments don't. The 8-week reserve framework that prevents the seasonal cash trap.
Cash Flow
You're 120 Days Overdue from Your Biggest Customer. Here's the Collections Playbook (and When to Stop Chasing)
Construction bad debt runs 1.5-3% of credit sales. Collection probability drops from 94% at 30 days to 26% at 12 months. Here's the escalation cadence that actually works, and the point where you stop being a vendor and start being a creditor.

About the author
Sam Young
Founder & CEO
Founder of Level. Former private equity investor evaluating contractor roll-ups. Spent four years at BuildOps building financial tooling for 1,000+ commercial contractors. Reviewed P&Ls across 2,200+ service businesses. Co-founded a real estate tax optimization firm analyzing $1B+ in real estate assets. Stanford MBA, Brown undergrad.
LinkedIn