Bookkeeping Cleanup Checklist: Fix Messy Books for Tax Season
A bookkeeping cleanup is the process of correcting and reconciling disorganized financial records so your books are accurate, complete, and tax-ready. Use this checklist to catch up: (1) gather every bank, credit card, and loan statement; (2) reconcile each account so your books match those statements; (3) categorize every uncategorized transaction; (4) separate personal from business expenses; (5) record any missing income; (6) match receipts and invoices to expenses; (7) confirm fixed assets and depreciation are recorded; (8) issue any 1099s you owe; and (9) generate and review your year-end Profit & Loss and Balance Sheet. If your records exist, a focused cleanup takes a weekend; a full year of neglected books takes one to two weeks. You can do it yourself in a spreadsheet, in bookkeeping software, or with AI tools that auto-categorize and reconcile. The full step-by-step checklist is below.
What is a bookkeeping cleanup?
A bookkeeping cleanup (also called catch-up bookkeeping) is a one-time effort to bring neglected or inaccurate financial records up to date and into agreement with reality. It's what you do when transactions are uncategorized, accounts haven't been reconciled in months, personal and business spending are mixed together, or your reports simply don't match your bank balances.
The goal is a set of books where every account reconciles to its statement, every transaction is categorized correctly, and your Profit & Loss and Balance Sheet can be trusted. Most owners need a cleanup for one of three reasons: tax season is coming, a lender or buyer asked for financial statements, or they finally want to know whether the business is actually profitable. It is distinct from ongoing monthly bookkeeping — a cleanup fixes the backlog; monthly bookkeeping keeps it from happening again.
The bookkeeping cleanup checklist (9 steps)
This is the core sequence. Work through it in order — each step depends on the one before it.
Step 1: Reconcile every account
Reconciliation is the foundation. If your records don't match your actual bank and credit card statements, every report built on top of them is wrong. Reconcile every business checking and savings account, every business credit card, payment processors (Stripe, PayPal, Square, Shopify Payments), and loan accounts. "Reconciled" means your software shows the same ending balance as the statement, with every transaction matched. If you're behind, reconcile chronologically — oldest month first — because fixing the current month while last March is broken just compounds the mess.
Step 2: Categorize every transaction
Once reconciled, walk through your transactions and fix categorization. Clear out anything sitting in "Uncategorized" or "Ask My Accountant." Watch for misclassified expenses — office supplies booked as meals, software booked as advertising — and pay special attention to high-scrutiny categories: meals (50% deductible), entertainment (mostly non-deductible), and travel (deductible with substantiation). Use the 80/20 rule: fix your highest-dollar categories first, because a miscategorization in your top expense account moves the needle far more than a $12 entry.
Step 3: Separate personal and business
Pull every personal transaction out of your business expenses (record them as owner draws) and document any business expenses paid from personal accounts (record them as owner contributions, with receipts). Then fix it going forward: one business checking account, one business credit card, all business income deposited to the business account, and owner money taken as a clearly recorded draw — never by paying personal bills directly from the business.
Step 4: Record missing income
Make sure every dollar of revenue is on the books. Cross-check deposits against invoices, payment processor payouts, cash sales, and any income that landed in a personal account. Missing income is the single most common trigger for an amended return and an IRS notice, because processors and customers report payments to the IRS even when you don't.
Step 5: Match receipts and invoices
The IRS requires documentation for deductions — a statement line reading "AMZN MKTPLC" is not proof of a deductible purchase. Gather receipts for purchases over $75 (the IRS de minimis threshold; best practice is to keep all of them), paid invoices, mileage logs, and asset-purchase receipts. Attach them directly to transactions in your software, or file them by month named date_vendor_amount. Missing one? Most vendors will resend an invoice on request.
Step 6: Confirm fixed assets and depreciation
Anything with a useful life over a year — equipment, vehicles, computers, furniture — is a fixed asset, not an immediate expense, and gets deducted over time as depreciation. Confirm each asset is recorded as an asset (not expensed), with a description, purchase date, and cost basis. This matters because Section 179 and bonus depreciation can let you fully deduct many assets in year one — but your CPA can only elect that if the assets are recorded correctly first.
Step 7: Issue any 1099s you owe
If you paid any individual or unincorporated business $600 or more for services, you almost certainly owe them a 1099-NEC. This covers contractors, freelancers, and consultants (and lawyers, even incorporated ones). It excludes corporations and anyone paid by credit card or processor (those are reported on a 1099-K). You'll need a completed W-9 from each recipient. The deadline is January 31, and the penalty runs $60 to $330 per form — fifteen late 1099s can cost more than a year of bookkeeping software.
Step 8: Inventory count (if you sell physical products)
If you carry inventory, the IRS expects a year-end count, because it affects your Cost of Goods Sold and therefore your taxable income. Count as close to December 31 as practical, value it consistently (typically lower of cost or market), record the adjustment to Inventory and COGS, and keep the documentation for at least three years. Overstated inventory understates COGS and inflates your tax bill; a large understatement can flag an audit.
Step 9: Generate and review year-end reports
Before you call the cleanup done, produce and sanity-check the three core statements: Profit & Loss, Balance Sheet, and Cash Flow. Compare revenue and expenses to the prior year and investigate any swing over ~40%. Make sure no cash account is negative, and confirm retained earnings equals prior-year retained earnings plus current net income minus distributions. Reviewing this yourself catches roughly 80% of the issues a CPA would otherwise bill you to find.
How long does a bookkeeping cleanup take?
It depends almost entirely on whether your source records still exist. If your bank feeds, statements, and receipts are available and it's a single year, a focused cleanup is realistically a weekend — most of the time goes into reconciliation and categorization, both of which software accelerates. A full year of neglected books with missing receipts and mixed personal/business spending typically takes one to two weeks of part-time work. Multiple years behind can run several weeks, which is the point at which most owners hand it to a professional or an AI tool rather than grinding through it manually.
The biggest time sink is never the bookkeeping itself — it's hunting down missing documentation. Gather every statement first (Step 1) and the rest moves quickly.
How much does a bookkeeping cleanup cost?
There are three paths, with very different costs:
- DIY: the cost of your bookkeeping software (often $15–$30/month) and your time. Cheapest in dollars, most expensive in hours.
- Hire a bookkeeper or cleanup service: catch-up and cleanup work is typically priced per month of books you're behind, commonly $200–$500 per month behind, so a full year often lands in the $500–$5,000+ range depending on transaction volume and how messy the books are.
- AI bookkeeping tools: a flat monthly subscription that auto-categorizes and reconciles, turning a multi-day cleanup into hours — far below a service for a multi-month backlog.
The hidden cost of *not* cleaning up is usually larger than any of these: missed deductions, extra billable CPA hours during their busiest season, and the risk of an amended return.
Can you clean up your own books? DIY vs. hire vs. AI
Yes — most single-year cleanups are well within reach for an owner who follows the checklist above, especially if records are intact. The honest decision framework:
- DIY if it's one year, your statements are available, and your transaction volume is manageable.
- Hire it out if you're multiple years behind, have high volume, or face inventory, payroll, and depreciation complexity you're not confident handling.
- Use AI to compress the work either way.
This is the part generic checklists skip: the slowest steps — reconciliation (Step 1) and categorization (Step 2) — are exactly what AI does well. The approach we'd call the *Weekend Catch-Up Method* is to connect your accounts, let AI auto-categorize and auto-reconcile the backlog, then spend your time only on the judgment calls — personal-vs-business splits, missing receipts, and the year-end review. Tools like Poof handle bank connections, AI categorization, receipt scanning, and monthly reports automatically, which is what turns "weeks of catch-up" into a weekend.
When should you do a bookkeeping cleanup?
Do a cleanup whenever any of these is true:
- Before tax season — clean books mean fewer billable CPA hours, more deductions captured, and far less amended-return risk. This is the most common trigger and the reason to start in the weeks *before* you hand anything to your accountant.
- Before a loan, investment, or sale — lenders and buyers want financial statements they can trust, and they'll find the gaps you didn't fix.
- When your reports stop making sense — negative cash balances, revenue that looks wrong, or a P&L you don't believe all signal a cleanup is overdue.
Then prevent the next one: once you're caught up, set up a monthly close so the backlog never rebuilds. An hour a month beats a week every March.
The bottom line
Tax season is stressful only when bookkeeping is reactive. A cleanup is just nine steps done in order — reconcile, categorize, separate, record income, match receipts, check assets, issue 1099s, count inventory, and review reports — and it starts with reconciliation, because everything else is downstream of having books that match reality. Whether you do it in a weekend by hand or let AI compress it into an afternoon, the destination is the same: books you can trust and a filing that's a non-event.
*Written by Austin Semple, a former corporate controller and the founder of Poof. If tax season keeps catching you off guard, see how Poof keeps your books tax-ready year-round.*
Frequently asked questions
What is a bookkeeping cleanup?
A bookkeeping cleanup (also called catch-up bookkeeping) is a one-time effort to bring neglected or inaccurate financial records up to date: reconciling every account to its statements, categorizing every transaction, separating personal from business spending, recording missing income, and producing accurate year-end reports. It fixes the backlog; ongoing monthly bookkeeping keeps it from happening again.
How long does a bookkeeping cleanup take?
If your statements and receipts are available and it's a single year, a focused cleanup realistically takes a weekend. A full year of neglected books with missing receipts and mixed personal/business spending typically takes one to two weeks of part-time work. Multiple years behind can run several weeks — the point at which most owners hand it to a professional or use AI tools to compress the work.
How much does a bookkeeping cleanup cost?
DIY costs only your software subscription (often $15–$30/month) and your time. Hiring a bookkeeper or cleanup service is typically priced per month of books you're behind — commonly $200–$500 per month behind, so a full year often lands between $500 and $5,000+ depending on volume and messiness. AI bookkeeping tools handle it for a flat monthly subscription.
Can I clean up my own books without a bookkeeper?
Yes — most single-year cleanups are within reach for an owner who follows a checklist, especially if records are intact. DIY if it's one year with statements available; hire it out if you're multiple years behind or face inventory, payroll, and depreciation complexity; use AI either way to automate the slowest steps, reconciliation and categorization.
When should you do a bookkeeping cleanup?
Before tax season (the most common trigger — clean books mean fewer billable CPA hours and less amended-return risk), before a loan application, investment, or sale, and whenever your reports stop making sense — negative cash balances, revenue that looks wrong, or a P&L you don't believe.
Ready to Automate Your Bookkeeping?
See how Poof can save you hours every week with AI-powered bookkeeping.
Start Your Free TrialRelated Articles
The Calls You Miss After 5pm Are Costing You More Than You Think
Missed after-hours calls don't show up anywhere in your books — which is exactly why they're easy to ignore. Here's how to size the loss, and an honest comparison of voicemail, answering services, and AI receptionists.
Read more →TradesDealer Financing Is Hiding Your Real Install Margin
When a customer finances an install, the dealer fee comes out of your money — but most shops never cost it to the job. Here's how to record it so financed work stops looking more profitable than it is.
Read more →TradesElectrical Chart of Accounts: A Complete Template for Contractors
A working chart of accounts for an electrical contractor — every income, COGS, expense, and asset account, why each exists, and the mistakes to avoid. Free template.
Read more →