Bookkeeping Cleanup Checklist: 9 Steps to Catch Up Your Books Before 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.*
Ready to Automate Your Bookkeeping?
See how Poof can save you hours every week with AI-powered bookkeeping.
Start Your Free TrialRelated Articles
How HVAC Shops Should Track Per-Job Profitability
Most HVAC owners can tell you last month's revenue but not which jobs actually made money. Here is how to set up per-job costing for an HVAC service business — what to capture, how to allocate, and what to do with the numbers.
Read more →EcommerceEcommerce Bookkeeping: How to Handle Stripe, Shopify, and Marketplace Fees
Payment processor and marketplace fees quietly distort your ecommerce books if you record them wrong. Here is how to track gross revenue, fees, refunds, and payouts cleanly — so your profit numbers actually reflect reality.
Read more →AI & AutomationFree AI Bank Statement Analyzer: Get Your Spend Score in 60 Seconds
Upload a bank statement and get your free Spend Score. AI categorizes your transactions, scores your spending habits, and generates a personalized report — completely free, in under 60 seconds.
Read more →