Medical Billing Audit Cost: What a Practice Should Expect to Pay, and Why Quotes Differ?

Listen to this article

Medical billing audit cost is the total price of reviewing coded claims against documentation, and it depends on sample size, audit depth and who performs the work. One published price list shows about $75 to $100 per reviewed encounter, while another vendor describes whole engagements from a few thousand to tens of thousands of dollars.

Most audit pricing sits behind a request-a-quote form, so practice owners often budget without a single reference number. This guide collects the figures that are actually published, explains why quotes differ and shows how to compare them fairly. It includes four worked examples with real arithmetic and a self-assessment checklist near the end.

It is written for practice owners, office managers and billing decision-makers at small and mid-size US practices. Figures reflect information available in October 2026, and each carries a source label. No audit price is a standard, so treat every dollar figure as a reference point to test against your own quotes.

Medical billing audit cost at a glance

Ten numbers frame most audit budgets: three price references, three sampling and review figures and four exposure and timing limits. Use the table to check a quote against published information. Only the repayment deadline, lookback period and penalty range are rules; the prices and timelines are references that vary by vendor and scope.

Audit Cost

MetricPractical target or rangeReview frequencySource type
Basic chart audit, one vendor’s list price$1,495 per 20 encounters, about $75 per encounterEach time you request quotesV
Comprehensive chart audit, same vendor$1,995 per 20 encounters, about $100 per encounterEach time you request quotesV
Total external audit engagementA few thousand to tens of thousands of dollarsAnnual budgetC
Baseline sample size5–10 records per physician, or 5+ per federal payer, or 5+ per service typeAnnually and after coding changesG
Medicare TPE review round20–40 claims per round, up to 3 rounds, at least 45 days betweenWhen contacted by your MACG
External audit turnaroundAbout 4–6 weeksPer auditC
Overpayment report-and-return deadline60 days after identification; paused up to 180 days for a timely good-faith investigationPer findingS
Overpayment lookback6 yearsPer findingS
False Claims Act penalty per claim$14,308 to $28,619, plus damages (assessed after July 3, 2025)Annual adjustmentS, L
Medicare fee-for-service improper payment rate6.55% (about $28.83 billion), fiscal year 2025Annual CMS reportS

Source types: S = published rule or published government figure. G = published guidance from a named government body, not a mandate. V = one named vendor’s published list price, not a market average. C = commonly reported across industry sources, mostly vendor guides without underlying data. L = law-firm summary of a government adjustment. The penalty range is adjusted annually; confirm the current amount.

A price reference is a prompt to ask questions, not a verdict on any quote. The improper payment rate is a national Medicare figure, not a prediction for your practice. Your own documentation, specialty and payer mix decide how much review you need, so start with the question the audit must answer.

Four ways auditors charge, and what each really buys

Auditors usually charge per encounter, a flat project fee, an hourly rate or a retainer. Each model shifts risk differently, and none is cheaper by default. Per-encounter pricing links cost to the number of charts reviewed, while flat and hourly pricing hide that number unless the quote states it.

ModelHow it worksBest whenWatch for
Per encounter or chartA fee for each reviewed encounter, or a fixed fee per block such as 20 encountersYou want a predictable price tied to sample sizeMinimum blocks and what each encounter includes
Flat project feeOne price for a defined scope, such as a practice-wide baselineScope and deliverables are written downUnstated sample size and provider count
HourlyBilled by reviewer time, often with travel and materials separateScope is unclear or exploratoryOpen-ended hours; ask for a cap
RetainerOngoing monthly review and educationYou need continuous monitoring across providersOverlap with billing staff duties

Illustrative summary of patterns in vendor guides and an AAPC forum thread (2019); actual terms vary by vendor, and a pricing model alone does not predict total cost.

Do not compare a coding per-chart rate with an audit rate. MedCodex Health (2026) reports coding outsourcing at roughly $1.50 to $8.00 per encounter, but that prices coding production, not an independent review of someone else’s coding. An audit reviews documentation, codes and billing, which takes more reviewer time per encounter.

