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 TypeMonthly TransactionsEstimated DaysEstimated Cost (at $10/hr avg)
Sole proprietor / freelancer (Schedule C)50–1002–3 days$160–$320
Small service business100–2503–4 days$280–$480
Retail or e-commerce (multiple feeds)250–5004–6 days$480–$800
Restaurant or hospitality400–7005–7 days$600–$1,000
Multi-year catch-up (2+ years behind)Any7–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
What the CPA does with this: Open the returned QuickBooks file or workpaper package. Review the reconciliation sign-offs. Import the trial balance into Drake Tax, UltraTax CS, Lacerte, or ProSeries. Address any flagged items. Prepare and file the return. The CPA's time on a well-prepared file is one to two hours, not one to two days.

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

OptionHourly RateFull Year Catch-Up (80 hrs)What You Get
US bookkeeper (in-house or contractor)$35–$55/hr$2,800–$4,400Staff pulled from other returns during peak season
US bookkeeping firm (outsourced)$60–$85/hr$4,800–$6,800Queue delays, may not finish before deadline
Sharma Jyoti and Co (Indian CA team)$6–$15/hr$480–$1,200Overnight 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.

About This Article
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

How a US CPA Firm Handles Tax Season Overflow with an Indian CA Team

Read →

IRC 7216 Client Consent for Outsourcing to India — CPA Guide

Read →

How to Outsource QuickBooks Bookkeeping to India

Read →

How Much Does Outsourced Bookkeeping Cost for a US Small Business?

Read →

Frequently Asked Questions

Reconciling every bank and credit card account month by month, coding uncategorized transactions, matching 1099s and W-2s to the books, cleaning up payroll records, and producing a clean trial balance and P&L. For 100–300 monthly transactions, a trained Indian CA team completes a full year in three to five business days.
Three to four business days for clients with 100–200 monthly transactions and organized records. Five to seven days for 400–600 monthly transactions or multiple bank and credit card accounts. Multi-year catch-up (two or more years behind) takes seven to fifteen days depending on volume.
Yes. An Indian CA firm reconciles QuickBooks, codes transactions to the chart of accounts, reconciles bank and credit card statements, and delivers a clean trial balance ready for tax software. The CPA must obtain signed client consent under IRC Section 7216 before sharing any client files with the Indian firm.
QuickBooks Desktop and QuickBooks Online are most common. Indian CA teams also work in Xero and Wave. Sharma Jyoti and Co prepares catch-up workpapers formatted for import into Drake Tax, UltraTax CS, Lacerte, and ProSeries.
For QuickBooks Desktop: export a .QBB backup and upload to an encrypted portal (ShareFile, Dropbox Business). Never use plain email. For QuickBooks Online: grant accountant-level access with a dedicated login. Sharma Jyoti and Co specifies transfer and storage terms in the Data Processing Agreement signed at engagement start.