Skip to main content
Claim Adjustment Reason Codes (CARCs) explain why a claim or service line was paid differently than billed. They appear in the CAS segment of the 835, always paired with a group code. CARCs are maintained by X12 and the list is updated periodically. This page covers the working set you will encounter most; it is not the complete list. The authoritative source is x12.org/codes/claim-adjustment-reason-codes — check it for codes not listed here and for current definitions.

Read the pair, not the code

A CARC alone is incomplete. Group code + CARC is the actionable unit:
  • CO-45, contractual write-off. Normal.
  • PR-45, would mean the patient owes the fee-schedule difference. Almost never correct; investigate.
  • CO-197, you failed to get authorization. Cannot bill the patient.
  • PR-197, the patient failed to obtain a required authorization. Rare, and depends on the plan.
Always read both. See Group codes.

Patient responsibility

Contractual adjustments

Missing or invalid information

Eligibility

Authorization

Medical necessity and coverage

Coordination of benefits

Timely filing and duplicates

Provider and enrollment

Adjustments and recoveries

The ones that aren’t problems

Worth training billers on explicitly, because they generate wasted work:

CPT/coding note

CPT is maintained and licensed by the AMA. This page describes CARCs, which are X12-maintained, and references CPT codes only illustratively. Do not reproduce licensed code sets wholesale. See Code sets overview.