Cleanup vs. Catch-Up: How to Tell Which One a Client File Needs
They get quoted the same way and they are not the same job. A quick diagnostic your team can run in twenty minutes before promising a fee or a deadline.
A working hours model for pricing bookkeeping cleanups: a base hours table by transaction volume, condition multipliers, and the fixed costs firms forget to include.
Most firms do not lose money on cleanup work because the work is hard. They lose money because the quote was a guess.
And a growing number of firms have stopped quoting cleanups at all. The work comes in, nobody can price it with confidence, so it gets declined or handed off. That is revenue walking out the door, usually attached to a client who would have stayed for monthly work afterward.
The gap is almost always the same. Firms know how to scope a cleanup. Far fewer have a model that converts that scope into hours. Here is one.
Everything else is noise. Cleanup hours come down to three things:
Estimate the first two from the bank feed and the file. Estimate the third from the diagnostic review.
Hours per month of backlog, before any adjustments:
| Transactions per month | Hours per month of backlog |
|---|---|
| Under 50 | 0.75 to 1.25 |
| 50 to 150 | 1.5 to 2.5 |
| 150 to 400 | 3 to 5 |
| 400 to 800 | 6 to 9 |
| Over 800 | Scope by sample, do not extrapolate |
Use the midpoint for a file in average condition, then apply the multipliers below. For anything over 800 transactions a month, clean one month first and measure it. Extrapolating at that volume is how a 200 hour project becomes a 350 hour project.
Apply these to the base, and yes, they compound:
| Condition | Multiplier |
|---|---|
| No bank feed, PDF statements only | 1.3x |
| Prior bookkeeper left partial or duplicated work | 1.25x |
| Multiple entities with intercompany activity | 1.4x |
| Inventory tracked in the file | 1.5x |
| Foreign currency transactions | 1.3x |
| Conversion from cash to accrual required | 1.3x |
| Client historically slow to respond | 1.2x |
That last one is real and almost nobody prices it. A client who takes a week to answer a question about a $4,000 transfer will add hours to the project whether or not those hours were quoted.
These do not scale with transaction volume, and leaving them out is the single most common reason a cleanup quote comes in low:
If the estimate has no line for communication, it is not an estimate. On a typical cleanup, chasing open items is the second largest time category after reconciliation.
A restaurant client, 18 months behind. Around 300 transactions a month. Square plus two delivery platforms. Payroll runs through a third-party provider and was never recorded. No reconciliations have been done.
| Component | Calculation | Hours |
|---|---|---|
| Base | 4.0 hrs x 18 months | 72 |
| Merchant processors | 1.5 hrs x 18 months | 27 |
| Payroll reconstruction | 3 hrs x 6 quarters | 18 |
| File assessment | Fixed | 3 |
| Chart of accounts rebuild | Fixed | 4 |
| Prior-year tie-out | 2.5 hrs x 1.5 years | 4 |
| Review and handback | Fixed | 3 |
| Subtotal | 131 | |
| Communication | 12 percent | 16 |
| Total | 147 |
At a blended rate of $75 an hour, that is a quote near $11,000. Quoted at "about $4,500 because it is only 18 months," it is a loss before anyone opens the file.
A firm that can price cleanups accurately can say yes to work it currently turns away. That is the actual constraint for most firms, and it is a capacity problem dressed up as a pricing problem.
This is where a back-office partner changes the math. BooksCaughtUp runs the diagnostic and returns an estimated hours breakdown in the format above, phase by phase, before your firm commits to anything. Your firm sets the rate, adds its margin, and sends the quote under its own name. You own the client relationship and the pricing decision. The hours behind it are already worked out.
Related reading: how to scope a cleanup before you quote it, and how to tell a cleanup from a catch-up.
Whether it is one client, one cleanup project, or ongoing accounting support, BooksCaughtUp can become an extension of your firm's back office.