Cleanup done in the wrong order wastes hours. You can spend an afternoon categorizing transactions, then discover the bank feed double-counted a month and every number moves. The sequence below front-loads the work that everything else depends on, so you fix each layer once.
1. Establish the last known-good point
Before touching anything, find the last date the books were actually reconciled and correct — often the last filed tax return or a prior accountant’s year-end. That date is your anchor. You’re not re-doing history before it; you’re rebuilding forward from it. Trying to “fix everything” without an anchor is how cleanups run twice as long as they should.
2. Fix the chart of accounts first
Most bad QuickBooks files share one root cause: a chart of accounts that grew by accident. Duplicate accounts (“Office Supplies” and “Supplies - Office”), expenses posted to equity, personal spending mixed into business categories, and a sprawl of one-off accounts that no report can summarize. Collapse duplicates, map categories to how a tax return actually groups income and expense, and keep the list short enough that a human can categorize consistently. A clean chart of accounts is the single highest-leverage fix — everything downstream inherits it.
3. Reconcile every bank and credit-card account
Reconciliation is the only thing that proves your books match reality. Work month by month from your anchor date forward, matching each account to its statement. Two failure modes to watch for: duplicate transactions from a bank feed that was connected twice or re-imported, and missing transactions from a feed that dropped a period. The balance sheet cannot be trusted until every bank and card account ties to its statement, month over month.
4. Re-categorize with intent, not autopilot
Only after the chart of accounts is clean and accounts reconcile does categorization pay off. Review the transactions the bank feed “guessed,” because those guesses are wrong often enough to distort a P&L. Watch specifically for: owner draws miscoded as expenses, credit-card payments booked as expenses (they’re transfers, not costs), loan proceeds booked as income, and large lumps sitting in “Ask My Accountant” or “Uncategorized.” Each of these directly distorts profit — and therefore your tax.
5. Reconcile the balance sheet, not just the bank
The bank reconciles; the balance sheet often still lies. Check that loans show real principal balances (not the original amount, untouched since day one), that the accounts don’t carry a negative that shouldn’t exist, that owner equity and distributions are separated, and that any payroll liabilities match what was actually remitted. A balance sheet that doesn’t tie is the number-one reason a return can’t be filed cleanly — it’s the same discipline behind an accurate business return.
6. Lock the period and build the guardrails
Once a period is clean, close it — set a closing date and password so it can’t drift. Then put the guardrails in place that keep it clean: a categorization convention you’ll actually follow, a monthly reconciliation cadence, and a short list of memorized reports (P&L, balance sheet, A/R and A/P aging) you review every month. Cleanup without guardrails just buys you a repeat next year.
QuickBooks Online vs. Desktop
If you’re still on Desktop and weighing a move, Online is the better default for most small businesses — live bank feeds, remote access, and the ability for you and your advisor to see the same file at the same time. A migration is a defined project: it’s worth doing cleanly, with history intact, rather than starting a fresh file and losing your comparatives.
When to bring in help
A file that’s a month or two behind is a weekend of disciplined work. A file that’s a year or more behind, or one where the chart of accounts and reconciliations are both broken, is usually faster and cheaper to hand off — especially when the person cleaning it up also understands what the tax return will need from the numbers. That’s exactly how we scope QuickBooks setup and cleanup and ongoing bookkeeping: fixed-fee after a file review, with books handed back tax-ready rather than as a cleanup project every April.
QuickBooks Setup & Cleanup
Setup, cleanup, and catch-up — a tax-ready file, quoted fixed-fee after a review.
Explore the service →Bookkeeping
Ongoing monthly close so the file stays clean after cleanup.
Explore bookkeeping →Fractional CFO
Turn clean books into dashboards, forecasts, and decisions.
Explore fractional CFO →