Setup & Cleanup
Bookkeeping Cleanup Timeline for Professional-Service Firms
Published timelines by how far behind you are, what makes a cleanup take longer, the records it needs, and how the work runs from start to finish.
Most bookkeeping cleanups take somewhere between a week and a few months. Where one lands depends on how far behind the books are and how many accounts are involved. It also depends on how much of the existing work can be trusted, and how fast questions get answered once the work starts.
Below are the timelines firms publish, what pushes a cleanup longer, the records it needs, and how the work runs from start to finish. Professional-service firms bring a few complications of their own, and those are covered too. Near the end, I explain how my own cleanups run.
How long does a bookkeeping cleanup take?
Timelines published by bookkeeping and CPA firms between 2024 and 2026 cluster like this. Each firm defines a cleanup a little differently, so read them as rough ranges rather than quotes.
| How far behind | Published estimates |
|---|---|
| 1 to 3 months | A few days to two weeks |
| 3 to 12 months | Two to four weeks, or "several weeks" |
| A full year | One to three weeks of professional work, at the fast end |
| 1 to 2 years, with payroll and several accounts | Four to eight weeks |
| More than a year | Two to six months |
| More than 2 years | Eight to twelve weeks or more |
Part of the spread is scope. A cleanup that reconciles the bank and card accounts is a smaller job than one that ties every balance sheet account for every month and then corrects the income and expenses. Ask any provider which of the two their estimate covers.
One CPA firm's guide, published in April 2026, adds that S corporations and partnerships with payroll can take two to three times as long, because the payroll has to be reconciled and the entity carries entries of its own.
What makes a cleanup take longer?
- How far back it goes. More months means more statements to match and more transactions to explain.
- Volume and accounts. Every additional bank account, card and loan adds its own monthly reconciliation.
- Whether the books were ever checked. Books that are simply behind need recording. Books that look current because a bank feed kept categorizing, but were never compared with a statement, need proving, and the further back that runs, the more has to be reconstructed.
- Missing records. A month with no statement cannot be reconciled, so that account waits until the statement arrives.
- Mixed accounts. A personal card or account connected to the business feed early on, and never disconnected, tangles everything after it.
- A business that changed. A new entity, an S corporation election, payroll or new locations, with a setup that never followed.
- Slow answers. Every cleanup turns up transactions only the owner can explain, and the work waits on each one.
Professional-service firms add layers of their own. A law practice's trust account is reconciled three ways: to the bank statement, the trust ledger and each client's balance. Retainers, client advances and work billed in arrears all have to be checked against what was actually received. For an agency or a consultancy, the same applies to project deposits and reimbursable expenses.
A cleanup only moves as fast as the answers to its questions.
Christopher Wilson, Cilson Bookkeeping
A hypothetical cleanup
Take a consultancy eight months behind. Its bank feed kept running, so every transaction was categorized, but nothing was ever compared with a statement. On paper the books look maintained; in practice, eight months of balances have never been proved, the common case covered in bank feed reconciliation done right. Most of the firm's part is answers: what a recurring transfer is for, which client a deposit belongs to, whether a card charge was personal.
What records does a cleanup need?
A cleanup works from source documents, not from what the software already says. Expect to gather:
- Bank and credit card statements for every month in the period, including accounts since closed.
- Loan and line of credit statements.
- Payroll reports and payroll tax filings.
- Sales tax returns, if the business collects sales tax.
- The most recent filed tax return, which the opening balances tie to.
- Invoices and receipts for large purchases and anything unusual.
Older statements can take a while to retrieve, so requesting them early is one of the simplest ways to shorten a cleanup.
How long to keep records is a separate question from how far back the books need fixing. The IRS's guidance, on a page it last reviewed in June 2026, sets three years as the shortest period for keeping records that support a tax return, and only where none of its longer cases apply. The same June 2026 page sets at least four years for employment tax records, and longer periods of six years, seven years or, in some situations, indefinitely. For my own business, I keep records for seven years, since digital storage costs little. Your tax decisions belong with your CPA or enrolled agent; my part is keeping the books that support them.
What happens during a cleanup?
Done properly, a cleanup works from the balance sheet down, because a profit and loss built on balances nobody has checked can look right and still be wrong.
- Opening balances. Each balance sheet account starts from a figure that agrees with the last filed tax return and with the statements.
- Reconciliation, month by month. Bank, card and loan accounts first, then clearing accounts, receivables, payables, and payroll and sales tax liabilities.
- Income and expenses. Once the balances tie, miscategorized, duplicated and uncategorized transactions are corrected.
- Structure. A chart of accounts the business has outgrown, stale customer and vendor lists, and any connected apps feeding in bad data.
- Monthly statements. A balance sheet and a profit and loss for each month of the period, so the next year has something to compare against.
Payroll and sales tax filings are usually separate work. A cleanup corrects the books; catching up on filings, or answering a notice from an agency, is its own job.
Signs your books need a cleanup
- Bank or card accounts have not been reconciled in months, or the software's balance does not match the statement.
- An uncategorized or "ask my accountant" balance keeps growing.
- Transactions appear twice, often after a bank feed reconnects.
- Personal and business spending run through the same accounts.
- A tax preparer, a lender or a buyer has asked questions the books cannot answer.
- The profit and loss says one thing, the bank balance says another, and nobody can explain why.
- The business changed, and the books did not.
Can you do a cleanup yourself?
Sometimes. One CPA firm's 2026 guide suggests doing it yourself is reasonable when you are one to three months behind and have no payroll, and notes that work a professional finishes in two weeks can take an owner sixty hours or more. Beyond that, the time involved and the risk of fixing one error by creating another usually favor help. If you want to try, clean up bookkeeping records without guessing walks through the steps in order.
Is a cleanup the same as monthly bookkeeping?
No. A cleanup is a one-time project that brings past books current and proves them. Monthly bookkeeping keeps them that way afterward. Without it, the same gaps tend to open again.
Why does waiting make a cleanup longer?
Because the gap keeps growing while it waits. Books rarely feel urgent until a deadline arrives: a tax filing, a loan application, a buyer's questions. By then older statements are harder to retrieve, and whoever could have explained a transaction has forgotten it. Starting before the deadline means the cleanup sets the schedule instead of the deadline setting it.
How my bookkeeping cleanups run
In my practice, a cleanup runs about six weeks to clean up a year of books, once onboarding is done and I have what I need. That is at the longer end of the published ranges. It covers every balance sheet account for every month, not only the bank feed, and after onboarding the pace is set mostly by how quickly questions get answered.
- It starts with a free 20-minute call, by phone. Nobody looks at the books on it.
- A books health check follows: I review what you have and give you a recommended scope and a firm price, and the findings typically come back on a video call.
- The price is fixed before work starts, and a status email goes out each week, linked to a roadmap that tracks every task to completion.
- The corrected statements are walked through on a video call, with a written summary of the adjustments for your tax preparer.
- Two years or less is routine. Beyond that it is a question of my capacity rather than difficulty, because I do the work myself.
Before I kept books, I examined them. As a Federal Reserve bank examiner I spent fifteen years opening a set of books, finding what was wrong and working out why it happened, and I reviewed the financials of hundreds of businesses. You work directly with me, with no team and no handoff. My catch-up and cleanup service page has the full detail.
How to keep a cleanup moving
- Request older statements early, including for accounts since closed.
- List every bank, card and loan account, including any personal account connected to the bank feed.
- Keep the last filed tax return to hand, since the opening balances tie to it.
- Answer questions as they come in rather than in a batch.
- Mention any filing or loan deadline at the start.
The cleanup timeline, in short
Published estimates run from about a week, for books a few months behind, to several months for a backlog of years. Payroll, extra accounts and missing records all add time. In my practice it is about six weeks per year of books once onboarding is done. The price is fixed first, and a status email goes out every week. You do not have to tidy anything up first.
Want a second opinion on your books?
Tell me where things stand and I will tell you whether it is a quick fix, a real cleanup, or nothing to worry about. You would be working with me directly, start to finish.
Twenty minutes, and you can stop working it out on your own.
Rather send a message?