Notes on payer behavior
Denial codes, explained: what the payer is saying, and whether it's worth chasing
Every reduced or denied line on a remittance carries a code. The code is the payer's one-line explanation, written for machines, and most billing systems post it without anyone reading it. Read properly, the codes sort a year of denials into two piles: the ones that reverse with a document or a corrected claim, and the ones that don't. The table below is the sorting key. Each row links to the deeper note where we've written one.
How to read a code
Three parts. The group code (CO, PR, OA, PI) says who the amount belongs to: contractual write-off, patient, another payer, or a payer-initiated reduction. That's the first thing to check, because it decides whether you can bill the patient at all. The reason code is the number, from the X12 list. The remark code, when present, is the specific reason behind a generic number; codes like 16, 96 and 252 are unreadable without one. Where each sits in the 835.
The codes that matter most to an independent practice
| Code | The payer's words | What it usually is | Recoverable? | Note |
|---|---|---|---|---|
| CO-4 | Procedure code inconsistent with the modifier, or a required modifier is missing | A modifier mismatch on the claim | Yes, corrected claim | The note |
| CO-11 | The diagnosis is inconsistent with the procedure | Diagnosis code doesn't support the CPT on the claim | Yes if the chart supports a matching diagnosis | Coming |
| CO-16 | Claim lacks information or has billing errors | A missing or wrong field; the remark code names it | Yes, resubmission | The note |
| OA-18 | Exact duplicate claim or service | A true resubmission, or two distinct same-day services collapsed into one | False duplicates yes; true duplicates no | The note |
| CO-22 | Care may be covered by another payer | Coordination-of-benefits hold | Yes, after the primary payer or a COB update | The note |
| OA-23 | Impact of prior payer's adjudication | Secondary payer accounting for what the primary paid | Not a denial; check the math | Coming |
| CO-27 | Expenses incurred after coverage terminated | Patient's plan ended before the date of service | Rarely; verify the term date and any new plan | Coming |
| CO-29 | The time limit for filing has expired | Late filing, per the payer's records | Yes with proof of timely submission or a COB exception | The note |
| CO-45 | Charge exceeds the contracted or fee-schedule amount | The routine contractual write-off | Only where allowed is below contract | The note |
| CO-50 | Not deemed medically necessary by the payer | A coverage-policy mismatch, or a real clinical dispute | Mismatches yes; clinical disputes are the physician's appeal | The note |
| CO-96 | Non-covered charge | A category; the remark code says why | Bundling, setting, frequency and modifier cases yes; true exclusions no | The note |
| CO-97 | Included in the payment for another service | Global period or bundling | Yes when the service was separate | The note |
| CO-109 | Not covered by this payer; send to the correct payer | Wrong payer | Yes, at the right payer, inside its window | The note |
| CO-119 | Benefit maximum reached | Visit or dollar cap for the period | Only if the count is wrong | Coming |
| CO-150 | Information doesn't support this level of service | Downcoding | Yes with the note | The note |
| CO-151 | Information doesn't support this many or this frequency of services | Units or frequency limit | Yes when the units are documented | Coming |
| CO-197 | Authorization absent | No authorization matched to the claim | Yes if one exists or an exception applies | The note |
| CO-204 | Not covered under the patient's current benefit plan | A plan exclusion | Rarely; group code may need correcting | Coming |
| CO-236 | Procedure combination not compatible per NCCI | A procedure-to-procedure edit | Indicator-1 pairs yes with a modifier; indicator-0 no | The note |
| CO-252 | Attachment or documentation required | A pending request for records or an invoice | Yes, send the document inside the window | The note |
| CO-B7 | Provider not certified or eligible for this service on this date | Credentialing or enrollment gap | Yes if the enrollment was effective; otherwise no | Coming |
"Recoverable" here means the fix is documentary: a corrected claim, a document, a contract page, a reprocessing request. Where the answer is a clinical argument, the physician appeals, and a recovery firm should say so rather than take the case.
The pattern behind the codes
One denial is a chore. Four hundred with the same code from the same payer in the same quarter are a single rule firing the same way, and a single reconsideration with a claim list reverses them together. That's the entire economics of denial recovery, and it's why the count by code, by payer, by month is the first report worth running on a year of remittances. What denial recovery is, and which denials are worth chasing.
Questions people ask about denial codes
What is a denial code?
A claim adjustment reason code (CARC) on the electronic remittance that explains why a payer paid less than billed or nothing at all. The X12 standards body maintains the list. A group code (CO, PR, OA, PI) says who the amount belongs to, and a remark code (RARC) often adds the specific reason.
What's the difference between CO and PR denial codes?
The group code. CO means contractual obligation: the amount is the provider's write-off and can't be billed to the patient. PR means patient responsibility. The reason code number is the same in both; the letters decide who pays.
Which denial codes are worth appealing?
The administrative ones: missing information (16), modifiers (4), duplicates that aren't (18), coordination of benefits (22), timely filing with proof (29), underpayment inside a CO-45, bundling the contract doesn't allow (97, 236), wrong payer (109), documentation requests (252), authorization on file (197), and level of service (150). Medical-necessity disputes (50) and true plan exclusions (96, 204) are a different job.