Your CPA asked for tax-ready books and sent back a list instead: undeposited funds sitting at $47,000, an opening balance equity account that should not exist, and eleven months where the bank feed was imported but never reconciled. You have been paying for QuickBooks the whole time. The file is full of data, and none of the reports can be trusted. What you are looking at is not a software problem, and buying a higher QuickBooks tier will not touch it -- this is the messy books situation, and it gets fixed by a person doing specific repairs inside the file.
The Real Problem
Most owners in this position assume the file is broken or that they picked the wrong software. Neither is usually true. QuickBooks did exactly what it was told. Transactions were imported, categorized by rules nobody reviewed, and never tied back to a bank statement, so the errors compounded quietly for a year while the dashboard kept showing a number.
The second instinct is to call the CPA, because the CPA is the most senior name in the contact list. A CPA can do this work and will bill roughly two to three times what a cleanup bookkeeper or QuickBooks ProAdvisor charges for the same hours. The cleanup is bookkeeping labor, not tax strategy. Paying a CPA rate to un-check reconciliations is the most common way owners overspend on this problem.
What a Cleanup Bookkeeper Actually Fixes
Cleanup is not "reviewing the books." It is a defined list of repairs, and a competent cleanup bookkeeper or ProAdvisor will name them before quoting.
Bank and credit card reconciliation. Every account gets reconciled month by month against the actual statement, oldest first. This is the foundation -- until each month ties to a statement balance, nothing above it means anything. This is also where most of the hours go.
Undeposited funds. That balance is usually payments recorded as received but never matched to the deposit that actually hit the bank. It inflates income and creates duplicate revenue. Clearing it means matching each item to a real deposit or removing it.
Opening balance equity. QuickBooks creates this account during setup and it is supposed to end at zero. A balance sitting there means a setup entry or a conversion was never resolved into a real account.
Duplicate and merged records. The same vendor entered four ways splits spending across four names, so no expense category is accurate. Same for duplicate customers and duplicate transactions from a re-imported bank feed.
Misapplied payments and open invoices. Customer payments applied to the wrong invoice leave accounts receivable showing balances that were paid months ago, and an A/R report an owner cannot collect against.
The chart of accounts. Cleanup usually ends with consolidating accounts that were created ad hoc, so the P&L has categories that mean something and can be compared year over year.
A closing date with a password. The last step is locking the cleaned periods so nobody edits a reconciled month. Cleanup that ends without a closing date tends to need doing again.
Pace is the thing owners underestimate. A single-entity file, one bank account and one card, twelve months behind, is commonly a two to four week engagement. Multiple entities, inventory, payroll, or several years of history run considerably longer. Those are typical ranges, not quotes -- scope is set by transaction volume and how many accounts have to tie out.
What a Cleanup Bookkeeper Does NOT Do
Cleanup is a prerequisite, not a deliverable. Knowing where it stops prevents the second misdiagnosis.
A cleanup bookkeeper does not file your tax return. Once the books tie out, a CPA or enrolled agent picks up the return. The cleanup is what makes that return cheap and defensible instead of expensive and estimated.
They do not respond to an IRS notice. If a notice has arrived, particularly a payroll tax notice, that has its own deadline and its own provider -- see payroll compliance -- and it runs in parallel with the cleanup rather than after it.
They do not tell you why the business is unprofitable. Clean books make that question answerable; they do not answer it. That is controller-level analysis, and it is a separate engagement.
They do not build job costing. If you need profitability by job or project, the chart of accounts and item list have to be designed for it, which is a setup project on top of cleanup.
They do not usually keep doing the books afterward at cleanup rates. Cleanup and ongoing monthly bookkeeping are priced differently. Ask at the quote stage whether the same person continues monthly, and at what rate.
When NOT to Hire a Cleanup Bookkeeper
Route by which symptom is actually the urgent one.
An IRS or state notice with a deadline. Call a CPA or enrolled agent this week. The notice deadline does not wait for a reconciliation project.
A lender or buyer deadline inside 30 days. If financials are due to an SBA lender or a buyer's diligence list, you need a firm that can run cleanup and produce lender-ready statements together, not a solo cleanup engagement that finishes and hands off.
Books are current but you still do not trust them. If everything is reconciled and the numbers still feel wrong, the problem is categorization and reporting rather than cleanup. That is not trusting your numbers, and it points at a controller.
The last bookkeeper left mid-engagement or was not doing the work. Start with what to do after a provider fails, because you need to establish what was actually done before scoping what has to be redone.
You have no bookkeeper at all going forward. Hiring only for cleanup means you are back here in a year. Scope cleanup and ongoing monthly work in the same conversation.
The Decision Path
- Books 1-12 months behind, one entity, no notice or deadline: cleanup bookkeeper or QuickBooks ProAdvisor.
- Books more than two years behind, or multiple entities: an outsourced accounting firm that does historical reconstruction, not a solo cleanup.
- IRS or state notice in hand: CPA or enrolled agent first, cleanup alongside it.
- SBA or buyer deadline in under 30 days: a firm that delivers cleanup plus lender-ready statements as one engagement.
- Reconciled but untrustworthy: controller-level review, not cleanup.
- Not sure which of these you are in: take the diagnostic below.
The cost question usually resolves itself once scope is named. Cleanup quoted without a named repair list is a quote for an unknown amount of work, which is why the list above is worth asking for before you agree to anything. A QuickBooks ProAdvisor is the credential to look for when the work is inside the file; a cleanup bookkeeper is the role.
Frequently Asked Questions
- Can I just do the cleanup myself in QuickBooks?
- Sometimes, if the file is a few months behind and you are comfortable reconciling against statements. The point where it stops being worth it is undeposited funds, opening balance equity, or misapplied payments, because fixing those wrong makes the file harder to clean later. If you do not know what those three are, the do-it-yourself version usually costs more time than it saves.
- How do I know if a cleanup quote is reasonable?
- Ask for the repair list and the month count before the price. A quote that names the accounts to be reconciled, the periods covered, and whether a closing date will be set is a scoped quote. A flat number with no scope is a guess, and it will change once they open the file.
- Should I switch accounting software while cleaning up?
- Usually not at the same time. Migrating an unreconciled file carries the errors into the new system and adds a conversion to the project. Clean first, close the periods, then evaluate whether the software is actually the constraint.
- Will cleanup change what I owe in taxes?
- It can, in either direction. Duplicate revenue from undeposited funds may have overstated income, and uncategorized expenses may mean deductions were missed. That is a question for a CPA or enrolled agent once the books tie out, not for the cleanup bookkeeper.
- What stops the books from getting messy again?
- A closing date with a password on the cleaned periods, a named person doing monthly reconciliation, and a monthly close that actually produces a P&L and balance sheet someone reads. Cleanup without an ongoing owner is a repair with no maintenance.
Next Step
If you are not sure whether your situation is a cleanup engagement, a controller question, or a tax-notice problem, the messy books diagnostic at GetAFractional walks through it in about three minutes and tells you which provider type fits the symptom you actually have. If you already know the work is inside the QuickBooks file itself, the QuickBooks cleanup diagnostic is the narrower version and will scope the repair list with you.
Want a 1:1 review? Email [email protected] with the number of months behind, how many bank and credit card accounts are in the file, whether payroll runs through QuickBooks, any IRS or state notice you have received, and the deadline you are working toward.
This article is informational and does not constitute financial, legal, or tax advice. Consult a qualified professional for decisions specific to your situation.