What moves the price up or down?

Sample size, audit depth and specialty complexity move the price most. Turnaround, deliverables and expenses add the rest. A practice that fixes these inputs before asking for quotes gets comparable numbers, while a practice that leaves them open gets quotes that cannot be compared.

Sample size and number of providers

Price scales with the number of encounters reviewed. A four-physician practice using the CMS guideline of five to ten records per physician needs about 20 to 40 charts. Add charts when a provider bills high-level visits often, and use a CPT utilization report to focus on the services you bill most.

Audit depth and deliverables

A basic audit compares billed services with the record. A comprehensive audit adds documentation, coding and billing findings plus the financial impact. Practice Performance Partners lists its forensic tier at custom pricing. Ask whether the price includes encounter-level findings, provider education and a written report.

Specialty, turnaround and expenses

  • Complexity: surgical and inpatient charts take longer than routine office visits, so expect a higher rate per encounter when the sample is surgical.
  • Turnaround: one vendor guide cites about 4–6 weeks; ask for a rush surcharge in writing when you need results before a payer deadline.
  • Expenses: an AAPC forum discussion notes that travel, printing and research materials are often billed separately.
  • Data handling: the auditor will see protected health information, so confirm a business associate agreement before records move.

How to compare quotes on equal terms

Convert every quote into cost per reviewed encounter before comparing. The formula is total fee ÷ encounters reviewed. A quote that does not state the encounter count cannot be compared, so ask for it. Include audit rights and reporting terms from your billing agreement, covered in the contract review checklist.

Illustrative scenario (not an actual client record): Quote A is a comprehensive audit at $1,995 per 20 encounters, or $99.75 each. Quote B is a $4,500 flat fee with no stated sample. At 60 charts it costs $75 each; at 30 charts it costs $150. Quote C is $150 per hour for 30 hours ($4,500); at an assumed 1.5 encounters per hour, that is 45 encounters, or $100 each.

In vendor quote comparisons, a common pattern is that two quotes with the same total differ by a factor of two in the charts actually reviewed. Ask each vendor to confirm the sample size, who selects it, the report format and the number of provider feedback sessions in writing.

Illustrative: quotes with similar totals can differ widely once cost per reviewed encounter is calculated.

How many charts do you actually need to pay for?

Most small practices need 20 to 40 reviewed encounters for a baseline, not a full-chart sweep. The CMS fact sheet on self-audits suggests five to ten records per physician, at least five per federal payer or at least five claims per service type, with larger samples for higher-risk areas. Random selection by someone outside billing is the key control.

Illustrative scenario (not an actual client record): a four-physician practice reviews 10 charts per physician, or 40 encounters. At the published $1,495 and $1,995 per 20 encounters, that is two blocks: $2,990 for a basic audit or $3,990 for a comprehensive one. Other vendors and scopes will price differently, so use the figures as a reference only.

How does a small sample project to the whole practice?

CMS gives the formula: (items in error × items in population) ÷ items sampled. Illustrative scenario (not an actual client record): a 40-claim sample from 2,400 claims finds 4 overpaid claims. Projected overpaid claims = 4 × 2,400 ÷ 40 = 240. At an average overpayment of $42, the estimate is $10,080. A sample this small gives a rough indicator, not a precise figure.

Whether and how to extrapolate a repayment is a decision for counsel, not for the formula alone. Treat the projection as a reason to widen the review. When errors cluster, the documentation guide for higher-level office visits and the CPT bundling and unbundling guide show where findings usually start.

Illustrative funnel from 2,400 claims to a 40-claim sample to a projected 240 overpaid claims
Illustrative: a 40-claim sample with 4 overpaid claims projects to about 240 across 2,400 claims.

Internal audit or outside auditor: what does each cost?

An internal audit costs reviewer hours; an outside audit costs a fee and some internal time. Internal review is cheaper on paper but gives less independence, and CMS advises that staff who bill the sampled services should not select the sample. Choose by who is available, who is independent and what the findings will be used for.

