United States / Guides / Bookkeeping cleanup: what a catch-up actually involves
United States · guideBookkeeping cleanup: what a catch-up actually involves
The short answer
A bookkeeping catch-up starts by finding the last month the books were fully reconciled — bank and credit card balances tied to statements, payroll tied to the general ledger — and rebuilds forward from there, transaction by transaction, rather than re-entering an entire year. The work is mechanical: clearing an uncategorized-expense pileup, matching duplicate or missing bank feed entries, reconciling payroll runs against GL postings, and rebuilding deferred revenue or accrual balances that were never adjusted. How far back it needs to go is a tax question, not a bookkeeping preference: the IRS generally has three years from filing to assess additional tax under 26 U.S.C. 6501, six years if income was understated by more than 25%, and no time limit at all if a return was never filed — so a business that skipped a filing year needs that year cleaned up and filed regardless of how old it is.
Key facts — verified dates on each
Cleanup means finding the last clean month, not starting over
The instinct when books are a mess is to think the whole year needs to be redone. In practice a cleanup starts by locating the most recent month where every account actually reconciled — where the ending balance in the accounting system matched the bank statement, the credit card statement, and any loan or line-of-credit statement to the penny. That month is the anchor. Everything before it is treated as settled; everything after it is where the work happens.
Finding that anchor is itself diagnostic. A business that reconciled cleanly through October and fell apart in November has a two-month problem. A business that has never actually reconciled — where the books were populated from a bank feed and never checked against a statement — has a problem that goes back to whenever the account was connected, even if entries exist for every month since. The anchor is the last point of verified accuracy, not the last point where something was entered.
The mechanical pileup: uncategorized, duplicate, and missing transactions
Once the anchor month is set, the rebuild works through three recurring problems in the transaction feed. Uncategorized transactions accumulate when a bank feed auto-imports activity faster than anyone reviews it — every one of those needs a category assigned before the books mean anything, because an "Uncategorized Expense" or "Ask My Accountant" bucket sitting at a large balance is not a reduced-effort placeholder, it is unclassified spend that a P&L cannot use.
Duplicates happen two ways: a transaction imported twice from the same bank feed, or the same expense entered manually and then imported again once the feed connected. Missing transactions are the mirror problem — a feed that disconnected for a stretch, a manual journal entry that was never made, an account that was never connected in the first place. Both directions get caught the same way: reconciling every account against its own statement, line by line, for every month back to the anchor, not trusting that the feed captured everything correctly.
Vendor and customer records get the same treatment in passing — a cleanup that fixes the general ledger but leaves the same vendor entered under three slightly different names just moves the mess from the transaction list into the reporting.
- Uncategorized/miscellaneous buckets get assigned a real chart-of-accounts category
- Bank feed duplicates get identified and removed, not just hidden
- Gaps from disconnected feeds or unentered manual transactions get filled from statements
- Vendor and customer name variants get merged so reports aggregate correctly
Tying payroll to the general ledger
Payroll is one of the most common places books drift, because a payroll processor and an accounting system are two separate records of the same activity, and nothing forces them to agree automatically. A cleanup checks that every payroll run posted to the GL matches what the payroll processor actually paid out — gross wages, each tax withholding, each deduction, and the employer-side tax expense — rather than assuming a payroll app's sync ran correctly every pay period.
The most common failure mode is a payroll liability account that never zeroes out: withholdings get recorded as owed but the offsetting payment to the tax agency or benefits provider never gets matched against it, so the liability balance grows indefinitely instead of resetting each period. A cleanup walks that liability account back to the anchor month and clears it against actual remittances, not against an assumption that the payroll provider handled it.
Rebuilding deferred revenue and other accrual balances
For a business that recognizes revenue as it is earned rather than as cash is received, deferred revenue is one of the balances most likely to have gone stale during the period the books were neglected. A prepayment or subscription collected up front creates a liability that should release into revenue over the service period — if nobody was maintaining that schedule during the messy stretch, the deferred revenue balance on the books no longer reflects what has actually been earned versus what is still owed to customers.
Rebuilding it means reconstructing the schedule: what was collected, over what service period, how much of that period has now elapsed, and what should have moved from liability to revenue each month in between. The same logic applies to any other accrual that was left unadjusted during the gap — accrued payroll at a period end, prepaid expenses that should have been amortizing, accrued interest on a loan. A cash-basis business skips this step entirely, which is itself a reason the accounting method in use matters to what "cleanup" even means for a given company.
How far back it needs to go is a tax-years question
The natural question is how many months or years of mess actually need fixing. That is set less by preference than by which tax years are still open to IRS assessment. Under 26 U.S.C. 6501, the general rule gives the IRS three years from when a return was filed to assess additional tax; that window extends to six years if the return omitted more than 25% of gross income; and there is no time limit at all — the return stays open indefinitely — if a required return was never filed, or if a return was false or fraudulent with intent to evade tax.
That statute has a direct, practical consequence for a cleanup: a tax year for which a return was filed and is now more than three years old is, in most cases, no longer open to routine IRS assessment, so cleaning it up further rarely changes anything the IRS can act on. A tax year for which no return was ever filed is a different problem entirely — it stays open indefinitely, which means the books for that year need to be reconstructed and a return needs to be filed regardless of how far back it sits. This is the reason "how far back should we go" gets answered by a CPA reviewing the filing history, not by picking an arbitrary lookback window.
The IRS's own guidance on record retention tracks the same logic: keep records three years for the standard case, six years where income was understated by more than 25%, seven years for worthless-security or bad-debt claims, and indefinitely if a return was never filed or was fraudulent. Employment tax records carry a separate four-year minimum from the date the tax becomes due or is paid.
What the CPA needs handed over at the end, and why January is the worst month to start
A cleanup is finished when it produces something a CPA can actually file from: a reconciled balance sheet where every account ties to its source statement, a trial balance that reflects real categorization rather than a large miscellaneous bucket, payroll fully tied to GL postings, and any deferred revenue or accrual schedules rebuilt and documented. Handing over a set of books that "looks better" but was not actually reconciled account by account just moves the same problem downstream to whoever has to file from it.
January is structurally the worst month to start a cleanup that a filing depends on, because it is also the month W-2s and 1099s are due to recipients and the deadline every business with an unreconciled prior year is racing against is the same deadline everyone else's bookkeeper and CPA are also working. A cleanup that begins in Q3 or Q4, well ahead of the filing season crunch, has time to work through the anchor-month process properly; a cleanup that begins in the second week of January is competing for the same CPA capacity as every other year-end close in the country, with no runway if reconstructing a deferred-revenue schedule or chasing down a missing bank statement takes longer than expected.
CapEasy's bookkeeping work is the reconciliation and reconstruction described above — finding the anchor month, clearing the transaction pileup, tying payroll to the GL, and rebuilding accrual schedules. It does not determine which tax years remain open, does not prepare or file the resulting return, and does not represent a business before the IRS; those determinations sit with the business's CPA, working from the cleaned-up books.
The figures, and when we checked them
These numbers change by year or by notification. Each one shows the date we last verified it against the source — if that date looks old, check the source before relying on it.
Questions on this
Does a bookkeeping cleanup mean re-entering the whole year?
No. A cleanup finds the last month the books were fully reconciled against bank, credit card, and loan statements, and rebuilds forward from that anchor point. Months before the anchor are treated as settled; the work concentrates on the gap between the anchor and the present.
How far back does a cleanup actually need to go?
That is set mainly by which tax years remain open to IRS assessment under 26 U.S.C. 6501 — generally 3 years after a return was filed, extended to 6 years for substantial income omission, and unlimited if a return was never filed. A tax year with a filed return that is now outside that window rarely needs further cleanup; a year with no return filed stays open indefinitely and needs both the books and the filing addressed.
What does "clearing uncategorized transactions" actually involve?
Every transaction sitting in a placeholder bucket like "Uncategorized Expense" or "Ask My Accountant" gets assigned a real chart-of-accounts category based on what it actually was. A large uncategorized balance means the P&L behind it is not usable for anything — tax prep, lender review, or internal decisions — until that categorization is done.
How are duplicate transactions found?
By reconciling every account against its own bank or credit card statement, transaction by transaction, rather than trusting the bank feed. Duplicates commonly come from a transaction importing twice through the same feed, or the same expense being entered manually and then imported again once a feed connected.
Why does payroll specifically need reconciling during a cleanup?
Payroll processors and accounting systems are separate records of the same activity, and a sync failure between them is common. The typical symptom is a payroll liability account that never zeroes out because withholdings were recorded as owed but never matched against the actual remittance — a cleanup walks that account back to the anchor month and clears it against real payments.
What is involved in rebuilding a deferred revenue balance?
Reconstructing the release schedule: what was collected, over what service period, how much of that period has elapsed, and how much should have moved from the deferred-revenue liability into recognized revenue each month during the gap. It only applies to a business recognizing revenue as it is earned rather than as cash is received.
Why is January a bad time to start a cleanup a tax filing depends on?
January is also when W-2s and 1099s are due to recipients, so a cleanup started then competes for the same CPA and bookkeeping capacity every other business with a year-end close is drawing on, with no schedule slack if reconstructing a missing statement or an accrual schedule takes longer than expected. Starting in Q3 or Q4 leaves that runway.
What should a business have ready to hand to its CPA at the end of a cleanup?
A reconciled balance sheet where every account ties to its source statement, a trial balance built on real categorization rather than a large miscellaneous bucket, payroll fully tied to general ledger postings, and any deferred revenue or accrual schedules rebuilt and documented — the set of things a return can actually be prepared from.
Does a cleanup determine whether a prior-year return needs to be filed?
No. A cleanup reconciles and reconstructs the books. Whether a specific tax year is still open, what a business's exposure is, and whether and how to file a delinquent return are determinations for the business's CPA, working from the cleaned-up books.
Is a cash-basis business's cleanup different from an accrual-basis one?
Yes in one respect: a cash-basis business has no deferred revenue or accrual balances to rebuild, since it records revenue and expenses as cash moves rather than as they are earned or incurred. The reconciliation, categorization, and payroll-tie-out work is the same for both.
Primary sources
- IRS — How long should I keep records?
- 26 U.S.C. 6501 — Limitations on assessment and collection (Legal Information Institute, Cornell Law School)
Last reviewed 2026-08-14. Statutes and schedules change — the sources above are authoritative, this page is orientation.
Want this handled rather than read about?
A scoping call decides what fits. We are a consulting firm — licensed work runs through partner CPA firms. Whoever signs and files stays yours.