YourStatementConverter / Blog
HomeBlog › Catch Up 24 Months Fast

How to Catch Up 24 Months of Bookkeeping Fast (Without Losing Your Mind)

A working bookkeeper's playbook for catch-up engagements. How to scope, price, sequence the work, and finish a year of cleanup in days instead of months.

A client shows up. They haven't done their books in 18 months. They have a deadline — tax filing, an SBA loan, a partner buyout, a divorce, an audit. They need clean financials by next month.

If you've been in bookkeeping for more than a year, you've had this conversation. If you haven't, you will.

Catch-up work pays well. Done right, a one-month engagement can be the equivalent of three or four months of normal recurring work. Done wrong, it eats your weekends, blows past your scope, and you end up resenting the client. The difference is almost entirely in how you set it up before you ever open QuickBooks.

This is the playbook I wish someone had handed me five years ago.

The short version: Catch-up jobs go sideways when you start without a defined scope, fixed deliverable, and locked-down pricing. Get those right and the actual work is mechanical. The mechanics — bank statements, reconciliation, coding — have gotten dramatically faster in the last two years. The bottleneck is now almost always scoping and source-document collection, not data entry.

Stage 1: Scope it before you touch it

The single biggest mistake in catch-up work is jumping into QuickBooks before you understand what you're catching up. Treat the first hour as discovery. Don't bill it as discovery if the client is allergic to that — bill it as a "free 30-minute consultation" if you must — but do not skip it.

The questions to ask, in order:

  1. How many months are we catching up? Get an exact count. "About a year" usually means 14-22 months.
  2. What's the deadline driving this? Tax filing has different tolerances than an SBA loan, which has different tolerances than a partner buyout. The deadline shapes what "done" means.
  3. What software, if any, are they on now? QBO is easiest. QuickBooks Desktop adds complexity. Wave/Xero adds complexity. Nothing-at-all is honestly often easier than half-done QBO.
  4. How many bank accounts and credit cards? Each one is a separate reconciliation. Two accounts means twice the work of one.
  5. Do they have all the bank statements and credit card statements? You'd be surprised how often the answer is "I think so." Don't believe it until you've seen them.
  6. Are there any unusual transactions? Loans, owner draws, intercompany transfers, equipment purchases, payroll handled outside the system. Each one is a potential rabbit hole.
  7. What's the volume? A solo consultant with 20 transactions a month is a different job from a restaurant with 500.

By the end of this conversation, you should have a rough estimate: X months × Y accounts × Z complexity multiplier = N hours. If you can't get to a number, you don't have enough information to price the job. Ask more questions.

Stage 2: Price the job correctly (and protect yourself)

Three rules I follow on every catch-up engagement:

Rule 1: Fixed fee, paid in advance (or in clearly-staged installments)

Hourly billing on catch-up work is a recipe for disputes. The client doesn't really understand what's involved, so when the bill comes, every hour feels like a surprise. Fixed fee aligns incentives: you get paid to finish, they get a predictable cost.

If the engagement is over $3-5K, stage the payments: 50% on signing, 50% on delivery. For larger jobs, thirds (start / midpoint / completion).

Rule 2: Define "done" in writing

"Catch up the books" is not a deliverable. "Provide reconciled QuickBooks Online file with monthly financial statements for periods Jan 2024 through Dec 2025, including bank and credit card reconciliations" is a deliverable. The more specific, the fewer arguments later.

Include explicit exclusions: "Excludes payroll tax filings, sales tax returns, 1099 preparation, and personal expense identification."

Rule 3: Add a missing-document clause

The most common reason catch-up engagements drag is missing source documents. Build it into your engagement letter: "If the Client cannot provide complete bank statements, credit card statements, or supporting documentation within 14 days of request, Contractor may invoice for time spent obtaining substitutes (e.g., requesting statements from the bank) at $XXX/hour."

You'll rarely need to invoke this clause. The fact that it exists makes clients gather their stuff faster.

Heads up: If the client has had multiple bookkeepers in the last two years, has lost access to old QuickBooks files, or is in a personal financial situation that's making them anxious about the books — price higher. These engagements have hidden costs.

Stage 3: Collect documents before you start work

Do not start coding transactions until you have all of this:

If even one bank statement is missing, you can't fully reconcile that month. So either get all the statements first, or write a clause that lets you proceed with partial info at your own discretion.

Stage 4: The actual work, in the right order

This is where catch-up work either takes a week or takes three months, depending on the order you do things. Here's the order that works.

Step 1: Set up the books with correct opening balances

Start with the prior year's filed tax return. The ending balance sheet from that return = your starting balance sheet for the catch-up period. Enter the opening balances into QBO as journal entries. Lock the prior period.

If there's no prior year tax return (newer business, never filed), you'll need to build the opening balance sheet from source records. This is its own engagement — do not absorb it into a catch-up job without rebudgeting.

