CO-45 (charge exceeds fee schedule) and CO-97 (benefit bundled into another service) are consistently the two highest-volume denial codes across Medicare and commercial payers, particularly for multi-procedure and surgical claims.

The top medical billing denial codes practices see most often are CO-45, CO-97, CO-16, CO-50, CO-96, CO-18, CO-29, CO-109, CO-151, and CO-197, codes tied to fee schedule adjustments, bundling, missing information, medical necessity, and timely filing.
Together, these ten account for the majority of denied and adjusted claims across Medicare, Medicaid, and commercial payers, and each one is preventable with the right front-end verification, coding accuracy, and denial management infrastructure in place.
For multi-site groups and multi-OR facilities, medical billing denial codes are not a back-office nuisance. They are a direct line item against Net Collection Ratio, Days in AR, and enterprise value. A facility running a 10% denial rate on a $5M book of business is leaving real revenue on the table every single month, and most of it traces back to a short list of recurring codes.
What Medical Billing Denial Codes Actually Tell You
Every denied or adjusted claim carries a Claim Adjustment Reason Code (CARC), often paired with a Remittance Advice Remark Code (RARC) that adds payer-specific context. CARCs are standardized under HIPAA transaction rules and maintained by X12 on behalf of CMS, which means the same code means the same thing whether it comes from Medicare, a Medicaid MCO, or a commercial payer.
Group codes attached to each CARC (CO for Contractual Obligation, PR for Patient Responsibility, and OA for Other Adjustment) tell you who is financially responsible for the adjustment and whether the balance can be shifted to the patient.
Reading these codes correctly is the first step in any serious denial management infrastructure. Misreading a CO-97 as a billing error instead of a bundling issue, for example, sends staff down the wrong appeal path and wastes AR follow-up hours that should be going toward recoverable revenue.
The 20 Medical Billing Denial Codes Facilities See Most
- CO-45: Charge Exceeds Fee Schedule. The billed amount exceeds the payer's contracted or allowable rate. Prevention requires quarterly fee schedule audits against payer contracts, not annual ones.
- CO-97: Benefit Included in Another Service. Payment is bundled into the allowance for another already-adjudicated procedure. This is the single largest source of implant and multi-procedure revenue leakage in orthopedic and ASC billing.
- CO-16: Claim Lacks Information. Missing or invalid data on the claim itself, usually paired with an RARC pointing to the specific missing element. A clean-claim scrubber catches most CO-16s before submission.
- CO-50: Not Deemed Medical Necessity. The payer's Local Coverage Determination (LCD) or National Coverage Determination (NCD) does not support the diagnosis-to-procedure pairing billed.
- CO-96: Non-Covered Charges. The service itself falls outside the plan's covered benefit, distinct from a medical necessity denial.
- CO-18: Duplicate Claim/Service. Often triggered by resubmission before the original claim has finished adjudication, or by split billing across departments.
- CO-29: Timely Filing Limit Expired. The claim was submitted after the payer's filing deadline. This is one of the few denial codes that is almost never appealable once triggered.
- CO-109: Claim Not Covered by This Payer. The claim went to the wrong payer or contractor, common in coordination-of-benefits and Medicare Advantage crossover scenarios.
- CO-151: Payment Adjusted for Frequency/Duration. The number or frequency of services billed exceeds what the payer's policy allows in the coding period.
- CO-197: Precertification/Authorization Absent. The prior authorization required for the service was missing, expired, or did not match what was billed.
- CO-4: Procedure Inconsistent with Modifier. A modifier mismatch, frequently seen with bilateral, staged, or multi-surgeon procedures.
- CO-11: Diagnosis Inconsistent with Procedure. The ICD-10 code billed does not support medical necessity for the CPT/HCPCS code billed.
- CO-22: Coordination of Benefits Issue. Another payer is primary, and the claim was billed to the wrong payer first.
- CO-27: Expenses Incurred After Coverage Terminated. Eligibility lapsed between the date of service and the date of billing.
- CO-31: Patient Cannot Be Identified as Insured. Eligibility verification failed to match patient demographics to an active policy.
- CO-119: Benefit Maximum Reached. The patient's plan-year or lifetime benefit limit for the service has been exhausted.
- CO-125: Submission/Billing Error. A catch-all for format or field errors not covered by more specific codes.
- PR-1: Deductible Amount. Patient responsibility for unmet deductible; not a true denial but frequently mismanaged in AR aging reports.
- PR-2: Coinsurance Amount. Patient share under a coinsurance structure, similarly not a denial but a common source of AR aging confusion.
- OA-23: Impact of Prior Payer Adjustment. Adjustment reflecting how a prior payer's payment affects what the current payer owes, common in secondary and tertiary claims.
Why These Medical Billing Denial Codes Keep Recurring
Most denial patterns trace back to three operational gaps: front-end eligibility and authorization verification that doesn't run close enough to the date of service, coding teams working from outdated payer LCD/NCD policy libraries, and AR follow-up that treats every denial the same instead of routing by root cause.
A facility that fixes the front end typically sees CO-16, CO-31, CO-109, and CO-197 volume drop first, since those four are almost entirely preventable before the claim ever leaves the building.
CO-97 and CO-45 require a different fix. These are contract and bundling issues, not documentation issues, and they need real-time NCCI edit checking plus payer-specific fee schedule reconciliation, infrastructure most internal billing teams and generalist RCM vendors don't maintain at the level multi-OR facilities require.
Denial Code Categories at a Glance
|
Category |
Example Codes |
Root Cause |
Who's Responsible |
|
Contractual/Fee Schedule |
CO-45, CO-97 |
Contract terms, bundling rules |
Provider (write-off) |
|
Documentation/Submission |
CO-16, CO-125, CO-4 |
Missing or inconsistent claim data |
Provider (correctable) |
|
Medical Necessity |
CO-50, CO-96, CO-11 |
LCD/NCD or coverage policy mismatch |
Provider (appealable) |
|
Eligibility/Authorization |
CO-109, CO-197, CO-31, CO-27 |
Front-end verification gaps |
Provider (preventable) |
|
Timing/Frequency |
CO-29, CO-18, CO-151 |
Filing deadlines, duplicate or frequency limits |
Provider (rarely appealable) |
|
Patient Responsibility |
PR-1, PR-2 |
Deductible, coinsurance |
Patient |
Preventing denials at this volume takes more than a coding cheat sheet. It takes denial management infrastructure that routes each code to the right prevention or appeal path automatically. That's the operational layer MBC builds for multi-site and multi-OR groups, backed by our transparent pricing model for outsourced RCM.
To see where your facility's denial rate stacks up, call 888-357-3226 or email info@medicalbillersandcoders.com to request a Facility Yield Audit.
Summary
Twenty CARC codes, led by CO-45, CO-97, CO-16, CO-50, and CO-29, account for most of the denied and adjusted claims multi-site healthcare groups see today. Each falls into one of five root-cause categories: contractual/fee schedule, documentation, medical necessity, eligibility/authorization, or timing.
Fixing the front-end verification gaps resolves the eligibility and authorization codes fastest, while CO-97 and CO-45 require dedicated NCCI edit checking and payer contract reconciliation. Facilities that build denial management infrastructure around root-cause routing, rather than treating every denial identically, see measurable improvement in Days in AR and Net Collection Ratio within a single quarter.
References: