The Loss Nobody Flags
A claim goes out. The payer processes it without a single edit. Payment arrives in 14 days. Your clean claim rate looks great. Your denial rate is under 5%. On paper, everything is working.
But what if that claim was worth $340 more than you billed?
That is the undercoding problem. It does not generate a denial. It does not trigger a remittance remark code. It does not show up in your accounts receivable aging report. The money simply never arrives, and because no system flags a payment that is lower than it should have been, the loss compounds quietly across every payer, every provider, every month. For a mid-sized physician group or a community hospital, that quiet loss can exceed the total dollar impact of denials by a significant margin, yet denials get the dashboards, the weekly meetings, and the dedicated staff.
This guide makes the case for treating undercoding as a revenue integrity issue, not a compliance afterthought, and shows you exactly where to look.
Why Undercoding Stays Hidden
The Paid Claim Creates No Signal
Revenue cycle reporting is built around exceptions. A claim denies, a flag fires, a worklist populates, a biller works it. That feedback loop is real and it deserves attention. But undercoding bypasses the entire loop. When a coder assigns 99213 for a visit that meets 99215, the claim pays at the lower rate. The payer is satisfied. The provider got something. No one calls anyone.
Most practice management and hospital billing systems have no mechanism to compare what was billed against what the documentation actually supported. The only way to find that gap is to go looking for it deliberately, through retrospective chart review, productivity benchmarking, or a focused coding quality audit. Organizations that do not schedule that kind of review may go years without knowing the gap exists.
Audit Fear Drives Defensive Downcoding
There is a second driver that revenue cycle directors rarely discuss openly: coders and physicians who downcode on purpose because they are afraid of attracting attention.
The logic is understandable. RAC, TPE, and UPIC auditors target high-volume, high-complexity claims. A pattern of frequent 99215 or critical care billing can invite review. Some coders, especially those who have lived through an overpayment demand, internalize a rule of thumb that lower is safer. The result is systemic conservative coding that has no clinical or compliance basis but that costs the organization real money on every affected encounter.
This is not a compliance-safe strategy. It is simply inaccurate coding in the other direction. As we cover in our post on surviving payer audits, what protects you from audit liability is documentation integrity and coding accuracy, not artificially deflated claims. Undercoding does not reduce audit risk. It just guarantees lower reimbursement.
Where Undercoding Actually Happens
E/M Level Compression
The 2021 and 2023 AMA E/M guideline changes were designed to give physicians credit for medical decision-making complexity and total time spent, not just the volume of history and exam elements they documented. The new framework opened legitimate pathways to higher-level coding for visits that would have previously been constrained by the old documentation requirements.
Many organizations never fully retrained their coders or their physicians on those changes. The result is continued reliance on old habits, with visit levels clustering at 99213 and 99214 in patterns that do not reflect the complexity of the patient population being served. Our post on the E/M changes and captured revenue goes deeper on the specific MDM tables and where credit is most commonly missed. When you benchmark a practice's E/M distribution against specialty-specific norms and find that 99215 utilization is significantly below peers, that gap almost always represents real revenue left on the table.
Missing Secondary Diagnoses and Comorbidities
In hospital inpatient coding, the presence of a major complication or comorbidity (MCC) or comorbidity and comorbidity (CC) can move a case from one MS-DRG to a significantly higher-weighted DRG. A patient admitted for heart failure who also has chronic kidney disease stage 3, type 2 diabetes with diabetic nephropathy, and morbid obesity carries multiple conditions that, if coded and sequenced correctly, affect both DRG assignment and the severity-of-illness profile the hospital reports to payers and quality programs.
When coders do not query physicians about conditions that are present on admission, or when documentation is ambiguous and no query process exists, those secondary diagnoses go uncaptured. The case gets paid at a lower DRG weight. The loss per case can range from a few hundred dollars to several thousand depending on the DRG pair. Multiply that across hundreds of discharges monthly, and the cumulative impact is substantial. This is precisely why a dedicated CDI program support function matters: not just to prepare for audits, but to capture the complexity that actually exists in the patient record before the claim goes out.
Unbilled Procedures and Add-On Codes
CPT has dozens of add-on codes (designated with a plus symbol in the codebook) that must be billed alongside a primary procedure code. They cannot be billed alone, but they represent real work performed and real reimbursement owed. Code 99292 for additional time in critical care, +96368 for each additional sequential infusion, +11001 for each additional 20 square centimeters of debridement, +93571 and +93572 for additional vessels in fractional flow reserve assessment: these codes are frequently missed not because coders are careless but because workflow gaps between the procedure room, nursing documentation, and the coding queue mean the supporting detail never gets to the coder.
Similarly, global surgical package rules under the Medicare Physician Fee Schedule sometimes cause coders to under-bill by bundling services that are actually separately reportable with modifier 59 or the X-modifier set (XE, XS, XP, XU). When those modifiers are not applied correctly, legitimate unbundling goes uncaptured.
Missed Drug and Injection Billing
In infusion and injection-heavy specialties, oncology, rheumatology, neurology, and pain management, drug administration codes (CPT 96360-96379) and the corresponding HCPCS Level II J-codes for the drugs themselves represent a significant share of revenue. When the nursing administration record does not reconcile with the claim, or when biosimilar substitutions are not coded to the correct J-code, revenue leaks. Some practices also fail to bill the initial infusion code correctly, defaulting to subsequent infusion rates when the correct hierarchy would allow a higher initial service rate.
Incomplete Procedure Documentation
A surgeon performs a laparoscopic cholecystectomy with intraoperative cholangiography. The operative report mentions the cholangiography but does not document the findings or describe the contrast injection technique in sufficient detail. A conservative coder, uncertain whether the documentation supports CPT 47563 (with cholangiography) over 47562 (without), assigns the lower code. The difference in reimbursement is real. The operative report could have supported the higher code if the surgeon had been prompted to add three additional sentences.
This is a documentation problem as much as a coding problem, and it is exactly the kind of gap a CDI program is positioned to prevent prospectively.
How a Revenue Integrity Approach Finds the Loss
Retrospective Coding Audits
A structured retrospective audit pulls a statistically valid sample of paid claims, often 25 to 50 encounters per coder or per provider, and compares what was billed against what the documentation supports. The audit should measure accuracy in both directions: overcoding and undercoding. Organizations that audit only for overcoding are solving half the problem and leaving half the money on the table.
A well-designed coding quality audit will produce a net accuracy rate, identify specific code categories where undercoding concentrates, and give you enough data to calculate an annualized revenue impact estimate. That number is almost always surprising.
Benchmarking Against Peer Groups
Specialty-specific E/M distribution data, case mix index comparisons, and procedure code frequency benchmarks are available from CMS public use files and from commercial analytics platforms. If your orthopedic surgeons bill 99213 at twice the rate of specialty peers, or your hospitalist group shows a case mix index materially below regional comparators with similar patient acuity, those are signals worth investigating. Benchmarking does not prove undercoding, but it focuses your audit effort on the areas most likely to yield findings.
Focused Reviews After Workflow Changes
Any time you implement a new EHR template, onboard a new provider, change a documentation workflow, or shift from one coding team to another, the risk of inadvertent undercoding spikes. A focused pre- and post-implementation review gives you an early read on whether the change created any coding drift before the pattern becomes entrenched across thousands of claims.
The Compliance Position: Accuracy in Both Directions
Let's be direct about something that sometimes gets muddled in revenue integrity conversations. The goal is not to code higher. The goal is to code correctly.
Overcoding creates liability: overpayment demands, False Claims Act exposure, exclusion risk. Undercoding creates a different problem: systematic misrepresentation of the care provided, inaccurate quality and severity data, and direct revenue loss. Neither is a safe harbor. Compliance programs that treat undercoding as irrelevant are not actually protecting the organization; they are just protecting it from one class of risk while tolerating another class of loss.
The compliant path is documentation that accurately captures the care provided, coding that accurately reflects that documentation, and a review process that identifies deviations in either direction. Organizations with mature physician coding (ProFee) programs understand this and build their education and audit workflows accordingly.
Quantifying What This Costs Across Volume
Consider a primary care practice with four physicians, each seeing 20 patients per day, 220 days per year. That is roughly 17,600 encounters annually. If E/M downcoding shifts just 15% of encounters from a level-4 to a level-3 visit, and the reimbursement difference averages $35 per claim under Medicare rates, the annual loss is approximately $92,400. In a specialty practice with higher E/M values, or a hospital outpatient department with facility fees layered in, the per-claim difference is larger and the volume is often higher.
Add missed comorbidities across inpatient discharges, unbilled add-on codes in procedural specialties, and missed J-codes in infusion-heavy practices, and the aggregate number climbs fast. The recurring nature of the loss is what makes it worth urgent attention: unlike a one-time denial, undercoding errors repeat on every affected claim type until someone fixes the root cause.
When to Bring in an Independent Review
Internal audits are valuable, but they have limitations. Coders reviewing their own work tend to find what they expect to find. Managers reviewing their own teams face similar constraints. An external review brings a fresh standard, removes internal political pressure from the findings, and gives leadership a credible baseline they can act on.
If your denial rate is stable but your net collection rate has drifted, or if you have added providers or service lines in the past 12 to 18 months without a corresponding productivity review, those are signs that an independent look is overdue. Organizations considering outsourcing their coding function should always start with a baseline audit so they know what accuracy gap they are solving for, not just in denials but across the full revenue integrity picture.
Download our free Denial Prevention Checklist to start identifying the gaps in your current workflow, including the ones that never generate a denial but are costing you money on every claim.
If undercoding is a gap you want to quantify and close, talk to our team about a coding quality audit designed to measure accuracy in both directions and give you a defensible, actionable revenue recovery estimate.