Why Medical and Dental Practice Bookkeeping Is Different
Healthcare practice bookkeeping does not resemble standard small business bookkeeping. Revenue does not arrive as a simple payment for a product or service. Instead, a single patient visit generates a chain of financial events: a claim is submitted to the insurer, the insurer adjudicates the claim and remits a payment that is less than the amount billed, the difference is posted as a contractual adjustment, and the patient is billed separately for their co-pay, deductible, or co-insurance. Each of these steps requires a separate journal entry in QuickBooks.
Multiply that across Medicare, Medicaid, Blue Cross, Aetna, Cigna, United Healthcare, and self-pay patients — each with different contracted rates, different payment timelines, and different denial patterns — and you have a bookkeeping workload that easily exceeds 50–70 hours per month for even a single-provider practice. Managing denials, tracking AR aging by payer, and reconciling Electronic Remittance Advice reports against bank deposits is a specialist function that most local bookkeepers are not equipped to handle.
This is precisely why US medical and dental practice owners outsource the production bookkeeping to India. An ICAI-registered CA firm with healthcare clients understands the revenue cycle workflow, posts insurance payments and contractual adjustments correctly, and delivers a clean QuickBooks file that your US CPA can work with at year-end without reconstruction. See our bookkeeping service page or US services overview for how engagements are structured.
What Outsourced Practice Bookkeeping Costs: US vs India
The table below compares typical monthly bookkeeping costs for a US medical or dental practice at local rates versus an overseas Indian CA firm:
| Task | US bookkeeper rate | Indian CA firm (overseas) | Saving |
|---|---|---|---|
| Insurance payment posting (ERA/EOB) | $500–$900/mo | $100–$200/mo | 70–80% |
| Contractual adjustment entries | $300–$600/mo | $60–$120/mo | 70–80% |
| Patient AR tracking & collections | $200–$400/mo | $40–$80/mo | 70–80% |
| Vendor invoice posting | $150–$300/mo | $30–$65/mo | 70–80% |
| Payroll & payroll journal entries | $300–$600/mo | $60–$120/mo | 70–80% |
| Monthly close & P&L report | $400–$700/mo | $80–$160/mo | 70–80% |
For a practice spending 50–70 hours per month on bookkeeping production, outsourcing overseas reduces the monthly cost from $2,000–$3,500 down to $400–$750 — a saving of $19,000–$33,000 per year without any reduction in accuracy or turnaround time.
HIPAA and Outsourcing Bookkeeping — What Actually Applies
HIPAA is the first concern every medical or dental practice raises when considering outsourcing financial work overseas. The answer depends on precisely what data the overseas bookkeeping firm receives — and for the vast majority of bookkeeping tasks, HIPAA simply does not apply.
HIPAA's Privacy Rule protects Protected Health Information (PHI) — defined as individually identifiable health information that relates to a person's physical or mental condition, the provision of healthcare, or payment for healthcare. The key word is individually identifiable. Aggregate financial records — total insurance receipts for the month, total contractual adjustments by payer, payroll totals, vendor invoices, bank reconciliations, and general ledger entries — do not identify any individual patient and are therefore not PHI.
The distinction in practice:
- Not PHI — bookkeeping firms handle this: Bank statements, total insurance receipts by payer, aggregate ERA payment summaries, payroll journals, vendor invoices, P&L reports, balance sheets, general ledger entries, and tax workpapers
- Is PHI — stays in your practice management software: Patient names linked to claims, diagnosis codes, treatment records, itemised billing statements showing a specific patient's services and charges
In most outsourced bookkeeping engagements, the Indian CA firm works from exported payment summaries and bank statements — not from patient-level claim data. No PHI is transmitted. However, if the workflow involves any data that could link a financial transaction to an identifiable patient (for example, a payment journal that includes patient names), then a Business Associate Agreement (BAA) must be executed with the overseas firm before any data is shared. Most reputable Indian CA firms with healthcare clients sign a BAA as a standard step in onboarding. Request one at the start of any engagement.
Insurance ERA Reconciliation — Matching Payments to Your Bank
An Electronic Remittance Advice (ERA) — or its paper equivalent, the Explanation of Benefits (EOB) — is the document your insurer sends to explain each payment. It shows the billed amount, the allowed amount, the contractual adjustment, the patient's responsibility, and the net payment made to your practice. Reconciling ERAs to actual bank deposits is the single most time-consuming bookkeeping task in any medical or dental practice.
The overseas Indian CA team handles this process in QuickBooks:
- Download ERA summaries from your clearinghouse (Availity, Change Healthcare, Waystar) or export payment journals from your practice management software (Kareo, Athenahealth, AdvancedMD, eClinicalWorks, DrChrono)
- Post the insurance payment to the correct income account, matched against the corresponding AR balance
- Record the contractual adjustment — the difference between the billed charge and the allowed amount — as a contra-revenue entry, not as a bad debt or expense
- Match the net deposit to the bank statement, accounting for the payer's EFT settlement timing (typically 2–3 business days after the ERA date)
- Flag claims where the payment received differs from the expected allowed amount — these represent potential underpayments or incorrect adjudications that your billing team should follow up
- Post patient co-pays and co-insurance collected at the point of service, reconciled against your daily collections from the POS terminal or practice management software
India's time zone advantage means ERA files downloaded on Tuesday evening US time are posted and reconciled in QuickBooks before you open on Wednesday morning — no backlog accumulates during busy clinical periods.
Healthcare Revenue Recognition — Contractual Adjustments and Write-offs
Correct revenue recognition is the most technically important aspect of healthcare bookkeeping, and the area most often handled incorrectly by general bookkeepers unfamiliar with the industry.
The revenue cycle for a single patient visit involves three distinct amounts:
- Billed charge: The amount your practice charges for the service — typically based on your fee schedule, which is set above contracted rates to capture maximum reimbursement across all payers
- Allowed amount (contracted rate): The amount the payer has agreed to reimburse under your contract — always lower than your billed charge
- Net patient service revenue: The allowed amount minus any patient responsibility portion not yet collected — the number that appears on your P&L as revenue
The gap between the billed charge and the allowed amount is the contractual adjustment. It must be posted as a contra-revenue entry — reducing gross revenue to net revenue — rather than as a bad debt or operating expense. If your bookkeeper records contractual adjustments incorrectly, your P&L overstates revenue, your collection rate appears artificially low, and your CPA's year-end workpapers require reconstruction.
Beyond contractual adjustments, two additional write-off categories require separate accounting treatment:
- Administrative write-offs: Small balance write-offs, courtesy adjustments, and claims written off due to timely filing limits — posted to a separate write-off account, not to bad debt expense
- Bad debt write-offs: Uncollectible patient balances after collections efforts have been exhausted — posted to bad debt expense after the collection process is complete
Keeping these three categories separate in your chart of accounts gives you an accurate picture of your true collection rate by payer — the metric that determines whether your contracted rates are sustainable. Our Virtual CFO service can help interpret payer performance data once the books are clean.
AR Aging and Collections — Weekly Reports That Protect Cash Flow
Accounts receivable aging is the financial health monitor of any medical or dental practice. Claims that age past 90 days have significantly lower collection rates — Medicare and Medicaid impose strict timely filing limits, and commercial insurers become progressively harder to collect from as claims age. Knowing exactly where your AR stands, by payer, every week is what separates practices that maintain steady cash flow from those that discover problems at month-end.
The overseas bookkeeping team produces weekly AR reporting from your QuickBooks data:
| Report | What it shows | Action threshold |
|---|---|---|
| Insurance AR aging by payer | Outstanding claims at 0–30, 31–60, 61–90, 90+ days | Any balance over 60 days needs billing follow-up |
| Patient AR aging | Unpaid patient balances by age | 90+ days moves to collections workflow |
| Denial tracking | Denied claims by payer, reason code, dollar amount | Any denial pattern repeated across 3+ claims needs payer contract review |
| Collections rate by payer | % of allowed amount collected per payer | Below 95% suggests ERA underpayments or write-off errors |
These reports are built from QuickBooks data and delivered weekly. They do not require access to your clinical or billing software — they are derived from the payment journals and AR balances maintained in your general ledger. Your billing team retains full control of the claims management process; the overseas team provides the financial visibility that makes collections decisions faster.
How Practice Financial Data Is Shared Securely With the Overseas Team
The data shared for bookkeeping purposes consists of financial records — bank statements, ERA payment summaries, payroll journals, and vendor invoices. This data does not include patient names, diagnoses, or clinical records. Reputable Indian CA firms with healthcare clients use standard protections:
- Business Associate Agreement (BAA): Executed before any data exchange where there is any possibility of patient-identifiable financial information being included. This is the standard HIPAA-compliant agreement for any vendor handling PHI or potentially adjacent data.
- Non-disclosure agreement (NDA): Covers confidentiality of your financial data, practice revenues, payer contract rates, and payroll information.
- QuickBooks Online accountant access: The overseas firm is invited as an external accountant user. They post journal entries and reconcile accounts without access to your admin settings or billing credentials.
- Secure file transfer for ERA summaries: Payment journals and ERA aggregate reports are exported from your practice management software and shared via a secure folder (ShareFile, encrypted Dropbox). No login access to Kareo, Athenahealth, or AdvancedMD is required.
- Bank statement sharing: Read-only access or PDF exports. The overseas firm reconciles against these; they do not have transfer or payment initiation capability.
Onboarding typically takes one to two weeks. The Indian CA team maps your chart of accounts, agrees on the payment posting workflow for each major payer, and confirms the weekly reporting format before the engagement begins.
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing outsourced bookkeeping and accounting services to Australian, US, UK and Canadian businesses. Learn more about our firm →