Denial code · CARC 16
CARC 16 (CO-16): missing or invalid claim information
What CO-16 means, why it always needs a remark code, the behavioral-health fields that trigger it most, and why the fix is a corrected claim rather than an appeal.
By the ClaimParrot editorial team · Who we are · Reviewed · 5 min read · 8 cited sources


Quick answer
CARC 16 means the claim was missing information or contained a billing error, and X12 requires at least one remark code with it to say what. On behavioral-health claims the usual culprits are the rendering NPI and taxonomy, authorization numbers, units and the condition codes on IOP and PHP claims. Read the remark code, fix the field and send a corrected claim.
| Item | Detail |
|---|---|
| Code | CARC 16 · Active on the X12 list; checked October 14, 2026 |
| Plain meaning | Something on the claim is missing, invalid or entered wrong. The remark code that must accompany 16 names the field to fix. |
| Group codes seen | CO (contractual obligation), PR (patient responsibility) |
| Common remark codes | MA130, M62, N290, N288, M53 |
| Where it shows up in BH | Outpatient therapy, Intensive outpatient (IOP), Partial hospitalization (PHP), ABA therapy, Residential SUD (ASAM levels) |
| Usual next step | Corrected claim (not an appeal) |
| Related codes | CARC 4, CARC 185, CARC 29, CARC 15 |
What does CARC 16 mean?
CARC 16 is a data problem, not a judgment about the care. The payer could not process the line as sent, and the remark code that X12 requires with it points to the missing or invalid field. X12 also says not to use 16 for missing attachments, which have their own code.
In Medicare, a claim returned this way is unprocessable rather than denied: it carries no appeal rights and does not count as filed for the 12-month limit until a complete claim arrives. Remark code MA130 often signals that status.
What do CO-16 and PR-16 mean for who pays?
CO-16 is standard: the provider owns the claim data, so the line stays unpaid until a corrected claim is accepted, and it is never a reason to bill the patient. A PR-16 would be unusual and worth querying, because requests for information from the member normally use a different reason code.
| Group + reason | What it signals | Who usually carries the balance |
|---|---|---|
| CO-16 | Claim data missing or invalid; provider must correct it | Provider, until the corrected claim pays |
| PR-16 | Payer treats the gap as the member's (rare) | Query the payer before billing the patient |
Which remark codes come with CARC 16?
With CARC 16 the remark code is the real message. These are the ones behavioral-health billers see most.
| Remark code | What it adds | What to check |
|---|---|---|
| MA130 | The claim could not be processed because information is missing or invalid. It carries no appeal rights: send a new, corrected claim. | Medicare: fix the data and send a new claim; there is no appeal |
| M62 | The treatment authorization number is missing, incomplete or not valid. | The approval number exactly as issued |
| N290 | The rendering provider's primary identifier (usually the NPI) is missing, incomplete or not valid. | Rendering NPI for associates, new hires and supervised clinicians |
| N288 | The rendering provider's taxonomy code is missing, incomplete or not valid. | Taxonomy matching the enrolled specialty |
| M53 | The days or units of service on the line are missing, incomplete or not valid. | Units: per diem versus 15-minute codes |
Where does CARC 16 show up in behavioral health?
In behavioral health, CO-16 clusters around three questions: who rendered the service (NPI, taxonomy, supervising clinician), what was approved (authorization numbers), and how a program day is reported (units and institutional codes). Medicare hospital claims for these programs also carry a condition code: 92 for IOP, 41 for PHP.
| Care setting | Typical trigger | Check first |
|---|---|---|
| Outpatient therapy | No rendering NPI for an associate, or taxonomy not matching enrollment | Enrollment records for each clinician and payer |
| Intensive outpatient (IOP) | Medicare hospital IOP claim without condition code 92 | Claim-level codes for the program type |
| Partial hospitalization (PHP) | Medicare hospital PHP claim without condition code 41 | Claim-level codes for the program type |
| ABA therapy | Units missing or inconsistent with session length | Unit math for timed codes |
| Residential SUD (ASAM levels) | Approval number missing or from the prior period | Current approval number and span |
Corrected claim, reconsideration or appeal: which fits CARC 16?
Send a corrected claim. CO-16 means the payer is waiting for complete, valid data, so an appeal is the wrong tool and, for Medicare unprocessable claims, not available. Fix every field the remark codes name, resubmit quickly, and confirm the payer accepted it, because the filing clock keeps running.
- 01Read every remark code on the line and on the claim; each one names a field.
- 02Fix the data at its source (enrollment, approval record, charge entry) so the next claim does not repeat the error.
- 03Resubmit the way the payer's manual directs, then confirm acceptance rather than transmission.
What evidence resolves a CARC 16?
The evidence is the corrected data, plus proof of when each version was filed. A long correction loop can push a claim past the filing deadline, and payer acceptance reports are the usual proof of when a valid claim arrived, so keep them with the claim.
- The remittance with every remark code
- Enrollment records: NPI, taxonomy, effective dates
- The approval letter for authorization fields
- Acceptance reports for each submission
- Charge-entry notes for units and codes
How do Medicare, Medicaid and commercial plans differ on CARC 16?
Every program uses 16 for incomplete or invalid claims, but they treat the returned claim differently. Medicare does not treat it as filed or appealable; Medicaid applies a 12-month submission rule; commercial payers set resubmission rules in their manuals and contracts.
| Program | What differs |
|---|---|
| Medicare (Original) | Unprocessable claims have no appeal rights and do not count as filed. The remittance must carry at least a CORE-compliant reason and remark pair for missing or invalid data. |
| Medicaid | States must require claims within 12 months of the date of service, so a slow correction loop can run out the clock. |
| Commercial and ERISA plans | Resubmission rules sit in the provider manual and contract, including whether a replacement or a new claim is expected. |
CO-16 with N290 on associate clinicians' sessions
A fictional group practice hired two associate counselors. Ten of their sessions came back CO-16 with N290: the billing template filled the rendering NPI only for licensed staff.
The billing lead checked the payer's rules for supervised clinicians, corrected the ten claims as the payer directed, fixed the template, and confirmed each corrected claim was accepted.
Names, dates, payers and amounts are invented for illustration.
What a ClaimParrot packet does here
- When CARC 16 needs an appeal rather than a corrected claim, an appeal packet answers the payer's stated reason.
- A person checks every packet: $29, or $99 for level of care, and the first is free (pricing).
- No remittances, records or PHI are sent: just the reason and a de-identified summary (Trust & security).
Every draft is reviewed and approved by your team. ClaimParrot does not make medical-necessity determinations or give legal advice.
Frequently asked questions
Can we appeal a CO-16?
Usually not, and in Medicare an unprocessable claim has no appeal rights at all. Correct the data and resubmit. Appeal only if the payer insists information is missing that the claim plainly contained.
What is the difference between CARC 16 and CARC 252?
16 covers missing or invalid claim data. X12 says not to use it for attachments; a payer that needs records or other documents to decide uses 252 or a related code instead.
Does a corrected CO-16 claim get a fresh filing deadline?
No. The filing window still runs from the date of service, and Medicare does not treat an incomplete claim as filed. Fix CO-16 lines quickly and keep proof of each accepted submission.
Why does CO-16 keep coming back after we fix it?
Usually the field was fixed on one claim but not at its source: enrollment, provider master data, the authorization record or a billing template. Fix the source, then rebill.
Primary sources and references
- Claim Adjustment Reason Codes (CARC) code list · X12 · checked
- Remittance Advice Remark Codes (RARC) code list · X12 · checked
- Medicare Claims Processing Manual, Chapter 1, §70 (timely filing) and §80.3 (incomplete or invalid claims) · CMS · checked
- Medicare Claims Processing Manual, Chapter 22, §60: group, reason and remark codes on the remittance advice · CMS · checked
- CMS Change Request 14293 (Transmittal 13481): CORE 360 uniform use of CARCs, RARCs and group codes · CMS · checked
- MLN1986542, Medicare & Mental Health Coverage (March 2026) · CMS Medicare Learning Network · checked
- 42 CFR 405.926: Medicare actions that are not initial determinations · eCFR · checked
- 42 CFR 447.45: Medicaid timely claims payment and the 12-month filing rule · eCFR · checked
General information, not legal or medical advice. Payer rules change; confirm deadlines and requirements in the notice and the plan documents. Read our editorial policy.
Decode the next line on the remittance.
Type a group and reason code such as CO-197 or PR-96, or a remark code such as N386. The lookup runs in your browser and needs no patient details.