Skip to content

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.

CARC 16 quick reference
ItemDetail
CodeCARC 16 · Active on the X12 list; checked October 14, 2026
Plain meaningSomething on the claim is missing, invalid or entered wrong. The remark code that must accompany 16 names the field to fix.
Group codes seenCO (contractual obligation), PR (patient responsibility)
Common remark codesMA130, M62, N290, N288, M53
Where it shows up in BHOutpatient therapy, Intensive outpatient (IOP), Partial hospitalization (PHP), ABA therapy, Residential SUD (ASAM levels)
Usual next stepCorrected claim (not an appeal)
Related codesCARC 4, CARC 185, CARC 29, CARC 15
01

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.

02

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 codes seen with CARC 16
Group + reasonWhat it signalsWho usually carries the balance
CO-16Claim data missing or invalid; provider must correct itProvider, until the corrected claim pays
PR-16Payer treats the gap as the member's (rare)Query the payer before billing the patient
03

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.

Common remark codes (RARCs) with CARC 16, paraphrased
Remark codeWhat it addsWhat to check
MA130The 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
M62The treatment authorization number is missing, incomplete or not valid.The approval number exactly as issued
N290The rendering provider's primary identifier (usually the NPI) is missing, incomplete or not valid.Rendering NPI for associates, new hires and supervised clinicians
N288The rendering provider's taxonomy code is missing, incomplete or not valid.Taxonomy matching the enrolled specialty
M53The days or units of service on the line are missing, incomplete or not valid.Units: per diem versus 15-minute codes
04

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.

CARC 16 by care setting
Care settingTypical triggerCheck first
Outpatient therapyNo rendering NPI for an associate, or taxonomy not matching enrollmentEnrollment records for each clinician and payer
Intensive outpatient (IOP)Medicare hospital IOP claim without condition code 92Claim-level codes for the program type
Partial hospitalization (PHP)Medicare hospital PHP claim without condition code 41Claim-level codes for the program type
ABA therapyUnits missing or inconsistent with session lengthUnit math for timed codes
Residential SUD (ASAM levels)Approval number missing or from the prior periodCurrent approval number and span
05

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.

  1. 01Read every remark code on the line and on the claim; each one names a field.
  2. 02Fix the data at its source (enrollment, approval record, charge entry) so the next claim does not repeat the error.
  3. 03Resubmit the way the payer's manual directs, then confirm acceptance rather than transmission.
06

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
07

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.

CARC 16 by payer type
ProgramWhat 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.
MedicaidStates must require claims within 12 months of the date of service, so a slow correction loop can run out the clock.
Commercial and ERISA plansResubmission rules sit in the provider manual and contract, including whether a replacement or a new claim is expected.
Fictional example

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.

Where ClaimParrot fits

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.

Common questions

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.

Sources

Primary sources and references

  1. Claim Adjustment Reason Codes (CARC) code list · X12 · checked
  2. Remittance Advice Remark Codes (RARC) code list · X12 · checked
  3. Medicare Claims Processing Manual, Chapter 1, §70 (timely filing) and §80.3 (incomplete or invalid claims) · CMS · checked
  4. Medicare Claims Processing Manual, Chapter 22, §60: group, reason and remark codes on the remittance advice · CMS · checked
  5. CMS Change Request 14293 (Transmittal 13481): CORE 360 uniform use of CARCs, RARCs and group codes · CMS · checked
  6. MLN1986542, Medicare & Mental Health Coverage (March 2026) · CMS Medicare Learning Network · checked
  7. 42 CFR 405.926: Medicare actions that are not initial determinations · eCFR · checked
  8. 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.

Reviewed by a person.Every packet.