Why is it so hard to find pricing for bookkeeping cleanup?
If you've ever looked at a bookkeeping cleanup service and thought "just tell me what it costs" — we hear you. Price transparency is something we genuinely value, which is exactly why we want to explain why a cleanup quote isn't something we can put on a webpage.
It’s…. complicated.
Two businesses, same problem, very different projects
Imagine two business owners who both email us in January saying their books are six months behind.
The first is a consultant. She has one checking account, one credit card, and about 50 transactions a month. Her chart of accounts is set up correctly. She just got busy and fell behind on categorizing. Her cleanup is fairly straightforward — a focused catch-up project that moves quickly.
The second runs a small retail shop. He has a checking account, a savings account, two credit cards, a Square account, and a line of credit. His transaction volume is high. At some point a year ago, his books were converted from desktop QuickBooks to QBO and something went wrong in the transfer. There are duplicated transactions, uncleared entries going back two years, and his sales tax liability account looks like it was set up by someone who wasn't sure what they were doing.
Both of them are six months behind. Their cleanup projects are not remotely the same.
The variables that actually drive cleanup cost
When we look at a new cleanup project, here's what we're assessing:
How far back we're going. Three months and three years are not just different in duration — they're different in kind. Older transactions are harder to research. Bank statements need to be tracked down. The further back we go, the more detective work is involved.
How many accounts need to be reconciled. Every bank account, credit card, loan, and payment processor is a separate reconciliation. Each one needs to tie out to actual statements before the books can be considered clean.
Transaction volume. A business processing hundreds of daily transactions through a POS system requires significantly more time than a service business with a handful of invoices per month. Volume multiplies everything.
The condition of the starting point. Some books are simply behind. The structure is sound, transactions just haven't been entered. Others have layers of miscategorization, commingled personal and business expenses, duplicate entries, and reconciliations that were skipped entirely. The messier the starting point, the more time it takes to untangle.
Whether the foundation is solid. Sometimes cleanup reveals that the books weren't set up correctly in the first place — a poorly structured chart of accounts, the wrong accounting method applied, or errors that have been compounding quietly for years. When that's the case, some foundational work has to happen before we can move forward.
Availability of records. Cleanup moves much faster when statements, receipts, and records are organized and accessible. When a client needs to track down two years of bank statements or reconstruct missing documentation, that adds time to the project. Time = $.
Why a flat rate would be unfair
If we published a flat cleanup rate, one of two things would happen: we'd either underprice complex projects (and resent the work), or we'd overprice simple ones (and you'd pay more than you should). Neither outcome serves you well.
A fixed project fee — set after an initial review — means you know exactly what you're paying before we start, and you're paying for what your books actually need. No more, no less.
What cleanup might look like in practice
To make this more concrete, here's how those two businesses from earlier might actually pencil out.
The consultant: 6 months behind
At $350 per month of cleanup for a straightforward set of books, the starting point would be $2,100. Because catching up multiple months in a single project is more efficient than doing them one at a time, we apply a bulk discount for larger catch-up periods, bringing a project like this to roughly $1,500–$1,800. Clean starting point, manageable volume, no major structural issues. (Dream client, email us!)
The retail shop: 6 months behind
The same six months of catch-up at the more complex rate of $600 per month starts at $3,600. But this particular situation — high transaction volume, a problematic QBO conversion, duplicate entries, and uncleared transactions going back two years — carries an additional complexity fee for the foundational repair work required before catch-up can even begin. A realistic range for a project like this would be $4,500–$5,500, depending on what we find once we're inside the books. (Potential dream client, email us if you promise you’re fun to work with!)
Same time period. Very different cost.
These are hypothetical examples, not published rates. Your actual quote will be based on a review of your specific books. But this should give you a realistic sense of the range we're working in, and why that range can be so wide.
How the process works
When you reach out about cleanup, the first step is a brief conversation to understand where things stand. From there, we take a look at your books and assess the scope. Then we send you a clear, fixed project fee with no surprises.
If the scope turns out to be simpler than expected, we'll tell you. If it's more complex, we'll explain why before we proceed. Either way, you're never guessing.
If your books feel heavy right now, that's the most important signal. It doesn't matter how they got that way. Let's take a look together.