# CO 16 Denial Code: What It Means and How to Fix It

> CO 16 means the claim lacks information or has a billing error. Read the remark code, correct the claim and submit it again to get paid.

Source: https://webillhealth.com/co-16-denial-code/  
Publisher: WeBill Health  
Last updated: November 4, 2026

Denial code

## CO 16 denial code, cleared on the next submission

CO 16 means the payer found missing or invalid data. Fix it once and the claim goes back for payment.

[Request a Revenue Defense Audit](https://webillhealth.com/revenue-defense-audit/request/)

A CO 16 denial means the payer could not process the claim as it was sent, and the remark code printed beside it says why. Correct that item, send the claim again as a new claim, and the payer can process it.

* What CARC 16 says
Claim/service lacks information or has submission/billing error(s). [X12 reason codes](https://x12.org/codes/claim-adjustment-reason-codes)
* Group code CO
Contractual Obligation. [X12 group codes](https://x12.org/codes/claim-adjustment-group-codes)
* Remark code
X12 requires at least one remark code with CARC 16. [X12 reason codes](https://x12.org/codes/claim-adjustment-reason-codes)
* Appeal or new claim
A return reject (MA130) is not appealed. A new claim goes in with the corrected information. [CGS Medicare, When to appeal](https://cgsmedicare.com/partb/appeals/when.html)
* Unprocessable claims
A claim returned as unprocessable is not denied and is not afforded appeal rights. [Noridian, claim terminology](https://med.noridianmedicare.com/web/jddme/claims-appeals/claim-submission/terminology)

## In the official words

> Claim/service lacks information or has submission/billing error(s)

[X12](https://x12.org/codes/claim-adjustment-reason-codes)

> Do not send an appeal; a new claim must be submitted with the corrected information.

[CGS Administrators, LLC](https://cgsmedicare.com/partb/appeals/when.html)

## Read the remark code first

CARC 16 never travels alone. X12 requires at least one remark code with it, and that remark code holds the real instruction. X12 also says not to use CARC 16 for claim attachments or other documentation. [X12 reason codes](https://x12.org/codes/claim-adjustment-reason-codes)

Noridian’s DME library lists these remark codes with CARC 16, and each one names the field to fix:

* **M51:** Missing/incomplete/invalid procedure code(s).
* **M76:** Missing/incomplete/invalid diagnosis or condition.
* **N382:** Missing/incomplete/invalid patient identifier.

[X12 remark codes](https://x12.org/codes/remittance-advice-remark-codes) [Noridian, M51](https://med.noridianmedicare.com/web/jddme/topics/ra/denial-resolution/m51-16) [Noridian, M76](https://med.noridianmedicare.com/web/jddme/topics/ra/denial-resolution/m76-16) [Noridian, N382](https://med.noridianmedicare.com/web/jddme/topics/ra/denial-resolution/n382-16)

## How to clear a CO 16 denial

1. Pull the remark code for the line from the 835 or the paper remit.
2. Correct the field it names in the claim and in the patient or provider record, so the next claim does not repeat the error. For M76, Noridian says to add the diagnosis and rebill. For N382, it says to correct the claim and resubmit it as a new claim.
3. Check for MA130. X12 words it as a claim with incomplete or invalid information, no appeal rights and a request to submit a new claim. Noridian says a claim returned as unprocessable is not afforded appeal rights, and CGS says a return reject (MA130) gets a new claim, not an appeal. Noridian Part B applies the same rule to Medicare Secondary Payer claims rejected with CARC 16: submit a new claim with corrected information, per the remark code.
4. Watch the filing limit. Noridian says an unprocessable Medicare claim has to be corrected and resubmitted inside the one year filing window, counted from the date of service. Commercial limits are set in your contract.
5. Track the new claim until it pays, and log the cause so the same field gets checked before the next submission.

The appeal rule and the filing limit come from Medicare contractor guidance. [Noridian, claim terminology](https://med.noridianmedicare.com/web/jddme/claims-appeals/claim-submission/terminology) [CGS Medicare](https://cgsmedicare.com/partb/appeals/when.html) [Noridian, MSP claims rejected with CARC 16](https://med.noridianmedicare.com/web/jfb/topics/msp/new-process-for-msp-claims-rejected-with-carc-16) [Noridian, Timely Filing](https://med.noridianmedicare.com/web/jfb/topics/claim-submission/timely-filing)

## Stop CO 16 before it starts

The remark codes above point at fields such as the patient identifier, the procedure code and the diagnosis. Those are checks a claim can pass before it leaves the office.

WeBill Health maintains internal payer rule libraries organized by specialty and by carrier, built and updated by people who work claims in your specialty every day. Every claim receives Human Expert Review against them before it goes out.

## Sources

* [X12 reason codes](https://x12.org/codes/claim-adjustment-reason-codes)
* [X12 group codes](https://x12.org/codes/claim-adjustment-group-codes)
* [CGS Medicare, When to appeal](https://cgsmedicare.com/partb/appeals/when.html)
* [Noridian, claim terminology](https://med.noridianmedicare.com/web/jddme/claims-appeals/claim-submission/terminology)
* [x12.org, remittance advice remark codes](https://x12.org/codes/remittance-advice-remark-codes)
* [med.noridianmedicare.com, new process for msp claims rejected with carc 16](https://med.noridianmedicare.com/web/jfb/topics/msp/new-process-for-msp-claims-rejected-with-carc-16)
* [med.noridianmedicare.com, m51 16](https://med.noridianmedicare.com/web/jddme/topics/ra/denial-resolution/m51-16)
* [med.noridianmedicare.com, m76 16](https://med.noridianmedicare.com/web/jddme/topics/ra/denial-resolution/m76-16)
* [med.noridianmedicare.com, n382 16](https://med.noridianmedicare.com/web/jddme/topics/ra/denial-resolution/n382-16)
* [med.noridianmedicare.com, timely filing](https://med.noridianmedicare.com/web/jfb/topics/claim-submission/timely-filing)

## Denial Defense 2.0

Root cause denial work that closes the documentation gaps behind repeat denials before they disrupt your revenue cycle.

**98%**

clean claim rate

**40%**

A/R reduction within 90 days

**500+**

payer rulesets in our rule libraries

[See Denial Defense 2.0](https://webillhealth.com/denial-defense-2-0/)

## Related denial codes

These codes often appear beside CO 16 or clear the same way.

* [CO 197](https://webillhealth.com/co-197-denial-code/)
* [CO 22](https://webillhealth.com/co-22-denial-code/)
* [CO 4](https://webillhealth.com/co-4-denial-code/)

See every code on [Denial Codes Explained: What Each Means and How to Clear It](https://webillhealth.com/denial-codes/). When the same denial keeps returning, read the [Denial Root Cause Playbook](https://webillhealth.com/denial-root-cause-playbook/).

Reviewed by [Tyler Nguyen](https://webillhealth.com/tyler-nguyen/), Denial Defense Manager, on November 4, 2026. Facts verified November 1, 2026.

## Find the denials that keep coming back

The Revenue Defense Audit is a free, forensic review of your claims and A/R by the team that would work your account. It maps your denial patterns by payer and code, with the root cause behind each one.

[Check my Revenue Defense Score](https://webillhealth.com/revenue-defense-score/?specialty=family-medicine) for the denial exposure in your specialty.

[Request a Revenue Defense Audit](https://webillhealth.com/revenue-defense-audit/request/)

WeBill Health is a specialty focused revenue cycle management partner for independent practices. Request a Revenue Defense Audit at https://webillhealth.com/form/