ApproachMain costIndependenceBest when
Internal reviewer outside the billing teamStaff hours at a loaded hourly rateModerateYou want a baseline or a routine check
Outside auditor, basic scopeVendor fee plus internal chart-pull timeHighYou need an unbiased error rate
Outside auditor, comprehensive scopeHigher vendor fee, includes financial impactHighFindings may affect repayment or payer disputes

Illustrative scenario (not an actual client record): an internal reviewer checks 40 charts at 40 minutes each, or 26.7 hours, plus 8 hours to select the sample and write the report, for 34.7 hours. At an assumed loaded cost of $50 per hour, that is about $1,733. The BLS median pay for medical records specialists was $24.59 per hour in May 2025, a floor for the role rather than an auditor’s rate.

In practice reviews, a common pattern is that the largest hidden cost is provider time in chart pulls and feedback sessions, not the auditor’s fee. Budget for it. For the staffing side of this choice, see the outsource vs in-house comparison, and use the coding audit preparation checklist to cut prep time.

What does skipping the audit cost?

Skipping an audit does not remove the risk; it moves the cost to a later, less controlled moment. Overpayments must be reported and returned within 60 days of identification under 42 CFR 401.305, and the lookback is six years. The audit is how a practice finds problems on its own schedule.

Exposure differs by payer, so check each contract and program rule. Medicare reviews can follow a Targeted Probe and Educate pattern, described by CMS on TPE, of 20 to 40 claims per round. Problems that do not improve after three rounds are referred to CMS for next steps such as extrapolation or prepayment review.

Payer typeAudit exposureWhat to check
MedicareMAC reviews, TPE, national error-rate testing, 60-day overpayment ruleDocumentation support for billed levels and services
Medicare AdvantagePlan audits and recoupments under the provider contractContract audit and appeal windows
MedicaidState program integrity reviews; federal law requires returning identified overpaymentsYour state’s rules and fee schedule
CommercialContract-based payer audits and recoupmentAudit clauses and look-back limits in each contract

Illustrative summary; specific rules and time limits vary by program, state and contract.

Illustrative scenario (not an actual client record): the False Claims Act penalty range of $14,308 to $28,619 per claim, assessed after July 3, 2025, applies to each false claim, plus damages. For 10 claims the penalty range alone is $143,080 to $286,190. That is a statutory range, not a prediction. Compare it with a $3,990 comprehensive audit to see why the audit is a control, not a cost center.

Retroactive recoupments can arrive long after payment, as described in the guide to retroactive claim denials. A documented audit program also supports the compliance structure described in the compliance program setup guide and the wider HIPAA and OIG compliance overview.

How to budget for a first audit in six steps

A first audit budget has six steps: define the question, set the sample, collect itemized quotes, normalize them, add internal time and remediation, and schedule the re-audit. Do each step in order, and stop when a quote cannot be normalized. The steps below use the numbers from this guide.

  • Define the question: a compliance baseline, a denial root cause or a pre-payer-review check.
  • Set the sample: about 5–10 charts per physician, adding charts for high-risk services.
  • Request itemized quotes that state the sample size, who selects it, the deliverables and the expenses.
  • Normalize each quote to cost per reviewed encounter and discard those that omit the encounter count.
  • Add internal time for chart pulls and provider feedback, and a remediation allowance for education and template fixes.
  • Schedule a focused re-audit after corrections, with timing based on your risk assessment.
Budget the audit in six steps, from the question it must answer to the re-audit date.

How should you read the audit result?

Compare like for like: the same providers, code families and period, using the auditor’s written definition of an error. One audit is a snapshot, not a verdict. Judge the error rate by provider and by code family, because a blended figure can hide one provider or one E/M level that carries most of the problem.

  • Ask how the auditor counts an error and whether undercoding is counted separately from overcoding.
  • Request encounter-level findings so your team can verify a sample of them.
  • Separate documentation fixes from coding fixes and billing fixes, because each has a different owner.
  • When errors cluster in one area, re-audit that area first. See how accurate coding reduces denials and denial management best practices for follow-through.

