Bookkeeping Cleanup: How to Fix Messy Books (and How Long It Actually Takes)

bookkeeping clean up

Messy books are more expensive than most business owners realize — not just at tax time, but in the decisions made without reliable financial data and the opportunities missed while flying blind. Here’s what cleanup actually involves, how long it takes, and when to call for help.

What "Messy Books" Actually Looks Like

Before discussing cleanup, it helps to define the problem. Messy books typically involve one or more of:

Unreconciled bank accounts: Your accounting software shows a different balance than your bank statement. The longer it’s been unreconciled, the harder it is to find the discrepancies.

Misclassified transactions: Personal expenses in business accounts, COGS mixed with operating expenses, owner draws recorded as business expenses, or payroll recorded incorrectly.

Missing transactions: Income or expenses recorded in the bank but absent from the books. Often due to importing errors, duplicate accounts, or simple neglect.

Incorrect vendor or customer records: Duplicate vendors, incorrect names, or payments that can’t be matched to invoices.

Cash vs. accrual mismatches: Businesses that should be on accrual accounting but have been recording things on a cash basis — or vice versa.

Equity and owner’s draw confusion: Common in small businesses where the owner’s personal and business finances blur. Draws recorded as expenses, loans not properly documented, capital contributions missing.

Missing year-end adjustments: Depreciation not recorded, prepaid expenses not amortized, deferred revenue not properly recognized, accrued liabilities missing.

Common Triggers for Needing Cleanup

Tax season catch-up: Your accountant asks for financial statements and discovers the books are 8+ months behind or full of errors.

Investor or lender due diligence: A VC or bank asks for 2 years of accurate financial statements and your current books can’t produce them.

Bench Accounting shutdown (December 2024): The sudden closure of Bench left thousands of businesses with financial records that were either incomplete or not portable without significant effort. Many former Bench clients discovered their historical records had systematic categorization issues that needed correction.

Business sale preparation: A buyer’s due diligence will examine your books — and messy books directly reduce your valuation or kill deals.

Tax audit: The IRS has questions about your return and your books need to support the numbers filed.

What the Cleanup Process Involves

A proper bookkeeping cleanup follows a structured process:

Step 1: Source document gathering. Pull bank statements, credit card statements, loan statements, and payroll records for the period being cleaned up. Every transaction in the books needs a corresponding source document.

Step 2: Account reconciliation. Reconcile every bank and credit card account, month by month, from the beginning of the cleanup period. This is the foundation — you can’t accurately categorize transactions if you’re missing them or have duplicates.

Step 3: Transaction categorization review. Review and correct the categorization of every transaction. In practice, most cleanup projects find that 60–80% of transactions are correct, but the 20–40% that aren’t have significant impact on P&L accuracy.

Step 4: Intercompany and equity cleanup. Correct owner draw and contribution records, document any loans, and address any personal-business account commingling.

Step 5: Year-end adjusting entries. Record depreciation, amortize prepaid expenses, recognize deferred revenue correctly, and add any missing accruals for each year-end in the cleanup period.

Step 6: Final reconciliation and review. Run final reconciliation reports to verify all accounts reconcile to source documents and financial statements tie out.

How Long Cleanup Takes

The most honest answer: roughly 2–6 weeks per year of history, depending on transaction volume and complexity.

Clean-ish books (minor categorization issues, all accounts reconciled): 2–4 weeks for 12 months of history.

Moderately messy books (3–6 months behind, some reconciliation gaps, mixed personal/business): 4–8 weeks for 12 months of history.

Significantly messy books (12+ months behind, multiple unreconciled accounts, cash/accrual issues, missing transactions): 8–16 weeks for 12 months of history; multiply for longer periods.

For a business preparing for a Series A that needs 2 years of auditable GAAP financials, a full cleanup and restatement project realistically takes 3–6 months. This timeline is why we recommend starting the financial cleanup 9–12 months before a planned fundraise, not 90 days before.

What Cleanup Costs

DIY cleanup: The cost is your time and the mistakes you’ll make. Business owners who attempt to clean up their own books frequently introduce new errors while fixing old ones, or they “clean” things in a way that makes them look tidy without actually being accurate.

Outsourced cleanup (professional firm):

Cleanup Scope Typical Cost
3–6 months, simple business $2,000–$5,000
12 months, moderate complexity $5,000–$15,000
24 months, moderate complexity $12,000–$30,000
12 months + GAAP restatement $20,000–$50,000

These are ranges — the actual cost depends heavily on transaction volume, the state of existing records, and the complexity of your business.

The DIY Trap: When Trying to Fix It Yourself Makes It Worse

There are specific situations where DIY cleanup consistently makes things worse:

Trying to fix reconciliation by force-balancing accounts. Entering a “plug” to make a reconciliation balance without finding the actual discrepancy creates a bigger problem — you’ve hidden the error without resolving it.

Re-categorizing transactions based on bank descriptions without seeing source documents. A bank description of “AMZN*123456” could be AWS (COGS), Amazon ads (marketing), or Amazon office supplies (overhead). Categorizing without the source document creates systematic errors.