Step 2: Set up bank feeds where you can

If QBO supports the bank, connect the live feed. It won't pull historical data (usually capped at 90 days back), but it'll make ongoing work easier and it'll match against transactions you import.

Step 3: Convert bank statements to importable files

For every account, for every month, you need a clean Excel or CSV file that imports into QBO. This is where most catch-up engagements lose two weeks — bookkeepers manually keying transactions or fighting with PDF converters that don't reconcile.

Use a converter that reconciles. Every converted month should reconcile to the statement's beginning and ending balance before you import it to QBO. If the converter doesn't do this, you do it manually. Skipping this step is how 18-month catch-ups end up with $3,000 unexplained discrepancies on month 14. YourStatementConverter does this automatically — or you can do it manually with the technique covered in our Chase statement walkthrough.

Step 4: Import to QBO, month by month, oldest first

Resist the urge to import everything at once. Go month by month, oldest first. After each month, reconcile that account. If it ties, move on. If it doesn't, fix it now — the error is much easier to find when you're looking at one month's worth of transactions than 18.

This single discipline — reconcile after every month — will save you days on a long catch-up.

Step 5: Code the transactions

Once a month's transactions are in, code them. Use bank rules aggressively — for the catch-up period only, you want to bulk-categorize repetitive transactions (rent, payroll, vendor payments). Manually review anything over $1,000 or anything unusual.

For the gray-area transactions ("is this a meal or an entertainment expense?"), batch them into a "REVIEW WITH CLIENT" account and handle them in one conversation later. Do not stop to text the client about every Amazon transaction.

Step 6: Reconcile bank and credit cards (final pass)

If you've been reconciling as you go (step 4), this should be quick. Lock each period as you go.

Step 7: Adjusting entries

Depreciation, accruals, prepaid amortization, loan principal vs. interest splits, owner contributions/distributions cleanup. Do these all at year-end (or period-end). Reference the prior tax return for treatment of any items you're not sure about.

Step 8: Generate financials, review, deliver

P&L and balance sheet for the period. Review them yourself — do the numbers make sense? Anything wildly out of line vs. prior year? Then schedule the delivery call with the client. Walk them through the financials, flag the items that need their input, get sign-off in writing.

The realistic timeline

For a typical small business catch-up (1-2 bank accounts, 1 credit card, moderate transaction volume, ~24 months):

StageTime
Scoping + engagement letter2-3 hours
Document collection (client-side)1-2 weeks elapsed
Statement conversion (with the right tool)4-6 hours
QBO setup + import + reconciliation10-14 hours
Coding + bank rules8-12 hours
Adjusting entries + financials + review4-6 hours
Total billable work30-40 hours

Two years ago I would have said 60-80 hours for the same job. The math changed when statement conversion went from "spend a day fighting with PDFs" to "upload the PDF, get a reconciled Excel back in 30 seconds." If you're still doing the statement conversion manually, you're doubling the size of every catch-up engagement you take.

When to fire the client

Some catch-up engagements aren't worth taking, no matter the price. The red flags I've learned to walk away from:

The honest tradeoff: speed vs. accuracy

Catch-up work has an irreducible tradeoff between speed and accuracy. The two-month-deep client is rarely going to get six-months-deep audit-quality books. That's fine if you're explicit about it — "this is reconstructive bookkeeping, not forensic accounting, and the goal is books accurate enough for the tax return / loan / decision the client is making."

Set that expectation in writing. Then deliver clean financials that meet that standard. The clients who want forensic-grade reconstruction need to pay for forensic-grade reconstruction — that's a different engagement.

The catch-up tier we built

One last thing, since this is our blog. When I built YourStatementConverter, I specifically priced a tier for catch-up engagements: $39 for 100 pages, one-time, no subscription. That's sized to cover a typical 12-18 month catch-up for a single-bank-account business. If your engagement is bigger, the monthly tiers cover it.

The reason it exists as a separate tier: catch-up work is bursty. You don't want a subscription you only need every few months. Pay once, get the pages, move on.

Try it on a tricky catch-up — 25 pages free with no card, enough to fully convert and reconcile a typical 2-month statement stack as a test before you commit.

CL

Notes from the desk at Chowdhury Labs

Chowdhury Labs builds YourStatementConverter — a PDF bank statement converter with built-in reconciliation. We write about the reconciliation, conversion, and catch-up problems we actually run into.

Disclaimer. The information in this post is for general informational and educational purposes only. It is not professional financial, accounting, tax, or legal advice and should not be relied upon as such. Reading this content does not create any advisory or client relationship. Always consult a qualified professional for advice specific to your situation.

Built for the catch-up workflow

Upload bank statement PDFs, get back reconciled Excel files ready for QBO. 100 pages for $39 (one-time, no subscription) or 25 pages free to test. The reconciliation step alone saves hours per engagement.

Start free →