If you are behind on bookkeeping what to do first is not "open QuickBooks." It is to figure out how far back you actually have to go — because that single answer determines whether this is a two-weekend project or a three-month rebuild. I have sat with owners who were 14 months behind and owners who were four years behind, and the four-year cases almost never took four times as long. They took longer because nobody sequenced the work.
What follows is the order I use. Do the steps in sequence. Each one produces something the next step needs, and skipping ahead is how people end up reconciling 2023 twice.
Step 1: Establish the last date your books were actually right
Not the last date someone entered transactions — the last date a bank reconciliation was completed and matched the statement. Those are different, and the gap between them is where the real damage lives.
In QuickBooks Online, go to Reports and run the Reconciliation Reports list. The most recent completed reconciliation with a zero difference is your true starting line. In Xero, it is the Bank Reconciliation Summary. If you find reconciliations that were "completed" but there is a balance sitting in an account called Reconciliation Discrepancies, treat those months as unreconciled. That account is where QuickBooks parks forced adjustments, and its balance is a direct measurement of how much someone guessed.
Do this per account, not once for the whole file. It is common to find the operating checking account reconciled through last fall while a second card — the one used for software subscriptions and fuel — has never been reconciled at all. The oldest unreconciled account sets the true start date for the project.
What done looks like: a specific date, written down. "Books are clean through 3/31/2024." Everything after that is the scope of this project.
Step 2: Decide how many years back you are required to go
This is the question that paralyzes people, and it has a real answer. IRS Policy Statement 5-133, in the Internal Revenue Manual, generally limits enforcement of delinquent return filings to the last six years, though a manager can require more in specific cases. In practice, most catch-up projects that are more than three years deep are driven by an unfiled return, a loan application, or a notice — not by a desire for tidy history.
So write down the three drivers:
- Unfiled returns. Every year with a return you never filed has to be reconstructed. No shortcuts.
- Open notices. A CP59, CP80, or a state delinquency letter sets your real deadline.
- Third-party need. An SBA lender or a buyer will typically want three years of financials plus a current interim period.
If none of those apply to 2021, you may not need to rebuild 2021 in transaction-level detail. Talk to your CPA before you decide to leave a year alone — that call is theirs, not yours or mine.
Step 3: Recover the source documents before you touch the accounting file
This is the step people skip, and it is the one that decides whether the whole project stalls in week three. Gather documents first. All of them. Then start entering.
Bank and credit card statements
Most online banking portals show 18 to 24 months. Older statements are still recoverable: under the Bank Secrecy Act recordkeeping rule (31 CFR 1010.430), banks must retain deposit account records for five years. Call the business banking line, ask for a statement research request, and ask for PDFs plus CSV exports. Expect a per-statement research fee and a two-week turnaround. Order everything at once.
Important QuickBooks detail: a freshly connected bank feed typically pulls only about 90 days of history. Everything older must be imported by CSV or Web Connect (.qbo) file. Ask the bank for the .qbo format specifically — it carries transaction IDs and matches far more cleanly than a hand-mapped CSV.
One trap worth naming: if the business changed banks mid-period, the closed account is the one nobody remembers to request, and it usually holds several months of activity plus the transfer that opened the new account. Closed-account records are still covered by the same retention rule, but you generally have to ask for them by account number.
Everything else
- Merchant processor reports. Stripe, Square, and Toast all let you export full-year gross-and-fee reports. You need gross sales, not the net deposit, or your revenue will be understated by the fee amount every single month.
- Loan and line-of-credit amortization schedules. Without these, every payment gets coded entirely to expense and your balance sheet stays wrong.
- Payroll registers. Pull full-year detail plus the filed 941s and W-3 from Gusto, ADP, or whoever runs it.
- 1099s you issued and received.
- Prior-year tax returns with the depreciation schedule and the balance sheet page. This is your anchor.
What done looks like: a folder per year, per account, with no gaps in the statement sequence. Verify by checking that each statement's ending balance equals the next statement's beginning balance. A break in that chain means a missing statement, and you want to know that now, not in month two.
Step 4: Anchor to the last filed tax return
Open the balance sheet page of your most recent filed return and force your accounting file to agree with it as of that year-end. Cash, fixed assets, accumulated depreciation, loans, and owner equity. This is the single highest-value hour in the entire project.
Why it matters: if you rebuild forward from a beginning balance that does not match what was reported to the IRS, every subsequent year will be off by the same amount, and your CPA will have to unwind it at the exact moment you can least afford the delay. Anchor first. Rebuild forward.
If your entity files a return without a full balance sheet — many small partnerships and S-corps meet the receipts and asset thresholds that let them skip Schedules L and M-1 — use the depreciation schedule and the lender's year-end loan statements as substitute anchors, and ask your CPA for the workpaper balances they carried forward.
Step 5: Rebuild oldest year first, one month at a time, closing as you go
Work chronologically forward. Never start with the current month because it feels more urgent — you will just have to redo it once the prior periods settle.
The rhythm for each month:
- Import every bank and card transaction for the month.
- Code them, using bank rules for the repeating ones. Anything you genuinely cannot identify goes to a temporary "Ask My Accountant" account — not to a plausible guess. Guesses are invisible later; the holding account is not.
- Enter the non-bank entries: payroll journal entries from the register, loan principal-and-interest splits, depreciation, and any owner contributions or draws.
- Reconcile against the statement. Difference must be zero. Not "close."
- Close the period in QuickBooks with a closing date password before moving on.
That last item is the one experienced bookkeepers do and DIY rebuilders skip. Without a closing date, a stray edit six weeks from now silently changes a month you already reconciled, and you will not know until the totals stop tying.
Watch the Undeposited Funds account as you go. A balance that grows and never clears means deposits are being recorded twice — once as a sales receipt and again as the bank deposit. It is the most common source of phantom revenue in a neglected file, and it inflates the income you would otherwise report.
On pace: a single-account business with a few hundred transactions a month is realistically a month of rebuild per working day once the documents are in hand. Two bank accounts, three cards, payroll, and a merchant processor is closer to two or three days per month rebuilt. Estimate with that ratio before you promise a lender a date. The step-by-step mechanics for a single clean month are laid out in our owner's playbook for doing bookkeeping in a small business.
The two classification landmines
First, owner money movement. Transfers between a personal account and the business are not income and not expense. Miscoding them is the fastest way to overstate revenue in a rebuild. If you are unclear on the distinction between a draw, a distribution, and reasonable compensation, our decision tree on how to pay yourself as an LLC or S-corp owner walks through it.
Second, contractor payments. Behind-books years are exactly where unissued 1099s hide, and worker classification is the higher-stakes half of that problem. Our guide to classifying workers correctly as 1099 or W-2 covers the tests that matter.
What happens to your filings while you are catching up
Direct answer: filing deadlines do not pause while you rebuild. Penalties accrue on the return, not on the bookkeeping. File extensions where you still can, keep paying estimates based on the best numbers you have, and never let a payroll tax deposit slip while you sort out income tax.
The specifics worth knowing:
- Failure to file on a personal or C-corp return runs 5% of unpaid tax per month, capped at 25%. Failure to pay runs 0.5% per month. The IRS publishes the current mechanics on its penalties page.
- Partnerships and S-corps are penalized differently. Under IRC 6698 and 6699, the late-filing penalty is assessed per partner or per shareholder, per month, for up to 12 months, at an amount indexed annually. Two owners, twelve months late, means the penalty is charged 24 times. There is no tax due requirement — the penalty applies even to a break-even year.
- Payroll taxes are a separate category of risk. The Trust Fund Recovery Penalty under IRC 6672 can reach an owner or responsible person personally for 100% of the employee taxes withheld and not remitted. If you are behind on both books and payroll deposits, payroll goes first. Always. The rules that decide how bad that gets are in our guide to payroll and contractor compliance.
- First-Time Abate exists. If you have a clean compliance history for the three prior years, the IRS may remove a failure-to-file or failure-to-pay penalty on request. Ask your CPA to pursue it once returns are filed.
Texas owners: the franchise tax report is due May 15, and even entities under the no-tax-due revenue threshold generally must file a Public Information Report or Ownership Information Report. Missing it can lead to forfeiture of the entity's right to transact business in the state — which is discovered, reliably, at a closing table. Check current requirements with the Texas Comptroller. If you want the local picture in more detail, we cover it in our guide to bookkeeping for Austin small businesses.
Step 6: Prove the rebuild before you hand it off
A catch-up is not finished when the last month reconciles. Run these four checks:
- Balance sheet, every year-end. No negative cash. No negative accounts payable. No mystery "Opening Balance Equity" balance — if one exists, it is unassigned history and it needs a home.
- P&L by month, full period. Look across the columns. A revenue line that swings from $40,000 to $4,000 to $80,000 in consecutive months usually means a deposit landed in the wrong period, not that business collapsed and recovered. Our plain-English guide to reading a P&L covers what else to look for.
- "Ask My Accountant" is at zero. Every transaction resolved.
- Loan balances match the lender's year-end statement. If they do not, the principal-and-interest split is wrong somewhere.
One more check worth the ten minutes: tie total wages in the rebuilt books to the W-3 and the four 941s for each year, and tie gross revenue to the 1099-K totals from every processor. Those are the numbers a computer at the IRS already has. If your books disagree with them, you would rather find that yourself than in a notice.
Keeping the books from falling behind again
The rebuild fixes history. What keeps it fixed is a routine short enough that you will actually do it in a busy month. Three parts:
- A fixed close date. Pick a calendar day — say the 10th — and close the prior month by then, every month, whether or not you feel behind. A closed month cannot silently drift.
- A five-minute weekly pass. Clear the uncategorized queue while you still remember what the vendor was. Ninety percent of catch-up pain is memory decay, not volume.
- A standing report review. The mechanics of which reports to read and when are in our piece on small business financial reports. If your books look profitable but the bank account keeps emptying, the reconciliation between those two facts is covered in profit vs. cash flow.
If the honest answer is that you will not maintain the routine yourself, decide that now rather than after the next twelve-month gap. Our decision framework on software versus a bookkeeper lays out the trade-off without a sales angle, and if you want the compressed version of the rebuild itself, we published a walkthrough of fixing months or years of behind books.
One honest note from doing this work at Turnkey CFO: the emotional weight of behind books is almost always heavier than the actual work. Owners assume the file is unsalvageable. It rarely is. It is statements, sequence, and a reconciliation that hits zero.
Frequently asked questions
How far back do I need to catch up my bookkeeping?
As far as your unfiled returns require. IRS enforcement of delinquent returns is generally limited to the last six years under Policy Statement 5-133. If all returns are filed and you only need current financials, three years plus the current period usually satisfies a lender. Confirm scope with your CPA.
Can I still file a tax return if my books are not done?
You can file an extension, which extends the filing deadline but not the payment deadline. Pay an estimate with the extension if you expect to owe. Whether to file on incomplete books and amend later is a decision for your CPA.
What if my bank will not give me statements that old?
Ask the business banking department for a statement research request rather than going to a branch. Banks must retain deposit account records for five years. If a statement is truly gone, check images, card portals, and merchant processor exports can reconstruct most activity.
Should I fix the old years or just start clean going forward?
Starting clean works only if every prior-year return is filed and nobody needs prior financials. Even then you must carry forward correct balance sheet balances from the last filed return, or your equity, fixed assets, and loans stay permanently misstated.
How long does a catch-up bookkeeping project usually take?
Roughly a working day per month rebuilt for a simple single-account business, and two to three days per month with multiple cards, payroll, and a merchant processor. Bank document recovery often adds two weeks up front.