Every bookkeeping firm has them. The client who shows up in March with a shoebox of receipts and eighteen months of unreconciled statements. The startup that ran without a bookkeeper for a year and now needs investor-ready books by next quarter. The contractor who realized at tax time that nothing has been categorized since the previous winter.
Catch-up and cleanup work is some of the most lucrative work a firm can take on, and it is also some of the most dangerous. Quoted right and run efficiently, a backlog project can pay for two or three months of your team's capacity in a single engagement. Quoted wrong or run sloppily, it eats your margin, burns out your staff, and quietly trains your team to dread the next one. The difference between the two outcomes is usually not skill. It is process.
This is the playbook I wish someone had handed me before the first time I helped scope a serious catch-up project. It is not about doing bookkeeping faster. It is about running these projects the way a firm should run them, so the work actually finishes on time and you keep the money you quoted.
First, know exactly what you are quoting
Catch-up and cleanup get used interchangeably, but they are not the same thing, and pretending they are is the first place projects go wrong.
Catch-up means transactions were never recorded in the books. You are entering them for the first time, working from bank statements, credit card statements, receipts, and any other source documents the client has held onto. It is mechanical work. The hard part is volume.
Cleanup means transactions are already in the books, but they are wrong. Miscategorized expenses, duplicated entries, transactions sitting in the wrong account, a chart of accounts that does not match how the business actually operates. The hard part here is detective work. You are not entering data, you are correcting data, and you need to know what the right answer should look like before you start.
Reconstruction is the third category and the one most firms underprice. Reconstruction means records are missing entirely. No software file. No prior accountant's work papers. Just bank statements and a hopeful client. You are not catching up or cleaning up. You are building the financial history of the business from scratch.
Most real projects involve a mix of all three. A client who is twelve months behind probably has six months of nothing recorded, four months of bad coding, and two months where their previous bookkeeper quit without finishing the file. Your job at the quoting stage is to figure out the mix, because each one prices differently and takes different skills.
The three factors that actually determine the price
If you have looked at competitor pricing pages, you have seen the same ranges everyone publishes. Three to five hundred dollars for one to three months behind. Five hundred to fifteen hundred for four to six months. Fifteen hundred to thirty-five hundred for seven to twelve months. Three thousand five hundred to eight thousand plus for over a year. Those ranges exist because the industry has converged on a few real drivers, and you can build your own quotes off the same three factors.
The first factor is how far back the books go. This sets the floor. More months means more transactions, more statements, more questions, more bank fees to research, more period-end adjustments. But months alone do not tell you the project. They tell you the minimum.
The second factor is transaction volume. A sole proprietor at fifty transactions a month cleans up far faster than an e-commerce business at five hundred per month. Most pricing benchmarks assume somewhere between fifty and one hundred and fifty transactions a month. Above that, your quote should scale, or you will eat the difference.
The third factor is the one most firms underrate, and it is the one that will quietly bury you if you ignore it. The number of accounts. Every bank account, every credit card, every payment processor is a separate reconciliation for every month in the backlog. A client with four accounts going back twelve months is not twelve reconciliations. It is forty-eight. If they have a business chequing, a savings account, two credit cards, and a Stripe processor over eighteen months, you are looking at ninety reconciliations before the books balance. That is the kind of math people forget to do during a fifteen-minute discovery call.
Months behind sets the floor. Volume multiplies the floor. The number of accounts is what blows the ceiling off your estimate.
Three factors. Multiply them together honestly during scoping, and you will quote like a firm that has done this before. Skip any of them, and you will quote like a firm that is about to lose money.
Why most catch-up projects lose money
Almost every time a backlog project goes underwater, it is because something was missed at the scoping stage. The team did the work fine. The pricing was the problem.
The biggest hidden cost is statement processing. Before any reconciliation can happen, every page of every statement needs to become usable transaction data. For most firms this is still a manual job. Someone on the team opens a PDF, eyeballs the layout, types each transaction into a spreadsheet or directly into QuickBooks, watches for the columns to line up, fixes the numbers that look wrong, and reconciles the closing balance. Fifteen to thirty minutes per statement on average, depending on complexity. Multiply by the ninety reconciliations from the earlier example and you have between twenty-two and forty-five hours of pure data entry before anyone has touched the actual books. If you quoted the project at a flat fee, those hours come straight out of your margin.
The second hidden cost is mixed personal and business finances. When a client has been running personal expenses through the business account, every single transaction has to be evaluated and sorted. There are no shortcuts. A two-month catch-up with mixed funds can take longer than a six-month catch-up with clean separation.
The third hidden cost is the prior-bookkeeper problem. If someone else worked on the books before and made a mess of the chart of accounts, you are not just doing catch-up. You are first undoing what they did. Reorganizing categories. Reclassifying transactions. Sometimes recreating opening balances from scratch. This shows up in maybe one out of every three cleanup projects, and almost nobody catches it during the initial call.
None of these are unsolvable, but they need to be priced. Either you ask the right questions upfront and quote with appropriate ranges, or you eat the difference later.
The actual playbook, in order
Here is how a clean backlog project should run, start to finish.
Step one: get read-only access before you quote
Do not give a number based on what the client tells you on the phone. Clients underestimate their own mess, almost universally. Get read-only access to the bank, the accounting software, and any payment processors before you put a quote in writing. Twenty minutes spent looking at the actual statements will save you from a quote you regret. If the client will not give read-only access, that is data too. Charge hourly with a deposit instead of flat fee, because you do not actually know what you are walking into.
Step two: do the real diagnostic
Count the accounts. Open a recent statement from each. Eyeball the average monthly transaction count. Spot-check for personal-business mixing. Check whether prior periods have been touched by a previous bookkeeper, and if so, in what state they left things. Ask the client three things directly: when were the books last accurate, what software they use, and whether anyone else has worked on the file in the period you will be cleaning up. The whole diagnostic takes about half an hour and removes most of the surprises.
Step three: quote with a scope cap, not a blank flat fee
For most projects, a flat fee gives the client price certainty and gives you a predictable revenue figure, which is what you both want. But the flat fee should have a defined scope cap. Something like: "this quote covers up to one hundred and twenty reconciliations across twelve months of statements. Beyond that, additional work is billed at the hourly rate." That single sentence in your engagement letter is the difference between a profitable cleanup and a free one. If the books are genuinely unknown and you cannot scope them, charge hourly with a not-to-exceed cap instead.
Step four: process statements first, everything else second
Once the engagement is signed, the first phase is not categorization. It is getting every transaction from every statement into a usable digital format. This is the longest single step in any backlog project and the one that determines how fast everything else moves. Until the data is workable, nothing downstream can happen. Get this step done first, and the rest of the project compresses dramatically.
Step five: reconcile in account order, not month order
Most teams do this wrong. They try to reconcile all accounts for January, then all accounts for February, and so on. The better approach is to take one account and reconcile it all the way through the full period, then move to the next account. You hold one bank's quirks in your head at a time. You spot patterns faster. The mental switching cost is much lower. This sounds small but on a twelve-month project across four accounts, it can save several hours.
Step six: review at the period level, not the transaction level
Once everything reconciles, do not try to eyeball every individual transaction. Run reports at the period level. A monthly profit and loss should look sensible for that business. A monthly balance sheet should not have unexplained jumps. If the period-level numbers are reasonable and the reconciliations are clean, the underlying transactions are almost certainly fine. Spend your senior review time on the periods that look strange, not the ones that look normal.
Stop typing statements into spreadsheets
If statement processing is the slowest step in your catch-up projects, send us one and we will process it for free. You will see exactly how much time comes back to your team.
Get a Free Test Run →The statement step is where projects either move or stall
Across every backlog project I have seen run efficiently, the firms that finish on time treat statement processing as a problem to be solved once, at the start, rather than spread across the whole engagement. They batch it. They get all the PDFs into clean digital data before any categorization or reconciliation begins. Because they front-load the bottleneck, everything downstream moves faster, the team stays in a single workflow rather than constantly switching between data entry and analysis, and senior staff get to focus on the work that actually requires their judgment.
The firms that struggle do the opposite. They process statements as they go, account by account, month by month, mixed in with the categorization and reconciliation work. The team is constantly switching contexts. Junior staff spend hours typing. Senior staff get pulled in to fix data entry mistakes that should not have happened in the first place. The project drags because the slowest step is being done in the slowest possible way.
This is the moment where automation has the biggest single impact on backlog projects. A tool or service that handles the statement-to-spreadsheet step turns twenty or forty hours of manual work into a quick review. Whether that tool is software you run yourself or a managed service that does it for you, the value is the same: the bottleneck stops being a bottleneck, and the rest of the playbook above can actually be executed in the time you quoted.
The hidden lever in catch-up pricing
Most firms quote backlog projects based on what their team historically takes to finish them. If you remove the statement processing time from that equation, you have two options. You can pass the savings to clients and become significantly more competitive on price. Or you can keep your pricing and dramatically improve your margin on every cleanup engagement. Either way, the underlying economics of catch-up work change.
The bigger play: cleanup as a relationship anchor
One last thing worth saying out loud. Catch-up and cleanup projects are the strongest entry point a firm has into a long-term client relationship. A client who has just paid you several thousand dollars to fix the mess they made on their own is highly motivated to never have that mess again. They are the most willing buyer you will ever have for a monthly bookkeeping engagement, and they are buying it from someone they have just learned to trust.
Price your cleanup work accordingly. Not to win the project at the lowest possible number, but to win the relationship at a fair number. A catch-up that converts to a two-year monthly engagement is worth many multiples of one that ends when the cleanup ends. Run the project on time, finish what you quoted, and the monthly retainer is yours for the asking.
The bottom line
Backlog work pays well when it is run like a project, with real scoping, honest pricing, and a clear order of operations. It loses money when it is treated like ordinary monthly bookkeeping that just happens to cover more months. The difference is process discipline at the front and a recognition that statement processing is the single step that decides whether the project finishes on time or not.
If your team is drowning in catch-up work right now and the bottleneck feels like statement entry, that is not a coincidence and you are not unusual. It is the most common place these projects stall. The firms that solve it first finish their backlog projects in half the time and earn back their margin in the process.