Cleaning up books without understanding accrual accounting principles. If you’re switching from cash to accrual or trying to fix accrual-basis errors without accounting knowledge, you’ll likely compound the problem.

The test: If your attempt at cleanup produces financial statements where the numbers seem “about right” but you can’t explain every line item from source documents, the books aren’t actually clean — they just look cleaner.

What Happens After Cleanup

A cleanup project that ends without establishing an ongoing process just creates the same problem 6–12 months later. After cleanup:

  • Establish monthly reconciliation as a non-negotiable process
  • Set up a chart of accounts structure that makes categorization clear and consistent
  • Implement a month-end close checklist with assigned responsibilities
  • Get financial statements to decision-makers within 15 business days of month-end

The cost of prevention (clean monthly bookkeeping: $500–$2,000/month for most small businesses) is always less than the cost of cure (a cleanup project: $5,000–$30,000+, plus the opportunity cost of decisions made with bad data in the interim).

Frequently Asked Questions

How long does a bookkeeping cleanup project typically take?

The rough rule: 2–6 weeks per year of history being cleaned, depending on transaction volume and complexity. A business with 12 months of moderately messy books (some reconciliation gaps, some miscategorization, monthly transaction volume of 200–500 transactions) typically takes 4–8 weeks. A business with 24 months of severely neglected books, mixed personal/business transactions, unreconciled accounts, and multiple bank/credit card accounts can take 12–20 weeks for the full 24-month period. The most time-consuming part isn’t categorizing transactions — it’s tracking down source documents to verify what transactions actually were. A cleanup project where source documents are organized and available moves 2–3x faster than one where the bookkeeper has to request statements from the client for every discrepancy.

Start with the bank reconciliation. Pull bank statements for the last 12 months and run a reconciliation report from your accounting software. If the ending balance in your software matches your bank statement, accounts are reconciling — that’s the foundation. If they don’t match, that’s step one: find and fix all reconciliation discrepancies before touching anything else. Then run a trial balance and look for obvious problems: negative account balances in assets (should never happen for cash or A/R), positive balances in expense accounts that don’t correspond to actual spending, equity accounts that don’t make sense. Finally, review a sample of transactions month by month against source documents to spot miscategorization patterns. Document what you find before you start fixing — you need to understand the scope of the problem before estimating cleanup cost.

DIY cleanup is appropriate when: your books are 2–3 months behind (mostly just a backlog, not errors), you have good source document organization (every transaction has a corresponding receipt or statement), and you understand accounting well enough to categorize transactions correctly. DIY cleanup is risky when: there are reconciliation discrepancies (finding and resolving them requires accounting knowledge), there are year-end adjusting entries needed (depreciation, deferred revenue, accruals), or the cleanup period spans a tax year that’s already been filed (changes may require amended returns). The most common DIY failure mode: you clean up the books visually (they look tidy) but introduce systematic errors that won’t surface until a tax audit or due diligence. If you’re uncertain about the rules, professional cleanup is cheaper than fixing DIY cleanup gone wrong.

Cost ranges by scope: simple cleanup (3–6 months, low transaction volume, primarily categorization work) runs $2,000–$5,000. Moderate cleanup (12 months, 200–500 monthly transactions, some reconciliation work) typically runs $5,000–$12,000. Extensive cleanup (24 months, complex business, multiple accounts, GAAP restatement needed) can run $15,000–$40,000+. The variables that most affect cost: number of years being cleaned, monthly transaction volume, how disorganized the source documents are, whether you need GAAP-compliant output (versus just accurate cash-basis books), and whether prior-year tax returns need to be amended. Acuity’s cleanup projects are scoped after an initial assessment — we don’t quote a price without understanding what we’re walking into.

The most important structural change: establish a documented month-end close process with a deadline. Specifically: bank accounts reconcile to the day within 10 business days of month-end, no exceptions. A documented chart of accounts with clear categorization rules for your specific business (so anyone doing the categorizing makes consistent decisions). A monthly review of the P&L and balance sheet by someone who understands what the numbers should look like — not just the bookkeeper who produced them. And a rule: never let accounts go unreconciled for more than one month. The second month of unreconciled accounts is always harder than the first; the problem compounds. The businesses that avoid repeat cleanup projects are the ones that treat monthly close as a non-negotiable deadline, not an optional task.


ABOUT ACUITY

3423 Piedmont Rd NE, Atlanta, GA 30305 | 888-418-8410 |   Privacy Policy    |   Terms of Use   | © 2025 “Sorren” is the brand name under which Sorren CPAs, P.C. and Sorren, Inc. and its subsidiary entities provide professional services. Sorren CPAs P.C. and Sorren, Inc. and its subsidiary entities practice as an alternative practice structure in accordance with the AICPA Code of Professional Conduct and applicable laws, regulations, and professional standards. Sorren CPAs P.C. is a licensed independent CPA firm that provides attest services to its clients, and Sorren, Inc. and its subsidiary entities provide tax and business consulting services to their clients. Sorren, Inc. and its subsidiary entities are not licensed CPA firms.