In billing audits, a common pattern is that errors cluster in a few code families, such as E/M level selection and modifier use. A focused re-audit of those areas is usually cheaper than repeating a practice-wide review, and it tests the fixes where they matter most. Ask your auditor to rank findings by frequency and dollar impact so the re-audit targets the right areas.

How long does an audit take, and when do results show?

One vendor guide cites about 4 to 6 weeks for an external audit. A general planning range is 1 to 2 weeks for chart pulls, 2 to 4 weeks for review and 1 to 2 weeks for the report and education session. These are ranges, not guarantees, and they shift with sample size and how quickly records arrive.

  • Partial results, weeks 1 to 6: the findings report and provider education session identify the top error patterns.
  • Further progress, about 3 to 6 months: corrected templates and coding habits show up in new claims.
  • Fuller confirmation, about 6 to 12 months: a focused re-audit tests whether the fixes held.

Which mistakes make an audit cost more than it should?

Most audit overspend comes from unclear scope, not from high fees. The mistakes below inflate cost or reduce the value of the findings, and each has a direct fix you can apply before you sign. Check this list against every quote you receive, and again when you read the final scope of work.

  • Accepting a quote with no encounter count. Ask for the sample size and divide the fee by it.
  • Letting billing staff choose the sample. Have someone outside the billing team select it randomly.
  • Comparing coding rates with audit rates. Compare audit quotes only with audit quotes of similar scope.
  • Buying a comprehensive audit when a focused one fits. Use a focused review when you know the problem area.
  • Ignoring internal time. Budget provider and staff hours for chart pulls and feedback.
  • Auditing without a repayment process. Write down who decides on repayment within the 60-day deadline before the audit starts.
  • Never re-auditing. A single audit shows a snapshot; a re-audit shows whether fixes worked.

Quick summary

  • Published audit prices are scarce; one vendor lists about $75 to $100 per reviewed encounter.
  • Normalize every quote to cost per reviewed encounter before comparing.
  • A baseline sample is commonly 5–10 records per physician, with random selection by someone outside billing.
  • Projections from small samples are rough indicators; counsel decides repayment method.
  • Overpayments must be reported and returned within 60 days of identification.
  • Internal audits cost hours; outside audits add independence at a higher fee.
  • Schedule a focused re-audit after corrections.

Self-assessment: is your audit budget ready?

Answer yes or no using documents rather than assumptions. Questions 1, 3, 5 and 8 carry the most weight, because a no on any of them is the most common source of avoidable cost or risk in a first audit.

  1. Do you know how many encounters your last audit actually reviewed?
  2. Do your quotes state the sample size and how it is selected?
  3. Have you converted each quote to cost per reviewed encounter?
  4. Does the sample cover at least 5–10 records per physician, or at least 5 per federal payer?
  5. Will someone outside the billing team select the sample at random?
  6. Do the quotes list deliverables, such as encounter-level findings and provider education?
  7. Is a business associate agreement in place before records are shared?
  8. Do you have a written process for the 60-day overpayment deadline?
  9. Have you budgeted internal time for chart pulls and provider feedback?
  10. Is a focused re-audit scheduled after corrections?
Yes answersReadinessWhat to do
9–10Budget-readyRequest quotes and proceed with the six-step process.
6–8Partly readyFix questions 1, 3, 5 and 8 first, then request quotes.
0–5Not readyDo not sign a quote yet. Define the audit question, sample and repayment process first.

When should you bring in an outside auditor?

Outside help makes sense when the audit outgrows your team’s time, independence or expertise. Five signals suggest the in-house approach has reached its limit. When two or more apply at the same time, an external review is usually the safer choice, because the findings may carry legal or payer consequences:

  • Findings may require a repayment decision, and you need an independent error rate.
  • A Medicare, Medicaid or commercial payer has asked for records or opened a review.
  • No one outside billing can select the sample and review it objectively.
  • Errors cluster in specialty-specific coding that your team does not audit regularly.
  • Prior audits found problems but no one has verified that fixes held.

