Medical Billing Denial Codes: Complete List With Descriptions and Fixes (2026)
Every claim denial on an ERA carries two pieces of information that determine what you do next. The CARC (Claim Adjustment Reason Code) tells you why the payer denied or adjusted the claim. The group code in front of it tells you who is financially liable: CO (Contractual Obligation) means the provider absorbs the adjustment, PR (Patient Responsibility) means the patient owes, OA (Other Adjustment) covers coordination of benefits and secondary payer logic, and PI (Payer Initiated) flags reductions the payer made on its own, such as pricing corrections.
The table below covers every denial code we have published a fix guide for, grouped by category and linked to the full resolution page. Need to search by code number or keyword? Use our Denial Code Lookup Tool to search all 106 codes in the database.
10 Most Common Denial Codes in Medical Billing
These ten codes account for roughly 75% of all claim denials across payers and specialties, based on Change Healthcare clearinghouse data (2024-2025 aggregate). They are ordered by frequency of occurrence.
-
CO-45: Charges Exceed Fee Schedule/Maximum Allowable~28% of denialsBilled amount reduced to the payer's contracted rate. Usually routine, but hides underpayments when fee schedules are stale, POS codes are wrong, or multi-TIN contracts carry different rates.
-
CO-4: Procedure Code Inconsistent With Modifier or Missing Modifier~20% combined w/ CO-16The procedure code requires a modifier that is missing, or the modifier attached does not match the procedure. Common with modifier 25 on E/M visits and modifier 59 on bundled procedures.
-
CO-97: Bundled/Included Procedure~15% of denialsThe billed procedure is considered part of another procedure performed on the same date. Requires correct use of modifier 59 or X-modifiers (XE, XS, XP, XU) with documentation supporting distinct services.
-
CO-18: Duplicate Claim/Service~8% of denialsThe payer's system flagged this as a duplicate of a previously submitted claim. Can be a true duplicate from resubmission, or a false duplicate when bilateral procedures or multiple units share a code.
-
CO-29: Timely Filing Limit Exceeded~10% of denialsThe claim was received after the payer's filing deadline. Revenue lost to CO-29 is almost never recoverable unless you can prove the original submission date or qualify for a filing exception.
-
CO-22: Coordination of Benefits~5% of denialsAnother payer is primary. The claim must be submitted to the primary insurer first or include the primary's EOB with the secondary submission.
-
CO-26: Expenses Incurred Prior to Coverage~4% of denialsService date falls outside the patient's active coverage window. CO means the provider absorbs the write-off. Verify the effective date and rebill to the correct payer.
-
CO-55: Procedure/Billed After Date of Death~2% of denialsThe service date on the claim falls after the payer's recorded date of death for the patient. Often a data-entry error or a lag in death-record updates at the payer.
-
CO-150: Payer Deems Not Medically Necessary~3% of denialsThe payer does not consider the service medically necessary based on the diagnosis code(s) submitted. Requires resubmission with supporting clinical documentation or a peer-to-peer review.
-
The billed amount or frequency exceeds what the payer contract allows for this service. Different from CO-45 in that this is a contract cap, not a fee schedule reduction.
All Denial Codes: Sortable Reference Table
Click any column header to sort. Use the search box to filter by code number, description, or category. Every code with a fix guide links directly to the resolution page.
| Code | Description | Liable | Category | Guide |
|---|---|---|---|---|
| CO-22 | Coordination of benefits: another payer is primary | CO | Eligibility | Fix guide |
| CO-26 | Expenses incurred prior to coverage: service date outside active window | CO | Eligibility | Fix guide |
| PR-26 | Expenses incurred prior to coverage: patient responsible (coverage lapsed) | PR | Eligibility | Fix guide |
| CO-55 | Procedure billed after the patient's date of death on record | CO | Eligibility | Fix guide |
| CO-131 | Claim does not meet payer-specific criteria for the network/plan | CO | Eligibility | Fix guide |
| CO-185 | Fatal edit: claim data does not match payer's member record | CO | Eligibility | Fix guide |
| CO-4 | Procedure code inconsistent with modifier, or required modifier missing | CO | Coding | Fix guide |
| CO-97 | Procedure bundled into another service on the same date | CO | Coding | Fix guide |
| CO-206 | National Drug Code (NDC) not valid for the date of service | CO | Coding | Fix guide |
| CO-208 | National Drug Code (NDC) units, quantity, or form do not match | CO | Coding | Fix guide |
| CO-209 | National Drug Code (NDC) not eligible under the patient's benefit plan | CO | Coding | Fix guide |
| CO-140 | Patient/insured not eligible for this service on the date billed | CO | Authorization | Fix guide |
| CO-49 | Routine/preventive exam: non-covered charge per contract | CO/PR | Provider | Fix guide |
| CO-18 | Duplicate claim or service: exact or near-match already processed | CO | Duplicate/Filing | Fix guide |
| CO-29 | Timely filing limit exceeded: claim received after payer deadline | CO | Duplicate/Filing | Fix guide |
| CO-150 | Service not deemed medically necessary based on diagnosis submitted | CO | Medical Necessity | Fix guide |
| CO-21 | Charges exceed contracted limitations for this service | CO | Contractual | Fix guide |
| CO-45 | Charges exceed fee schedule or maximum allowable amount | CO | Contractual | Fix guide |
Frequently Asked Questions
What is the difference between CO and PR on a denial code?
CO (Contractual Obligation) means the provider absorbs the adjustment as a write-off under the payer contract. PR (Patient Responsibility) means the patient owes the balance. The same CARC number can appear with either group code, and the group code determines who you pursue for payment. CO adjustments cannot be billed to the patient.
How do I look up a denial code that is not listed on this page?
Our Denial Code Lookup Tool contains all 106 CARC codes in the current X12 835 standard. Enter the code number or a keyword from the remittance description to find the plain-English explanation and resolution steps.
When is a denial appealable versus requiring a corrected claim?
A denial is appealable when the payer made an incorrect determination, such as denying a medically necessary service or applying the wrong fee schedule. A corrected claim is the right path when the original submission contained an error: wrong modifier, missing information, incorrect payer ID, or a coding mismatch. Filing an appeal on a claim that needs correction wastes time; filing a corrected claim on a valid denial waives your appeal rights with some payers.
What are the most common denial codes in medical billing?
Based on Change Healthcare clearinghouse data, the five most common denial codes by frequency are CO-45 (charges exceed fee schedule), CO-16/CO-4 (missing or invalid information/modifier), CO-97 (procedure bundled), CO-29 (timely filing exceeded), and CO-18 (duplicate claim). Together, these five categories account for roughly 75% of all claim denials.
Denials costing your group more than 5% of net revenue?
We audit denial queues for multi-location practices and build the workflows that prevent the same codes from recurring. The analysis is free.
Request a Denial Audit