Bookkeeping

How to Clean Up Messy Books Before Tax Season (Without Starting Over)

A step-by-step framework we use with clients who are months — sometimes years — behind. Reconcile the right accounts first, catch the deductions you're missing, and hand your CPA a clean file.

Dora Stefanescu
Manager & Lead Bookkeeper
Jun 18, 2026 9 min read

If you're reading this in the last quarter of the year, you're not alone. Roughly one in three small-business owners we speak with is at least six months behind on their books — and most of them assume the only fix is to blow everything up and start over. It isn't.

The playbook below is the same one our team runs on every rescue engagement. It works on Xero, QuickBooks Online and Wave. It works whether you're two months behind or two years. And it's designed to protect the one thing DIY cleanups usually destroy: the historical detail your CPA needs to file.

1. Lock a start date and stop the bleeding

Pick the last month you know your books were clean — even if that's 18 months ago. Everything after that becomes cleanup scope. Everything before it is off-limits until the cleanup is done. Without this line in the sand, you'll keep chasing your tail as new transactions land.

2. Reconcile bank and credit card accounts first

Reconciliation isn't glamorous, but it's the only step that proves your books match reality. Do the operating checking account first, then credit cards, then merchant processors (Stripe, PayPal, Shopify Payments). Loans and lines of credit come last.

  • Match the ending balance in your accounting software to the last day of each statement.
  • Flag any transaction the bank feed created twice — these are almost always the source of phantom income.
  • Never delete a duplicate without documenting it. Move it to a 'Cleanup — Review' account instead.

3. Categorize against a real chart of accounts

The default chart of accounts in QuickBooks was built for a generic business. Yours isn't generic. Before you touch categories, spend 30 minutes building — or importing — a chart that reflects the way your business actually earns and spends money.

Business typeAccounts to addAccounts to retire
E-commerceCOGS by SKU group, Shipping in/out, Merchant feesGeneric 'Other Income'
AgencyContractor costs by service line, Software (billable vs. internal)'Miscellaneous' expense
Real estateProperty-level income & expense, CapEx vs. repairsConsolidated 'Rental income'

4. Separate personal from business transactions

This is where cleanups usually stall out. Mixed accounts create a personal choice, not an accounting problem: every transaction has to be labeled Business, Personal, or Owner Draw. There is no fourth option, and 'I'll figure it out later' is how you end up in front of the IRS.

5. Produce a CPA-ready package

Cleanup ends the moment your CPA can file without asking you a single follow-up question. That package is always the same three deliverables:

  1. Reconciled Balance Sheet as of the last day of the fiscal year.
  2. Profit & Loss for the full fiscal year, categorized against your real chart of accounts.
  3. A written adjustment summary — one page — explaining every reclassification you made during cleanup.
Altemore Consulting

Need help cleaning up your books?

Our bookkeeping specialists can organize your financial records, prepare accurate reports and help you stay tax compliant.

Book a Free Consultation

What if you're more than 18 months behind?

The framework still works — you just execute it one fiscal year at a time, starting with the oldest year first. Most of our multi-year engagements finish in 4–8 weeks. The math is almost always in your favor: cleanups typically surface $2,000–$10,000 in missed deductions, more than covering the cost of the work itself.

Frequently asked questions

How long does a bookkeeping cleanup usually take?

A single-year cleanup with 200–500 monthly transactions typically takes 2–3 weeks. Multi-year cleanups run 4–8 weeks depending on how many accounts and entities are involved.

Do I have to switch accounting software to work with you?

No. We work inside Xero, QuickBooks Online and Wave — whichever platform your books already live in.

Will cleanup change my last filed tax return?

Only if it should. If we surface missed deductions or misclassified income, we'll write it up and let you and your CPA decide whether to file an amended return.

Newsletter

Get Weekly Accounting Tips

Join thousands of entrepreneurs receiving bookkeeping and tax insights directly in their inbox.