Record revenue and nothing left over? In this workshop episode, we walk through the four places money quietly leaves a business, the client stories behind each one, and what to check in your own books this week.
When a business shows a profit but the bank account is empty, the money usually left through one of four leaks. First, systems with no controls, where one person can move money and nobody checks it. Second, work that's done but not paid for, with receivables aging and nobody chasing them. Third, prices built on costs you never measured, like hourly wages without taxes, benefits and equipment. Fourth, profit with no assigned job, so it gets spent. Your P&L only shows part of the picture, because owner draws, loan principal, taxes and equipment purchases leave the bank without showing up as expenses.
One business we looked at showed $180,000 of net income on its profit and loss statement for the month. The checking account had $9,000 in it. Both numbers were correct.
That happens because your P&L was built to tell the IRS what you earned, not to show you where your cash went. Several of the biggest ways money leaves your bank never show up as an expense in the month they happen.
| Money that leaves the bank | Where it shows up |
|---|---|
| Owner distributions | Balance sheet. They reduce cash but not profit. |
| Loan principal payments | Balance sheet. Only the interest belongs on the P&L. |
| Personal income taxes paid from the business | Usually not on the P&L |
| Equipment and vehicle purchases | Balance sheet, then expensed over time through depreciation |
Add timing on top of that (work billed but not collected yet) and a big profit month can still leave you short on payroll. For the full explanation, see why you can be profitable on paper with no cash.
Your bookkeeper records what happened. Your accountant files it with the government. Neither one is usually hired to ask whether what got recorded is true, or what it means for you. When nobody does that, errors sit on the books for years. Here are three we've found recently.
A demolition contractor bought two machines at $80,000 each, but the purchases were never recorded as assets and the loan interest wasn't booked. They may have missed out on up to $160,000 of depreciation. Another client had close to a dozen vehicles, bought over about 10 years, that were almost all missing.
A food manufacturer's bookkeeper sent most ingredient purchases from one big wholesaler to inventory. Ingredients last days, not years. Over a couple of years about $300,000 of real expenses never hit the P&L, so profit looked bigger than it was and the owner paid tax on money they never had.
If the original loan was never entered, the payments drive the balance below zero. One client is stuck waiting on a bank loan right now because the lender saw negative liabilities and asked what else was wrong.
Check that every piece of equipment you own is on your balance sheet, with the loan attached to it. Most owners who start working with us have something missing. If you plan to sell in the next five years, start cleaning this up now. Messy books give a buyer a reason to knock money off the price. If you're not sure your bookkeeper is the right fit, our episode on hiring the wrong bookkeeper covers what to expect from one.
"Recording the numbers and understanding the numbers are two different jobs."
From the episodeA roll-off dumpster company had a solid payroll system. Payroll ran every two weeks without mistakes for anyone else. But the office manager who ran payroll also did much of the bookkeeping, and nobody else was checking. The overpayments that person made to themselves started at $1,300 in a month and grew to as much as $13,000 in a month. When we tallied it, at least $73,000 had walked out the door in less than a year.
The system worked fine. What was missing was a control: a second person checking. A five-minute check each pay period would have caught it. We found it because payroll kept climbing while revenue didn't, and once we broke payroll out by department the problem stood out.
Finished, billed work you haven't collected is still a leak. It can be the most painful one, because the money is already earned.
An electrical subcontractor had to take out a personal loan to make payroll in the same month it signed its biggest job ever. Part of the reason: joint checks the general contractor sent to suppliers were never cashed, and nobody was watching. We surfaced about $90,000 they're now working to recover.
A dental practice doing about $2 million a year piled up roughly $500,000 to $700,000 of past-due receivables in one year. Billing lived in practice software that didn't sync with QuickBooks, and 60% to 70% of it was owed by patients, not insurance.
A tire business had $200,000 more than 60 days overdue after its collections person was promoted. They put a more persistent person back on it, offered a commission, and collected $150,000 in two weeks.
Growth doesn't cause this. It exposes it. When you're small you can absorb a slow payer by skipping your own pay. Once you have a team, you can't.
If you bid labor at the hourly wage, you're leaving out payroll taxes, workers' comp, health insurance, PTO, holidays, the truck, the phone and the tools. You think you're bidding at 20% margin and end up at 5%, which covers some overhead and nothing else.
An architecture firm had a real bidding system, but its labor rate didn't include benefits, insurance or payroll taxes. On about $925,000 of labor, they were underbidding by about $150,000. A short-term rental manager with its own laundry and cleaning service lost $156,000 in a year because it staffed up for growth that didn't come. Once they started watching staffing against demand, they had a $120,000 swing the next year. Another owner kept material prices current in the bidding system, but bid at today's prices for jobs bought six months later.
A commercial solar company was bidding by feel and adding a percentage on top. Some jobs lost money outright. After tightening its bids against real job data, it saw a $900,000 swing in net profit year over year. Don't match the low bidders in your market. Some of them won't be in business next year.
The bigger lesson: making money isn't the same as keeping it. Try setting a profit target instead of a revenue target. You might find you can get the life you want from a $4 million business instead of a $15 million one. Then give every dollar of profit a job each month, in this order:
Set aside what you'll owe this month, not in April. Your CPA can help you decide how much.
Cover the principal you owe, since it never shows up as an expense.
Pay yourself at least your baseline needs, plus extra distributions when the numbers support it.
What's left is your real buffer. We call it active reserves, and tracking it over time is one of the best ways to tell how the business is really doing.
Decide what the business should actually do for you, whether that's cash out every month or building something you can sell.
If you suddenly need short-term debt (a merchant cash advance, a line of credit that stays maxed, credit card balances you never used to carry), something under the surface is leaking. The debt is a band-aid. Find the leak first.
We'll look at your books, your receivables and your margins with you, find the leaks, and give every dollar of profit a job each month. Start with a quick conversation about where things stand.
Book a Free Intro Call Watch the free Better Books workshopYour profit and loss statement leaves out some of the biggest ways cash leaves the business. Owner distributions, loan principal payments, personal taxes and equipment purchases all reduce your bank balance without showing up as expenses that month. Add money you've billed but not collected, and you can have a large profit on paper with very little cash in the bank.
A system is the process that gets work done, like running payroll every two weeks. A control is someone checking that the system is doing what it should. The key is separation: the person who can move money shouldn't be the only person who checks where it went. A five-minute review each pay period by someone who can't move money is often enough.
Pull an AR aging report at least monthly from every system that holds invoices, including practice or job software that doesn't sync with your accounting. Anything more than 60 days past due should have one named person responsible for collecting it, with a real follow-up process, not an occasional reminder email.
It's what an employee really costs you, not just their hourly wage. It includes payroll taxes, workers' comp, health insurance, retirement contributions, PTO, holidays, and things like a truck, phone or tools. If you bid jobs using only the wage, your real margin will be much lower than the margin you think you're bidding.
Give it a job before it gets spent. A simple order is taxes first, then debt payments, then your baseline owner pay, then reserves, and finally wealth, meaning what you actually want the business to do for you. Talk to your CPA about how much to set aside for taxes. The reserves left over are a good measure of how the business is really doing.
Needing short-term debt you never needed before is one of the clearest signs. That could be a merchant cash advance to make payroll, a line of credit that stays maxed out, or carrying credit card balances. Payroll rising faster than revenue and receivables getting older are also signs to look closer.