CO 96 Denial Code: Non-Covered Charges

Official CARC description: “Non-covered charge(s). The related remark code identifies why.” Here’s what it actually means, why it fires, and how to get the claim paid.

Contractual Obligation (CO)Fix steps belowFree appeal letter draftNo PHI needed

What CO 96 actually means

The payer classified the service as outside the benefit plan. The companion RARC and the plan document decide whether this is real — benefit exclusions are misapplied constantly, especially on preventive-vs-diagnostic and screening services.

Liability group: CO = Contractual Obligation — the provider absorbs it — the amount cannot be billed to the patient. If the denial is wrong, the money is recovered by correcting or appealing the claim, not by balance-billing.

Also written: CO-96, CO96, “denial code 96”, “96 denial code” or “reason code 96” — same CARC, different ERA formatting.

CO 96 vs PR 96 — same number, different liability

Reason code 96 also appears under another group on the ERA. The number is the reason; the prefix decides who absorbs the money. This page covers CO 96 (Contractual Obligation). If your ERA shows a different prefix, use the matching page:

Why CO 96 fires

How to fix CO 96

1

Step 1

Pull the RARC and the plan's evidence-of-coverage language for that service

2

Step 2

If miscategorised: appeal citing the benefit section that covers it

3

Step 3

If truly excluded: shift liability correctly (ABN on file? then bill patient)

4

Step 4

Preventive claims: verify dx order and modifier 33 before conceding

How to appeal it

Appeal when the plan actually covers the service: quote the member handbook/EOC section, attach the ACA preventive-services list where applicable, and challenge the benefit categorisation — these reverse more often than any “real” exclusion.

Draft a CO 96 appeal letter now ↓

Draft the appeal letter

Fill in the denial facts — use placeholders, never real patient data (the letter keeps [PATIENT NAME]-style fields so you can merge real details privately). A payer-ready draft with an enclosure checklist comes back in ~20 seconds.

Your appeal letter draft will appear here.

Frequently asked questions

What is the CO 96 denial code description?

The official CARC description for CO 96 is: “Non-covered charge(s). The related remark code identifies why.” In practice: The payer classified the service as outside the benefit plan. The companion RARC and the plan document decide whether this is real — benefit exclusions are misapplied constantly, especially on preventive-vs-diagnostic and screening services.

What does denial code 96 mean on an EOB?

Denial code 96 under the CO group (Contractual Obligation) means: Non-covered charge(s). The related remark code identifies why. The number is the reason; the CO prefix decides who is liable — the provider absorbs it — the amount cannot be billed to the patient. If the denial is wrong, the money is recovered by correcting or appealing the claim, not by balance-billing.

Is CO-96 the same as CO96 or “denial code 96”?

Yes. CO 96, CO-96, CO96 and “denial code 96” are the same CARC — clearinghouses, payer portals and PM systems just print it differently. Only the group prefix (CO, PR, OA or PI) changes the meaning, because it changes who has to absorb the amount.

Is CO 96 the provider’s write-off or the patient’s responsibility?

CO stands for Contractual Obligation — the provider absorbs it — the amount cannot be billed to the patient. If the denial is wrong, the money is recovered by correcting or appealing the claim, not by balance-billing.

Can you appeal a CO 96 denial?

Appeal when the plan actually covers the service: quote the member handbook/EOC section, attach the ACA preventive-services list where applicable, and challenge the benefit categorisation — these reverse more often than any “real” exclusion.

What is the difference between CO 96 and PR 96?

The number 96 is the same reason code in both — what changes is the liability group. PR 96 is Patient Responsibility. CO 96 is Contractual Obligation, so the provider absorbs it. Check the prefix on the ERA before you write anything off or bill the patient — a mis-grouped 96 is one of the more winnable appeals.

Related denial codes