The Dirty Books Problem Every CPA Faces in January
Every tax season, the same scene plays out in CPA offices across the country. A client calls in mid-January with their W-2s, a disorganized folder of receipts, and a QuickBooks file that has not been touched since March. Their books are twelve months behind. They want their return filed by March 15.
The CPA has three options. One: do the catch-up bookkeeping in-house, pulling a staff member off other returns during the busiest twelve weeks of the year. Two: file an extension and disappoint the client. Three: find a way to get the books clean quickly at a cost that does not eat the entire fee.
Indian CA teams have become the practical answer to option three. At $6–$15 per hour for trained bookkeeping staff, a full year of catch-up for a typical small business client costs $400–$900 — compared to $2,000–$5,000 if a US bookkeeper does the same work at $35–$65 per hour. And because India is 10.5–13.5 hours ahead of US time zones, the work happens overnight while the CPA is off the clock.
What Catch-Up Bookkeeping Actually Involves
Catch-up bookkeeping is not just data entry. For a small business client whose books have not been maintained through the year, the Indian CA team typically performs all of the following before delivering a clean file to the CPA:
- Bank reconciliation — every bank account reconciled month by month against statements for the full tax year
- Credit card reconciliation — all credit card accounts matched to statements and coded to the correct expense categories
- Transaction coding — uncategorized or miscoded transactions assigned to the correct QuickBooks account using the prior-year chart of accounts as a guide
- Payroll reconciliation — QuickBooks payroll figures matched to W-2s and payroll processor reports (ADP, Gusto, Paychex)
- 1099 income reconciliation — all 1099-NEC, 1099-K, and 1099-MISC amounts traced into the books and verified against revenue recorded
- Accounts payable cleanup — open bills matched to payments and cleared where appropriate
- Balance sheet review — loans, owner draws, retained earnings, and depreciation accounts checked for accuracy
- Trial balance and P&L delivery — clean financials formatted for the CPA's workpaper template or tax software
Timeline — How Long Catch-Up Takes by Client Type
| Client Type | Monthly Transactions | Estimated Days | Estimated Cost (at $10/hr avg) |
|---|---|---|---|
| Sole proprietor / freelancer (Schedule C) | 50–100 | 2–3 days | $160–$320 |
| Small service business | 100–250 | 3–4 days | $280–$480 |
| Retail or e-commerce (multiple feeds) | 250–500 | 4–6 days | $480–$800 |
| Restaurant or hospitality | 400–700 | 5–7 days | $600–$1,000 |
| Multi-year catch-up (2+ years behind) | Any | 7–15 days | $800–$2,400 |
These estimates assume the client provides complete bank and credit card statements. If statements need to be retrieved from the bank, add one to two days. If the prior CPA's chart of accounts is not available, the Indian team uses a standard US small business chart of accounts and flags any unusual categories for the CPA's review.
What the CPA Sends and What Comes Back
The briefing package the CPA sends to the Indian CA team for a catch-up engagement is straightforward:
- QuickBooks backup file (.QBB) or QuickBooks Online accountant access
- Bank and credit card statements for all months in the tax year (PDF)
- Prior-year tax return (for chart of accounts reference and carryforward items)
- Payroll summary or W-2s if payroll is run outside QuickBooks
- Brief notes on any known issues — owner loans, large unusual transactions, business vehicle use
What comes back from the Indian team:
- Fully reconciled QuickBooks file or updated QBO file with all transactions coded and reconciled
- Reconciliation workpapers for every bank and credit card account, signed off by the CA
- Trial balance as of December 31 (or the client's fiscal year end)
- P&L statement ready for Schedule C or business return preparation
- Notes on any transactions that require CPA judgment — unusual items, mixed personal/business expenses, potential depreciation assets
Legal Requirements Before Sharing Client Files
Before sending any client QuickBooks file or financial records to an Indian CA firm, two legal steps are required:
IRC Section 7216 client consent: Federal law requires the client to sign written consent before the CPA shares their tax return information with a third party. The consent names the Indian firm, describes the purpose (catch-up bookkeeping for tax return preparation), and covers the specific tax year. The easiest implementation is a standing consent paragraph in the engagement letter — clients sign at the start of the engagement, and consent is valid for one year. No mid-season chasing.
NDA and Data Processing Agreement with the Indian firm: The Indian firm must sign a Non-Disclosure Agreement confirming confidentiality and a Data Processing Agreement specifying how client data is stored, transferred, and deleted. Both documents should be signed before the first client file is shared. Sharma Jyoti and Co provides both as standard before onboarding.
Cost Comparison — US Bookkeeper vs Indian CA for Catch-Up Work
| Option | Hourly Rate | Full Year Catch-Up (80 hrs) | What You Get |
|---|---|---|---|
| US bookkeeper (in-house or contractor) | $35–$55/hr | $2,800–$4,400 | Staff pulled from other returns during peak season |
| US bookkeeping firm (outsourced) | $60–$85/hr | $4,800–$6,800 | Queue delays, may not finish before deadline |
| Sharma Jyoti and Co (Indian CA team) | $6–$15/hr | $480–$1,200 | Overnight turnaround, workpapers ready for tax software |
For a practice with fifteen to twenty clients per season who arrive with messy books, outsourcing catch-up to an Indian CA team saves $35,000–$90,000 in labor costs compared to handling it in-house or with a US outsourced bookkeeper. Those savings go directly to the bottom line or fund the CPA's time for higher-value advisory work.
How to Avoid the January Panic Next Year
The best catch-up bookkeeping strategy is one that prevents catch-up from being necessary at all. CPA firms that use Indian CA teams year-round — not just during tax season — eliminate the dirty-books problem by design. The Indian team reconciles each client's books monthly throughout the year. By January, every client's books are clean through November 30 at minimum. The CPA only needs final December transactions to close the year.
Monthly bookkeeping for a typical small business client at $6–$15 per hour costs $500–$1,500 per year for the Indian team. The same service from a US bookkeeper costs $4,000–$8,000 per year. The saving is $3,500–$6,500 per client — across fifteen clients, that is $52,000–$97,000 redirected from bookkeeping labor to CPA capacity or firm profit.
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing catch-up bookkeeping and tax season workpaper support to US CPA firms. Learn more about our firm →
Related Reading