When evaluating an auditor, look for a written scope with the sample size, certified reviewers and encounter-level findings. Look also for a signed business associate agreement, a stated turnaround and a clear list of expenses. Ask how findings are handed to billing and providers for correction.

EZMedPro is one example. It delivers medical billing, coding, credentialing, denial management and compliance support through a US-based team, with an emphasis on transparent reporting and no hidden fees. Results vary by practice, so request a written scope and sample report from any vendor, including through EZMedPro’s revenue cycle management service, and see its wider billing and coding services.

Expert Insights

Medical billing audit cost is easiest to manage when you convert each quote into cost per reviewed encounter and tie the sample to the question you need answered. Published prices are rare, so use them as reference points and test them against your own quotes.

Only a few figures here are firm rules: the 60-day repayment deadline, the 180-day investigation pause, the 6-year lookback and the False Claims Act penalty range. The vendor prices, the 5–10 chart sampling guideline, the turnaround ranges and every worked example are practical or illustrative references.

The natural next question is what your own audit should review first. Start with the highest-risk provider or code family. Then ask vendors for itemized quotes that state the sample size and deliverables, beginning with a conversation with EZMedPro’s revenue cycle management team.

Frequently asked questions

How much does a medical billing audit cost?

No universal price exists. One published list prices a basic chart audit at $1,495 per 20 encounters and a comprehensive audit at $1,995 per 20, while another vendor says total engagements run from a few thousand to tens of thousands of dollars. Scope and sample size drive the difference.

What is a good price per chart for a billing audit?

One published vendor list works out to roughly $75 to $100 per reviewed encounter, which is a single data point rather than a market average. A good price is one that matches the scope in writing. Divide every quote by the number of encounters actually reviewed.

What is a good sample size for a billing audit?

A CMS Medicaid integrity fact sheet suggests a basic guideline of five to ten records per physician, at least five records per federal payer, or at least five claims per service type. Higher-risk areas may warrant more. Random selection by someone outside billing matters more than a larger number.

What is a good error rate in a coding audit?

No published standard sets a universal target. Auditors define errors differently, so ask how each is counted. Compare your rate with your own prior audit, by provider and code family, and treat a high rate in one area as a reason to re-audit that area.

How often should a practice audit its billing?

OIG’s 2023 general compliance guidance describes a schedule of audits based on risks found in an annual risk assessment. Many practices run a baseline audit each year and add focused reviews after coding changes, new providers or payer scrutiny. Frequency should follow risk, not the calendar alone.

Can my own billing staff run the audit?

Yes, with limits. CMS advises that staff who deliver or bill the sampled services should not select the sample. An internal reviewer outside the billing workflow can run a baseline audit, while an external reviewer adds independence when findings may affect repayment decisions or payer disputes.

Sources and methodology

(a) Published standards, rules and definitions from named bodies

  • 42 CFR 401.305, requirements for reporting and returning overpayments (law.cornell.edu/cfr/text/42/401.305).
  • CMS, Targeted Probe and Educate (TPE) program page (cms.gov/data-research/monitoring-programs/medicare-fee-service-compliance-programs/medical-review-and-education/targeted-probe-and-educate-tpe).
  • CMS, Fiscal Year 2025 Improper Payments Fact Sheet, January 15, 2026 (cms.gov/newsroom/fact-sheets/fiscal-year-2025-improper-payments-fact-sheet).
  • CMS Medicaid Integrity Program, Self-Audit fact sheet, February 2016 (cms.gov/files/document/selfauditfactfactsheet020116pdf), on sampling guidelines and the projection formula.
  • US Bureau of Labor Statistics, Occupational Outlook Handbook, Medical Records Specialists, May 2025 data: median pay $24.59 per hour.
  • HHS Office of Inspector General, General Compliance Program Guidance (November 2023), as summarized in a December 2023 law-firm review (cmhealthlaw.com).

(b) Named benchmarking data providers

No proprietary benchmarking dataset was used. MGMA, HFMA and AAPC publish compensation and revenue cycle data, but the prices and thresholds in this article are not drawn from those sources and are not attributed to them. Practices needing specialty-specific audit rates should request them from a named provider.