QuickBooks and Bookkeeping Cleanup Cost: Catch-Up Bookkeeping Prices, Process and Timelines
What a cleanup project costs
Bookkeeping firms on Sam's List that publish one-time project pricing start at a median of $750 (58 firms); the middle half start between $500 and $1,500. Larger or multi-year cleanups usually cost more.
| What you pay for | Typical starting price (median) | Middle half of firms | Firms in sample |
|---|---|---|---|
| One-time / project fee — All firms | $750 | $500–$1,500 | 58 |
| One-time / project fee — All firms | $995 | $500–$1,500 | 105 |
| Hourly rate — All firms | $78/hr | $50–$152 | 38 |
Based on starting prices that firms publish on their Sam's List profiles, as of November 10, 2026. Each firm counted once. Firms listed under more than one type are counted in each. Actual quotes depend on your situation. Too few firms publish a package named 'cleanup' to report on its own (8), so this uses all one-time project pricing.
Kimberly Green | 2026-03-06
Short answer: A QuickBooks or bookkeeping cleanup fixes books that exist but are wrong: miscategorized or duplicate transactions, missing records, entries posted to the wrong period, and accounts that no longer reconcile. Catch-up bookkeeping records months that were never entered. Many businesses need both. Published prices run from a few hundred dollars for a few simple months to five figures for multi-year rebuilds. Intuit's own cleanup service starts at "as low as $600" (Intuit). Below are the published prices and timelines from Intuit and five firms, side by side, along with what drives the cost and what to ask before you sign.
The goal of a cleanup isn't perfection. It's accuracy: a profit and loss statement and balance sheet that reflect what actually happened in your business, with every bank and card account reconciled to its statements.
Behind on your books, or not sure they're right?
Answer a few questions and compare bookkeepers on Sam's List who do cleanup and catch-up work.
Find a cleanup bookkeeperCleanup vs catch-up vs monthly bookkeeping
| Cleanup | Catch-up bookkeeping | Monthly bookkeeping | |
|---|---|---|---|
| The situation | Transactions are in QuickBooks or Xero, but they're wrong | Months (or years) of transactions were never recorded | The books are current, and you want them to stay that way |
| What gets done | Fix categories, remove duplicates, repair reconciliations, correct the balance sheet | Enter or import the missing activity from statements, then categorize and reconcile it | Categorize, reconcile and close each month |
| How it's usually priced | One-time project, quoted after a file review | One-time project, usually scaled to the number of months behind | Recurring monthly fee |
| Ends with | Reconciled accounts and reliable statements | Books current through the latest month | A monthly close and reports |
In practice the line blurs. If someone kept the books for part of the year and then stopped, the early months need fixing and the later months need entering, and most cleanup bookkeepers quote both as one project. Once the books are current, the usual next step is monthly bookkeeping so the backlog doesn't build up again. For what monthly service costs, see our guide to bookkeeper costs.
Signs your books need a cleanup
- The books don't match the bank. The balance in QuickBooks or Xero differs from the bank or card statement, or reconciliations stopped months ago.
- Your P&L doesn't match reality. Profit looks too high or too low, or sales don't line up with what your payment processor or marketplace actually paid out. Intuit lists surprising P&L results as a cleanup trigger (Intuit, 12-step checklist).
- Piles of "Uncategorized" or "Ask My Accountant." These entries hide income and expenses you'll eventually have to sort out.
- Odd balance sheet numbers. A negative bank balance, loans that never go down, or negative accounts receivable.
- Your CPA keeps sending the books back, or you pay for a rushed fix every year before taxes.
- You're months behind and working from bank statements, a shoebox or a spreadsheet instead of an accounting system.
- A big event is coming: a loan application, an investor, buying or selling the business, or switching bookkeepers or software.
What a cleanup or catch-up includes
Every scope is different, so get yours in writing. A complete cleanup usually covers:
- Bank, credit card and loan reconciliations for every month in scope, matched to actual statements.
- Transaction review: categories corrected, duplicates removed, personal spending separated from business spending, and transfers and credit card payments recorded as transfers rather than as income or expense.
- Chart of accounts cleanup: duplicate and unused accounts merged or made inactive, so reports are readable.
- Accounts receivable and payable: open invoices and bills matched to the payments that actually cleared, and uncollectible old invoices dealt with.
- Payroll tie-out: what your payroll provider reported matches what's in the books.
- Sales tax and clearing accounts (Stripe, PayPal, Shopify, Amazon and others) reviewed, so gross sales, fees and refunds land in the right places.
- Fixed assets and loans: large purchases recorded as assets where appropriate, and loan balances tied to lender statements.
- Deliverables: a profit and loss statement and balance sheet for the period, plus a written summary of what changed. Intuit's Expert Cleanup, for example, delivers a profit and loss statement, balance sheet, trial balance and general ledger (Intuit).
- A lock on the cleaned periods (QuickBooks Online "Close the books"; Xero lock dates), so nobody edits them by accident later.
Catch-up adds one step at the front: gathering every statement for the missing months and entering or importing that activity before the review starts.
The cleanup process, step by step
- Discovery call. You describe the problem, your software, your accounts, how far behind you are and your deadline.
- Access and diagnostic review. You add the bookkeeper as a user in QuickBooks Online or Xero, using the software's own accountant or adviser invitation. Never hand over your own login. The bookkeeper reviews the file and lists what's wrong.
- Written quote and scope. This covers the months, the accounts, the deliverables, the price, the timeline and what happens if more problems turn up.
- Document gathering. You send bank, card, loan, payroll and processor statements for every month in scope.
- Reconcile and correct. The bookkeeper works month by month, account by account, until each reconciliation ties to its statement.
- Owner questions. You'll get a list of transactions only you can explain: a large deposit, a transfer, a one-off payment. How fast you answer sets the pace.
- Review and hand-off. You get statements, a summary of changes, locked periods, and a hand-off to monthly bookkeeping or back to you.
Intuit publishes a 12-step cleanup checklist that covers the same ground if you want a do-it-yourself version (Intuit, "12 steps for bookkeeping cleanup").
QuickBooks Online vs Xero cleanups
The accounting work is the same on both platforms. The tools are different.
QuickBooks Online
- Each reconciliation starts from a beginning balance that should match the ending balance of the last one. If it doesn't, QuickBooks won't let you continue until you account for the difference. The Reconcile Discrepancy Report lists each reconciled transaction that changed, who changed it and when, with a suggested fix (QuickBooks Support).
- The most common causes are a wrong opening balance when the account was set up; a reconciled transaction that was later edited, deleted, voided, moved or unreconciled; and a categorized bank-feed transaction that was undone and sent back to "pending" (QuickBooks Support).
- After the cleanup, turn on Close the books with a closing date. You can choose whether changes to earlier transactions trigger a warning or require a password (QuickBooks Support).
Xero
- Find and recode fixes miscoded transaction lines in bulk. It needs the administrator role, and some account types can't be recoded this way, including bank accounts, fixed assets, tracked inventory, accounts receivable and accounts payable. A recode can't be undone; you reverse it by recoding again or editing the transaction (Xero Central).
- Lock dates stop users from adding or editing transactions dated on or before the lock date. An administrator can remove the lock temporarily if a change is needed (Xero Central).
Moving software during a cleanup. The cleanest time to switch platforms (QuickBooks Desktop to Online, QuickBooks to Xero, or spreadsheets to either) is right after the books are reconciled, so you don't migrate errors. If you're on QuickBooks Desktop, read what to do about the QuickBooks Desktop discontinuation. Ask any bookkeeper which platforms they actually clean up; some cleanup services are QuickBooks Online only.
How long a cleanup takes
It depends on how many months, how many accounts, and how quickly you get the statements in. Here's what firms publish:
| Source | Published timeline |
|---|---|
| Certum Solutions | 1–3 months behind: 1–2 weeks · 3–12 months with payroll or inventory: 2–4 weeks · multi-year rescue: 4–8 weeks |
| House of Bookkeepers | Full-year QuickBooks Online cleanup plans delivered in 5–7 days |
| Intuit Expert Cleanup | Typically within 30 days once the bookkeeper has all the documentation; longer for complex books or late documents |
| OneBooks | Up to 12 months behind: several weeks · 1–2 years: 1–2 months · 2–3 years: 2–3 months |
| WCG CPAs & Advisors | 1–3 months, simple: 1–2 weeks · 4–6 months: 2–3 weeks · 7–12 months, multiple accounts: 3–6 weeks · 12+ months or rebuild: 6–10 weeks (working time, not calendar time) |
Each firm's own published estimate, retrieved Oct 17, 2026. These aren't a market average, and your quote may differ.
The firms agree on one point: the accounting is rarely the slow part. WCG says it has had cleanups stall for weeks while waiting on a client's statements (WCG). To keep a cleanup moving, download every statement before the work starts and answer the question list in one batch.
What a bookkeeping cleanup costs
A cleanup fee scales with three things: volume (how many transactions), complexity (how messy they are) and time (how many months back the work goes). In detail, the cost drivers are:
- Months in scope
- Number of bank, card and loan accounts
- Transaction volume
- Payroll
- Inventory or marketplace channels
- Sales tax
- Multiple entities or locations
- Missing records or statements
- Whether the existing file can be saved or has to be rebuilt
Pricing models. Most cleanup firms quote a fixed project price after reviewing your file, and some price by the month of history or by transaction volume. Others bill hourly against an estimate. A fixed quote moves the risk of surprises onto the firm. With hourly billing, you don't know the final bill until the work is done, so ask for an estimate and a cap.
Published cleanup prices
| Firm | Published price (one-time) | Notes |
|---|---|---|
| Certum Solutions | $500–$1,500 (1–3 months behind, moderate volume) · $2,000–$5,000 (3–12 months behind, payroll and/or inventory) · $2,000–$13,000 (multi-year rescue, chart of accounts rebuild) | "Typical 2026" pricing; fixed-scope quote after a free assessment |
| Digit Squid | QuickBooks Online or Xero Cleanup, from $6,000 | From Digit Squid's Sam's List profile |
| House of Bookkeepers | $360 (full year, up to 1,440 transactions, 1 bank and 1 card) · $600 (full year, up to 1,800 transactions, multiple banks and cards) · custom quote for complex books | QuickBooks Online only |
| Intuit Expert Cleanup | "As low as $600"; prices vary with the number of months | Intuit's in-house service, done by QuickBooks-certified bookkeepers |
| OneBooks | $300–$750 (1–3 months) · $750–$1,500 (4–6 months) · $1,500–$3,000 (7–12 months) · $3,000–$6,000 (1–2 years) · $6,000–$9,000 (2–3 years) · quoted individually beyond 3 years | "Typical OneBooks engagements … not guaranteed quotes"; fixed quote after review; 50% to start, 50% at completion |
| WCG CPAs & Advisors | Example scenarios: $1,500–$2,500 (simple business, one bank account, one card, eight months behind) · $5,000–$8,000 or more (three bank accounts, two cards, a line of credit, 1099 subcontractors, two years unreconciled) | CPA firm; says it has done cleanups as small as $800 and as large as $12,000; estimate after an initial assessment |
Firms are listed alphabetically. Prices are as each firm published them on its own site, retrieved Oct 17, 2026, and may have changed. A starting price only compares fairly when the scopes match (months, accounts, payroll, inventory, software, deliverables), so compare written scopes, not headline numbers.
Keep the cleanup fee separate from the ongoing fee. A good proposal prices the one-time cleanup on its own and then quotes monthly bookkeeping as a separate, recurring fee, so you can see what each costs. In Ignition's May 2026 survey of 368 U.S. accounting firms, nearly 58% of firms priced monthly bookkeeping between $250 and $749 a month (Ignition, 2026). Tax preparation is priced separately again; see how much a CPA costs for a small business.
Should you clean up your books yourself or hire someone?
DIY can work when:
- Only a few recent months are affected.
- There are one or two accounts.
- There's no payroll or inventory.
- You have every statement.
- You're comfortable with the QuickBooks Reconcile Discrepancy Report or Xero's Find and recode.
Hire a cleanup bookkeeper when:
- Reconciliations are broken across many months.
- Payroll, inventory, sales tax or marketplace payouts are involved.
- There are loans, assets or more than one entity.
- Your CPA has already flagged the books.
- A lender, buyer or tax deadline is waiting.
If you DIY:
- Reconcile first. Don't fix anything until each account's beginning balance agrees with the bank.
- Only fix changes that were made in error. QuickBooks' suggested fixes assume a change was a mistake. If a correction touches a reconciled period or an opening balance and you're not sure, check with your accountant (QuickBooks Support).
- Lock the periods you finish.
- Don't change periods your tax returns were based on without talking to your CPA. That's a conversation with your tax preparer, not a bookkeeping decision.
Keep the statements and receipts behind the cleanup. The IRS generally says to keep records that support a tax return until that return's period of limitations runs out (3 years in many cases), and employment tax records for at least 4 years (IRS). Your CPA can tell you what applies to you.
Questions to ask a cleanup bookkeeper
- Will you do a diagnostic review of my file before you quote, and what will I get from it?
- Is the quote a fixed price or an hourly estimate? If hourly, is there a cap?
- Will you put the scope in writing: which months, which accounts, and what the finish line looks like?
- What happens if you find more problems, or missing invoices or receipts? Do I track them down, or will you work with my team to source them?
- Will you connect and categorize the bank feeds, or is that my job?
- Which software do you clean up (QuickBooks Online, QuickBooks Desktop, Xero), and have you done my kind of migration?
- How will you access my file? (The right answer is an accountant or adviser invitation, not your login.)
- How do you want me to send documents? (Look for a secure portal, not email.)
- Who does the work, and who reviews it?
- What will I receive at the end: statements, a summary of changes, locked periods?
- Is the cleanup fee separate from monthly bookkeeping, and what happens after the cleanup?
- Does the fee include any tax work, or will you coordinate with my CPA?
- Can I talk to another client who went through a cleanup with you?
Red flags
- A firm price with no look at your file, or an open-ended hourly engagement with no estimate or cap.
- No written scope.
- A request for your bank or QuickBooks login instead of a user invitation.
- A request to email statements, payroll reports or Social Security numbers.
- A promise of "tax savings" or a specific outcome before anyone has looked at the books.
- Deleting reconciled history, or starting a new file, without explaining why and what you'll lose.
- No plan for after the cleanup, so you end up back here next year.
- Tax advice from someone who isn't your tax professional.
Compare cleanup bookkeepers
Read profiles and published prices for bookkeepers on Sam's List who do cleanup and catch-up work, and choose who to contact.
Find a cleanup bookkeeperOr browse all bookkeepers in the Sam's List directory of 650+ firms.
Q&A with Corry Jankowski
Corry Jankowski runs Digit Squid, which works in QuickBooks Online and Xero.
What do people ask you most when they first reach out?
"…always a lot of questions about like, can you fix my books? Can you just fix them? I don't know what's wrong with them. Yes. That's actually my favorite part."
How did you get into cleanups?
"[I] got hired by Intuit as a cleanup specialist, did that for four months, and realized that I was really, really good at cleanups… I was just 20 hours a week. And for 20 hours a week, they require you to… finish two cleanups a month. And I was doing between four and six cleanups a month in those four months."
What happens before you quote a cleanup?
"…we'll need to do a diagnostic review so that I can let them know exactly if there are like initial project costs to get things cleaned up, what that would look like, so that I can give them a cost up front and payment options for that… And so then they just either add me to Xero or to QBO and I do the diagnostic review… I always do the diagnostic review within 48 hours so that I can send them a proposal like between 48 and 72 hours after I get access so that it's still fresh in their mind."
My books are in spreadsheets, or barely exist. Can they be cleaned up?
"I've taken more than one Excel spreadsheet and gotten them into Xero. [Xero] is obviously my favorite… if they have spreadsheets, that's even better. I've done it from, like, nothing… just connecting a bank or importing bank statements… for the past two years and getting a system set up."
Why did you move off QuickBooks Desktop?
"I was still on QuickBooks Desktop at my last, like, my last gig… that was such a pain in the butt. Like, having to send files to the accountant… and then in 2021, I got QBO. Like, I started learning QBO and I got QBO certified."
How should clients send you documents?
"…for things that are like task specific, I ask for that to happen through the portal… Like, why did you send me that unemployment report with all of your employees Social Security numbers on it through email?"
Read Digit Squid's full profile on Sam's List →
Related guides
- Law firm bookkeeping cleanup and catch-up
- 5 bookkeeping cleanups worth doing before tax season
- 7 bookkeeping cleanup tasks to tackle before year-end
- 6 bookkeeping cleanups worth doing before you apply for a business loan
- How a growing design studio cleared a bookkeeping backlog
- How much does a bookkeeper cost?
- Bookkeeper directories for QuickBooks users
- When you need a fractional CFO instead of a bookkeeper · Fractional CFOs on Sam's List
- Bookkeepers by industry: dental · e-commerce
Frequently asked questions
How much does it cost to have QuickBooks cleaned up?
It depends on the months in scope, the number of accounts, transaction volume, and whether payroll, inventory or sales tax is involved. Intuit's Expert Cleanup is priced "as low as $600" and varies by the number of months. Firms' published ranges run from about $300 for one to three simple months to $13,000 for multi-year rescues. Get a fixed quote after a file review.
How much does catch-up bookkeeping cost?
Most firms scale catch-up pricing to how far behind you are. OneBooks, for example, publishes $300–$750 for one to three months, $1,500–$3,000 for seven to twelve months, and $6,000–$9,000 for two to three years, and quotes longer backlogs individually. Transaction volume, payroll and missing records push the price up.
How long does a bookkeeping cleanup take?
Firms commonly publish one to two weeks for a few months of simple books, several weeks for a year, and up to two to three months for multi-year backlogs. Intuit says its Expert Cleanup typically finishes within 30 days of receiving all documents. Missing statements and unanswered questions are the usual cause of delays.
Is catch-up bookkeeping the same as a cleanup?
No, but they often happen together. Catch-up records months that were never entered. A cleanup fixes books that were entered incorrectly. Most firms quote both as one project that ends with reconciled accounts and current financial statements.
Can I clean up my QuickBooks Online myself?
Yes, if only a few recent months are affected, you have one or two accounts, no payroll or inventory, and every statement. Use the Reconcile Discrepancy Report, fix only changes that were made in error, and close the books when you're done. Hire help for multi-month reconciliation problems or anything your CPA has flagged.
Can AI clean up my QuickBooks?
AI and bank rules can suggest categories, but a cleanup also means reconciling to statements, tying out payroll and loans, and making judgment calls on unusual transactions. Treat AI suggestions as a first pass that a person reviews against your statements, not as the cleanup itself.
Should I start a new QuickBooks file instead of cleaning up the old one?
Sometimes. A badly damaged file can be cheaper to rebuild than to repair. A new file, though, can mean losing transaction history, attachments and audit trail. Ask your bookkeeper to explain both options, and check with your CPA before replacing books your tax returns were based on.
Does a bookkeeping cleanup include my tax return?
Usually not. A cleanup produces reconciled books and financial statements, and your CPA or tax preparer uses them to file. Many cleanup bookkeepers don't do tax work at all, so confirm who will file and coordinate the timing with them.
Ready to compare cleanup bookkeepers?
Tell us about your books and see firms on Sam's List that fit.
Find a cleanup bookkeeperSome professionals on Sam's List pay for visibility or leads. Inclusion and order do not rank professionals.