Bookkeeping Cleanup vs. Catch-Up: What's the Difference and How to Price Each
If you've been doing bookkeeping for more than five minutes, you've heard some variation of this from a potential client: "My books are a mess. I need someone to fix them."
Okay, great. But what does "fix them" actually mean? Because there's a critical distinction between cleanup work and catch-up work — and if you're not clear on the difference, you're going to scope your projects wrong, price them wrong, and end up frustrated.
I spent five years as a lead bookkeeper at QuickBooks Live, managing 15-30 client files at a time. I saw every flavor of "my books are a mess" you can imagine. And one of the most important things I learned was that cleanup and catch-up are different problems with different solutions, different levels of predictability, and different pricing approaches.
What Is a Bookkeeping Cleanup?
A cleanup is fixing errors in data that already exists in the file.
The transactions are there. Someone entered them. But they're wrong. Maybe transactions were categorized to the wrong accounts. Maybe the chart of accounts is a tangled mess of duplicate and nonsensical accounts. Maybe bank reconciliations were "completed" by forcing adjustments instead of actually matching transactions. Maybe payroll was recorded as a lump sum instead of being broken out properly. Maybe personal expenses are mixed in with business expenses.
The defining characteristic of cleanup work: the data is present but incorrect. You're not entering new information. You're correcting existing information.
Common cleanup tasks include:
- Reclassifying transactions posted to wrong accounts
- Merging duplicate accounts in the chart of accounts
- Rebuilding or restructuring the entire chart of accounts
- Correcting bank reconciliation errors and resolving beginning balance discrepancies
- Fixing payroll entries recorded incorrectly
- Separating personal and business transactions
- Removing duplicate transactions (often caused by bank feeds and manual entry happening simultaneously)
- Correcting sales tax tracking
- Cleaning up accounts receivable and accounts payable (writing off old balances, matching payments)
- Adjusting journal entries to correct account balances
Cleanup work is like editing a document. The words are on the page, but they're full of errors. You're not writing new content — you're fixing what's already there.
What Is Bookkeeping Catch-Up?
Catch-up is entering data that was never recorded in the first place.
The business has been operating — making sales, paying bills, running payroll — but nobody was keeping the books. Or maybe they kept the books for a while and then stopped. Either way, there are months (sometimes years) of financial activity that simply isn't in the QBO file.
The defining characteristic of catch-up work: the data is missing, not wrong. You're not correcting errors. You're building the record from scratch for the period that was neglected.
Common catch-up tasks include:
- Connecting bank and credit card feeds and categorizing months of imported transactions
- Entering invoices and payments that were tracked outside of QBO (or not tracked at all)
- Recording bills and bill payments
- Entering payroll transactions from payroll provider reports
- Reconciling bank and credit card accounts for the catch-up period
- Recording owner contributions and distributions
- Setting up and recording sales tax for periods where it wasn't tracked
Catch-up work is like writing a document from a blank page. The information exists in bank statements, payroll reports, and invoices — but it hasn't been translated into the accounting file yet. You're creating the financial record.
Why the Distinction Matters for Pricing
Here's where this gets practical and where a lot of bookkeepers trip up.
Catch-up work is more predictable. When a client tells you they're 8 months behind on their books and you know their approximate transaction volume, you can estimate the work with reasonable accuracy. Eight months times roughly 150 transactions per month means about 1,200 transactions to categorize, plus reconciliation for each month. You can calculate your time based on those numbers.
The scope is bounded by time (number of months) and volume (number of transactions). There are fewer surprises because you're mostly doing the same task over and over — categorize, reconcile, move to the next month.
Cleanup work is less predictable. This is the one that bites you. When a client tells you their books have errors, you often don't know how deep the mess goes until you start digging. You might think you're correcting six months of miscategorized transactions, and then you discover that the reconciliations were all forced, which means you need to undo and redo them. Or you find that the payroll entries are completely wrong, adding 10 hours to what you estimated.
Cleanup has layers. You fix one thing and discover another problem underneath it. That's why cleanup is harder to scope accurately and why you must do a diagnostic before you quote.
The bottom line: catch-up you can estimate with a formula. Cleanup you have to investigate first.
The Hybrid: When a Project Is Both
In my experience, the majority of projects that come through the door are not purely one or the other. They're both.
Here's a typical scenario: A business owner used QBO for the first year of their business. They did their own bookkeeping, but they didn't really know what they were doing, so the categorization is a mess and the chart of accounts is chaotic. Then they got busy and stopped doing the books entirely. So now you've got Year 1 that needs cleanup (the data is there but wrong) and the months since then that need catch-up (the data is missing).
Another common scenario: A previous bookkeeper was doing the work but doing it poorly. They quit or were let go three months ago. So you've got the bookkeeper's tenure that needs cleanup and the three months since they left that need catch-up.
When you're scoping a hybrid project, separate the two components and estimate them individually. Don't lump everything into one vague quote. Break it down:
- Catch-up component: X months of transactions to enter and reconcile. Estimated Y hours.
- Cleanup component: COA rebuild, transaction reclassification for [date range], reconciliation corrections. Estimated Z hours based on diagnostic findings.
- Overlap work: Tasks that serve both purposes, like building a clean COA (which helps both the cleanup reclassification and the catch-up categorization going forward). Estimated W hours.
When you break it down this way, you can see the full picture. And more importantly, the client can see the full picture.
Pricing Approaches for Catch-Up Work
Because catch-up is more predictable, you have more flexibility in how you price it.
Per-month flat rate. This is the most common approach and the one I generally recommend for straightforward catch-up. Assess the average monthly transaction volume and set a flat rate per month. For moderate volume (100-200 transactions per month), $300-$500 per month of catch-up. Low volume (under 100) might be $150-$300. High volume (300+) might be $500-$800.
These are rough ranges — your specific numbers depend on your market, your speed, and the complexity of the business.
Per-transaction rate. Some bookkeepers price catch-up at $1-$3 per transaction depending on complexity. This can work, but I find it harder to communicate to clients and it penalizes businesses with high transaction volume that might actually be straightforward (lots of small, repetitive transactions).
Flat project fee. If you know the total number of months and have a good sense of volume, calculate a flat fee for the entire project. Clients like this because it's a single, predictable number.
Pricing Approaches for Cleanup Work
Cleanup pricing needs to be more protective because the scope is less predictable.
Fixed fee after diagnostic. This is my preferred approach. Charge for the diagnostic (typically $150-$300 depending on file complexity), then use the findings to build a detailed scope and a fixed fee. The diagnostic gives you the information to price accurately, and the fixed fee gives the client cost certainty.
The diagnostic is paid. This is not free work. You're spending 30-60 minutes of expert time evaluating the file. Some bookkeepers credit the diagnostic fee toward the project if the client moves forward.
Hourly with an estimate and cap. If you prefer hourly for cleanup, always provide an estimate range ("I expect 20-30 hours at $75/hour, so $1,500-$2,250") and consider setting a cap. The cap protects both sides.
Tiered pricing. Define tiers based on severity. A "light cleanup" (minor reclassifications, COA tidying, a few months of reconciliation corrections) might be $500-$1,000. "Moderate cleanup" (COA rebuild, significant reclassification, 6-12 months of reconciliation issues) might be $1,500-$3,000. "Heavy cleanup" (everything is wrong, multiple years, payroll issues, integration problems) might be $3,000-$6,000+. The diagnostic determines the tier.
How to Explain This to a Client
Business owners don't know or care about the distinction. To them, it's all the same — their books are messed up and they need someone to fix it. But you need to educate them just enough so they understand what they're paying for.
Here's how I explain it:
"There are really two separate things going on with your books. First, for the months where transactions were entered, a lot of them were categorized incorrectly, so I need to go through and fix those. That's the cleanup piece. Second, you have [X months] where nothing was entered at all, so I need to bring those months up to date. That's the catch-up piece. They're different types of work, so I'm going to give you a breakdown of each so you can see exactly what's involved."
Simple. No jargon. Clients actually appreciate this transparency — it shows you've thought carefully about their situation instead of just throwing out a number.
Real Examples
Client A: Pure Catch-Up. Freelance graphic designer, stopped entering anything 8 months ago. File was clean up through the point where she stopped. Two bank accounts, one credit card, moderate volume (80-120 transactions/month). Reconnected feeds, categorized, reconciled. Priced at $350/month for 8 months ($2,800 total). Took about 20 hours. Predictable scope, happy client.
Client B: Pure Cleanup. Small construction company, previous bookkeeper entered two years of data but did it poorly. COA with 180+ accounts, inconsistent categorization, forced reconciliation adjustments for 14 months, payroll as lump-sum journal entries. Diagnostic ($250), then fixed fee of $4,200 for COA rebuild, reclassification, reconciliation corrections, and payroll fixes. About 50 hours over four weeks.
Client C: The Hybrid. Small e-commerce business. Bookkeeper did okay-ish work for 18 months, then abruptly quit 5 months ago. Catch-up: 5 months at $400/month ($2,000). Cleanup: fixed fee of $2,800 for COA restructure, Shopify integration duplicates, reclassification, and sales tax setup. Total: $4,800 plus $200 diagnostic. Client could see exactly where the money was going because I broke it into components.
Stop Lumping Them Together
The biggest takeaway: stop treating cleanup and catch-up as the same thing. They're different types of work with different complexity, different predictability, and different pricing structures.
When a prospect says their books are a mess, your first job is to figure out which scenario you're looking at: catch-up, cleanup, or the hybrid. That determination drives everything — your scoping, your pricing, your timeline, and how you communicate the project.
Catch-up is predictable and can be priced with a formula. Cleanup is investigative and requires a diagnostic first. Most projects are both, and the smart move is to separate the two components in your scope document and pricing.
The diagnostic is what makes accurate pricing possible for the cleanup component. I built LedgerClean to automate that diagnostic — upload your client's QBO exports and it scans across 8 detection categories, giving you a health score, prioritized findings, and time estimates. Use the output to separate cleanup from catch-up, scope each component accurately, and price with confidence. Free to try.
Written by the Founder
IRS Enrolled Agent and former Intuit QBO Live Lead Bookkeeper with 7+ years managing cleanup engagements. Built LedgerClean from real cleanup methodology, not theoretical best practices.
Try LedgerClean free — 14-day Solo trial, no credit card required to start.
Start Free TrialGet cleanup tips in your inbox
Practical guides for bookkeepers. No spam, unsubscribe anytime.
Subscribe on Substack