Denial code

CO 23 denial code

A prior payer already adjusted this, and that adjustment carries over.

Fix and resubmit CO OA 23

What CO 23 means

CO: Contractual obligation. The provider absorbs it and cannot bill the patient.

So the balance cannot move to the patient. Either the appeal recovers it or the practice absorbs it. That makes the appeal decision the whole decision on this line.

The same code, a different prefix. 23 also arrives as OA 23. The reason for the denial is the same. The prefix decides who pays for it, so the next step is not the same. If your remit says OA 23, read that page instead.

Is it worth appealing?

Fix and resubmit. This is a correction, not an appeal. Appealing burns the deadline.

Why it fires

In the order we see it.

  1. The primary payer's allowed amount and adjustments flowed through to the secondary payer.

  2. The primary EOB was not attached, so the secondary could not reconcile the balance.

What to do

Read the primary EOB first. This is usually the secondary correctly honouring the primary's allowed amount, not a denial.

What actually wins it

The documentation, not the argument.

The common mistake. Do not appeal this as a denial. In most cases the secondary is behaving correctly and the balance is contractual or patient responsibility.

Where this comes from. This is our own reading of the code, not the payer's and not a copy of the standards text. We classify it from how these denials actually resolve. Where we are unsure, we say so rather than guessing.

CO 23 description

A prior payer already adjusted this, and that adjustment carries over. So the balance cannot move to the patient. Either the appeal recovers it or the practice absorbs it. That makes the appeal decision the whole decision on this line.

This is our plain-English wording, not the official X12 text. X12 asserts copyright over the published descriptions, so we write our own and say what it means for the money rather than restating the code.

The remark code beside it

The adjustment code says the claim was reduced. The remark code printed next to it says why, and it is the one that tells you what to send back.

RemarkWhat it means
MA04 This was billed as a secondary claim and the payer has no record of what the primary did with it.

Related codes

Free denial review

How much of this is sitting in your write-off pile?

Upload your denial summary for the last 90 days. 4 columns: payer, CARC code, count, billed amount. You get back which were winnable and what they were worth.

Upload your denial export No patient data. No BAA. No charge.