CO-16 Denial Code: What It Means and How to Fix It
The official X12 definition, the remark codes that tell you which field is wrong, and the exact path back to payment: corrected claim, new claim or reopening, not an appeal.
CO-16 is the denial code a payer uses when a claim cannot be processed because information is missing or a submission or billing error was found. X12, which maintains the code list, defines Claim Adjustment Reason Code 16 as “Claim/service lacks information or has submission/billing error(s).” The CO in front of it is the Contractual Obligation group, which means the adjusted amount is the provider's to resolve, never the patient's to pay.
CO-16 on its own does not tell you what is wrong. The official usage note says at least one remark code (RARC) must be provided with it, and that remark code names the field. So the first move on every CO-16 is the same: read the remark codes on the same line of the remittance, fix exactly that, and resubmit the right way.
Last updated October 23, 2026. Reviewed by Jacob Greenberg, ClaimCarePro.
The official CO-16 definition, in full
Quoted from the X12 Claim Adjustment Reason Code list, read October 23, 2026.
“Claim/service lacks information or has submission/billing error(s). Usage: Do not use this code for claims attachment(s)/other documentation. At least one Remark Code must be provided (may be comprised of either the NCPDP Reject Reason Code, or Remittance Advice Remark Code that is not an ALERT.) Refer to the 835 Healthcare Policy Identification Segment (loop 2110 Service Payment Information REF), if present.”
X12, Claim Adjustment Reason Codes, code 16 (start 01/01/1995, last modified 03/01/2018)
Three things in that usage note matter for the fix:
- It is not the attachment code. When a payer wants records or other documentation, the correct reason code is CARC 252 (“An attachment/other documentation is required to adjudicate this claim/service”). A CO-16 is about data on the claim itself.
- A remark code is mandatory. An “ALERT” remark does not count, so MA13 alone does not satisfy it. If none is there, the payer owes you the missing element on the phone.
- Look for a policy ID. If the 835 carries a Healthcare Policy Identification reference on the service line, it points to the payer policy that drove the edit.
Which group codes CO-16 rides under, and what that means for the patient balance
CO-16 almost always arrives as CO, Contractual Obligation. X12 has four group codes: CO (Contractual Obligation), PR (Patient Responsibility), OA (Other Adjustment) and PI (Payor Initiated Reduction). Medicare's manual puts it plainly: group codes assign financial responsibility to the provider or the beneficiary, while the reason code says why payment differs from the charge.
Every CO-16 pairing in Medicare's claims manual is Group Code CO. In some scenarios, such as a missing ordering provider, Medicare adds remark code MA13: “Alert: You may be subject to penalties if you bill the patient for amounts not reported with the PR (patient responsibility) group code.” In practice, that means the full charge on a CO-16 line stays open on your books as a claim to fix. It does not move to the patient statement, and a PR-16 is not something you should expect to see.
The remark codes that most often come with CO-16
Descriptions quoted from the X12 RARC list. Typical trigger from Medicare's Pub. 100-04, Ch. 1, §80.3.2.1.
| RARC | Official description (X12) | What usually triggered it |
|---|---|---|
| M76 | Missing/incomplete/invalid diagnosis or condition. | Diagnosis missing, invalid or truncated (not coded to the full character). |
| MA63 | Missing/incomplete/invalid principal diagnosis. | An external-cause code (ICD-10-CM V00–Y99) placed in the first diagnosis position. |
| N290 | Missing/incomplete/invalid rendering provider primary identifier. | Rendering NPI absent from the line (item 24J), common when a new clinician starts billing. |
| N257 | Missing/incomplete/invalid billing provider/supplier primary identifier. | Group NPI missing or not the one the payer has on file for the tax ID. |
| N382 | Missing/incomplete/invalid patient identifier. | Member ID or Medicare beneficiary identifier keyed wrong or out of date. |
| N329 | Missing/incomplete/invalid patient birth date. | Birth date missing, or in the wrong format on paper claims. |
| N286 / N285 | Missing/incomplete/invalid referring provider primary identifier / name. | A referred service with no referring NPI or name. |
| N265 / N264 | Missing/incomplete/invalid ordering provider primary identifier / name. | Labs, imaging and DME with no ordering provider; N575 adds a name mismatch. |
| M20 | Missing/incomplete/invalid HCPCS. | A required modifier missing, invalid or obsolete. |
| M59 | Missing/incomplete/invalid 'to' date(s) of service. | A multi-day line with no valid to-date. |
| M51 | Missing/incomplete/invalid procedure code(s). | Unlisted or NOC code billed without a narrative in item 19 or an attachment. |
| MA114 | Missing/incomplete/invalid information on where the services were furnished. | Service facility name, address or ZIP missing (item 32). |
| MA92 | Missing plan information for other insurance. | Other coverage indicated but the primary plan details are missing. |
| MA130 | Your claim contains incomplete and/or invalid information, and no appeal rights are afforded because the claim is unprocessable. Please submit a new claim with the complete/correct information. | Medicare’s signal that this is a return, not a denial: fix and resubmit, do not appeal. |
Each of those pairings, CO-16 plus the RARC, is the combination Medicare tells its contractors to use for that missing field, and Medicare says the combinations follow the CAQH CORE code-combination rules that all payers must use. Commercial payers send the same remark codes for the same problems, though their scrubbers check more fields and some send their own proprietary codes on the paper EOB.
Top causes of CO-16
| Cause | What went wrong | Where to fix it |
|---|---|---|
| Provider identifiers | Rendering NPI missing from the line, billing NPI not tied to the tax ID, or a new clinician billing before the payer linked them to the group. | Claim setup; the payer’s provider file. See billing before credentialing is complete. |
| Diagnosis coding | Code missing, not coded to the highest specificity, or an external-cause code in the first position. | Charge entry; coder review. |
| Patient demographics | Member ID, Medicare beneficiary identifier, birth date or name not matching the payer. | Front desk; eligibility check on the visit date. |
| Referring and ordering providers | Referred consults, labs, imaging and DME sent without the referring or ordering NPI and name. | Order entry; superbill. |
| Modifiers and codes | A required modifier missing, an invalid or deleted code, or an unlisted code with no description. | Coding; annual code-set updates. |
| Service location | Facility name, address or ZIP missing when care was not in the office or home. | Claim setup per location. |
| Other insurance | Secondary claim sent with no primary plan details or prior payer EOB. | Coordination of benefits at intake. |
Provider-identifier CO-16s cluster around onboarding. When a new provider starts seeing patients before the payer has finished enrollment, the rendering NPI may be valid nationally but unknown to that plan. Our billing before credentialing is complete guide covers how to hold or route those claims.
How to fix a CO-16: corrected claim, new claim, reopening or appeal
The fix is almost always a resubmission, not an appeal, and the right resubmission depends on what the payer did with the original claim.
- Read every remark code on the line. Write down the field each one names. Two or three RARCs on one line means two or three fixes.
- Pull the source record, not the claim. Check the insurance card, the NPI registry, the order, the chart diagnosis. Fixing the claim from the claim just resends the same error.
- If Medicare sent MA130, submit a new claim. Medicare's manual says a claim returned as unprocessable “does not meet the criteria to be considered as a claim, is not denied, and, as such, is not afforded appeal rights.” MA130 says “submit a new claim with the complete/correct information.” Medicare's manual allows either a corrected claim or an entirely new claim, depending on how the claim was returned.
- If Medicare processed the claim and the error was clerical, request a reopening. Medicare Claims Processing Manual Ch. 34 §10.4 says clerical errors, including transposed codes, inaccurate data entry and incorrect provider numbers, modifiers or dates of service, are handled as reopenings rather than appeals.
- For commercial payers, send a corrected claim. On the CMS-1500, item 22 carries frequency code 7 (“Replacement of prior claim”) and the payer's original reference number, per the NUCC instructions; the 837 carries the same values electronically. Code 8 voids a claim. Follow each payer's own corrected-claim rules, because some want the whole claim resent, not just the changed line.
- Appeal only when the payer is wrong. If the data on the claim was already complete and correct, for example the NPI the payer says is missing is in the right loop, call first, get a reference number, and ask for reprocessing. A written appeal with the claim image comes next if that fails.
- Watch the filing clock. An unprocessable claim does not stop the clock. Medicare's limit is 12 months after the date of service (42 CFR 424.44); commercial limits are in each contract.
In our own billing software, CO-16 lines show every remark code next to the reason code, with a plain-English note that the RARC names the missing element and that a CO-16 plus MA130 should be fixed and resubmitted, not appealed. That is the same rule our denial management service works by.
When CO-16 is not the patient's responsibility (CO vs PR)
A CO-16 is never the patient's responsibility while it is reported as CO. The patient owes only what the payer reports under PR, such as deductible (CARC 1), coinsurance (CARC 2) or copay (CARC 3), after the corrected claim is processed. Until then, there is no patient balance to bill, and sending one invites a complaint and, for Medicare, the penalty MA13 warns about.
The one exception people ask about is a patient who gave the wrong insurance. That is still a claim to correct, or to send to the right payer: CARC 22 (coordination of benefits) or CARC 109 (wrong payer) usually shows up rather than CO-16 when the plan itself is wrong. See our CO-45 page for how the patient's real share is worked out once the claim pays.
How to prevent CO-16 denials
- Scrub for every field the RARCs name. Rendering and billing NPIs, diagnosis validity and position, modifier validity, to-dates on multi-day lines, narratives for unlisted codes, service-location ZIP codes, referring and ordering providers.
- Verify eligibility and identifiers before the visit. Run a 270/271 check, compare the member ID and birth date to the card, and capture other coverage.
- Load new providers before their first claim. Confirm the payer has linked the rendering NPI to the group before billing under it.
- Group your CO-16s by remark code each month. The RARC that repeats points to the upstream step to fix, whether that is intake, coding or claim setup.
Related codes worth knowing: CO-97 (bundled into another service) and CO-45 (contractual adjustment). The full list is on our denial codes hub, and broader prevention is in how to reduce claim denials.
Have a stack of CO-16s you have not worked?
ClaimCarePro works denied and aged A/R on a 10% contingency of what is actually paid: no recovery, no fee. Practices that want ongoing billing pay 6% of collections with a $1,000 monthly minimum, month-to-month, with denial work included. Start with a free A/R audit or call (844) 772-8902.
CO-16 questions, answered
What does the CO-16 denial code mean?
Does CO-16 always come with a remark code?
Can I bill the patient for a CO-16 denial?
Should I appeal a CO-16 denial?
What is the difference between a corrected claim and a new claim for CO-16?
How long do I have to fix a CO-16?
What are the most common CO-16 remark codes?
How do I prevent CO-16 denials?
Prefer to talk first? Call (844) 772-8902 or see denial management services.
Last updated October 23, 2026. Reviewed by Jacob Greenberg, ClaimCarePro.
Sources
- X12, Claim Adjustment Reason Codes (codes 1, 2, 3, 16, 22, 109, 252), read October 23, 2026
- X12, Remittance Advice Remark Codes (every RARC on this page), read October 23, 2026
- X12, Claim Adjustment Group Codes, read October 23, 2026
- CMS, Medicare Claims Processing Manual, Chapter 1, §01.1, §70, §80.3.1, §80.3.2 (Rev. 13725, April 10, 2026)
- CMS, Medicare Claims Processing Manual, Chapter 34, §10.4 (clerical-error reopenings)
- NUCC, 1500 Health Insurance Claim Form Reference Instruction Manual, version 13.0 (July 2025), item 22