You Grossed $1.2 Million Last Year and You Can't Tell Me If You Made Money
Most owners with messy books aren't lazy — they just never built a 30-minute weekly financial routine. Clean six months of transactions, reconcile one bank account, and run a simple cash-in cash-out spreadsheet. That's the starting line, not QuickBooks mastery.
I had lunch with a client last Friday who runs a seven-figure services company and couldn't answer one question: are you making money?
Not "how much." Not "what's your margin on residential versus commercial." The baseline question. Revenue minus costs. Positive or negative. He didn't know.
How does a business that size lose track of its own numbers?
The same way it happens in pretty much every company I work with under $3 million. Nobody set it up right at the beginning, and then the business outgrew the mess faster than anyone cleaned it up.
His QuickBooks file has personal purchases mixed with business expenses. His partner's bank activity runs through the same account. There are credit card charges in there from two years ago that nobody categorized. The file technically exists, but it doesn't tell him anything true.
He's not dumb. He built a real company with real employees and real clients. He just never had the week where someone sat him down and said: here's the minimum you need to do, and here's how often.
What does "clean books" actually mean for a small company?
It means you can pull up last month and trust what you see.
Not a perfect chart of accounts. Not accrual-basis GAAP compliance. Just: every transaction in the last 30 days is categorized, your bank statement matches QuickBooks, and you can look at a P&L without wondering if half the numbers are your partner's groceries.
We set a target: clean the last six months. Not the last three years — that's a project for the CPA and it'll cost real money. Six months gives you enough pattern to see where cash actually goes and which months hurt. It also gives your accountant something to work with when tax season comes around instead of a shoebox and a prayer.
The cleanup itself isn't complicated. Connect the bank feeds. Categorize transactions. Pull out anything personal and mark it as an owner draw. Reconcile one month at a time. Most owners I work with could get through a month in about two hours once they know what they're looking at.
What's the minimum weekly routine to keep it clean?
Thirty minutes. That's it.
Fifteen minutes in QuickBooks reviewing and categorizing whatever came in that week. Fifteen minutes updating a cash-flow spreadsheet — what's in the account today, what's expected in, what's going out in the next two weeks.
The spreadsheet sounds basic because it is. It's not a forecasting model. It's a piece of paper that answers the question "can I make payroll on the 15th" without logging into the bank and doing math in your head at 11 p.m.
Most owners resist this because it feels like accounting homework. It's not. It's the same thing as checking the weather before you drive to a job site. You're not becoming a meteorologist. You're just looking out the window so you don't get caught in the rain.
Why does mixing personal and business money get so expensive?
Because every personal charge that hits the business account costs you time twice — once to figure out what it is, and once to move it.
His partner runs personal purchases through the company card. Has for years. Every one of those charges has to be identified, pulled out, and reclassified as a draw against her LLC. That's not a five-minute fix when you're doing it across 18 months of statements. That's a weekend project per quarter, minimum, and if you're paying a bookkeeper $50 an hour to sort it out, you're spending real money on something that shouldn't have happened in the first place.
The rule is simple: separate cards, separate accounts, day one. If that ship has sailed, the next best day is today, and everything before today becomes the cleanup pile.
What happens when billing is the actual bottleneck?
He's got a different problem on the revenue side. Billing is slow and manual, and the person who handles payments is also the person customers are waiting on for service. One person, one payment terminal, and a line of people who can't pay until that person is free.
That's a constraint theory problem. The bottleneck isn't effort — it's that the business designed a single point of failure into its cash collection process. The guy taking payments is the same guy running jobs. When he's in the field, nobody gets invoiced. When he's invoicing, nobody's in the field.
You fix it the same way you'd fix any constraint: either add a second terminal and a second person who can process payments, or move billing off of the field team entirely. Most companies this size can hand invoicing to a part-time admin or a VA for a few hundred dollars a month and free up their highest-paid field person to run jobs that actually generate revenue.
When should you bring in a CPA versus doing it yourself?
When you've got entity structure questions you can't answer.
He's got an S-Corp, at least one LLC, and a partner with her own entity. That's not a QuickBooks tutorial problem. That's a "which entity does this expense belong to" problem, and the answer changes your tax liability.
But here's the thing — you still need to know what's in the file before the CPA touches it. Hiring an accountant to clean up a QuickBooks file you've never looked at is like hiring a mechanic to fix a car you can't describe. They'll do it, but it'll take longer and cost more than if you'd spent 30 minutes under the hood first.
He took a note to block 30 minutes next Monday morning. QuickBooks open on one screen, bank statement on the other, and the cash-flow spreadsheet in between. Not a big overhaul. Just the first week where he'll know his own numbers before someone has to ask.
