HIPAA Compliant Mon–Fri 9am–6pm ET 98% clean-claim rate
Remark Codes (RARC)

CARC vs RARC: Group Codes, Reason Codes, and Remark Codes Explained

Reviewed by the ImmediCare RCM team Updated 4 min read
Quick answer

A CARC (Claim Adjustment Reason Code) says why a payer adjusted a claim line; a RARC (Remittance Advice Remark Code) adds the specific detail; the group code (CO, PR, OA, PI) says who absorbs the dollars. Read every ERA line in that order: group code, then CARC, then RARC.

Group codes
CO, PR, OA, PI — who owes the money
CARC
Why the line was adjusted (X12 list)
RARC
The specific detail or alert (X12 list)
Update cycle
X12 updates all three lists 3x per year

What are the three layers of an ERA adjustment?

Every adjusted line on an electronic remittance advice speaks in three layers. The group code (CO, PR, OA, PI) tells you who is financially responsible. The CARC (a number, like 45 or 197) tells you why the payer adjusted the line. The RARC (a letter-number code, like N265 or MA130) adds the detail the CARC is too generic to carry. "CO-16" is really group code CO plus CARC 16; the RARC rides alongside in a separate segment.

The lists are maintained under X12 and updated three times a year, so a code that did not exist last quarter can show up on this week's remit.

What do the group codes CO, PR, OA, and PI mean?

  • CO — Contractual Obligation. Provider write-off. The patient can never be billed for a CO amount. Most contractual adjustments arrive as CO-45.
  • PR — Patient Responsibility. Deductible (PR-1), coinsurance (PR-2), copay (PR-3), or non-covered services the patient agreed to owe.
  • OA — Other Adjustment. Neutral bookkeeping, like OA-23 showing the prior payer's impact on a secondary claim.
  • PI — Payer Initiated Reduction. The payer reduces payment on its own authority; not billable to the patient, often disputable.

How does a real ERA line read?

A 99214 office visit billed at $185.00 to a commercial PPO:

SegmentMeaning
CLP: billed $185.00, paid $80.00Line summary
CAS*CO*45*85.00$85.00 contractual write-off (over fee schedule)
CAS*PR*3*20.00$20.00 copay — bill or collect from patient
RARC N381 (alert)Consult contract for fee arrangement detail

The math must reconcile: 185.00 minus 85.00 minus 20.00 equals the 80.00 payment. If a second line denies as CO-16 with N290, the RARC — not the CARC — tells you the fix is the rendering provider identifier.

How should billers work group codes, CARCs, and RARCs?

  1. Read the group code first: does this balance belong to the practice, the patient, or a dispute queue?
  2. Read the CARC for the category of problem, then the RARC for the exact field or document involved.
  3. Translate unfamiliar combinations with the denial code lookup before touching the balance.
Pitfall: posting software that auto-adjusts every CO amount will silently write off appealable denials like CO-197 or CO-50. Auto-post CO-45 only; route every other CO code to a work queue.

Frequently asked questions

A CARC is the reason code: it states why the payer adjusted or denied the line (example: CARC 16, claim lacks information). A RARC is the remark code: it supplies the missing specificity (example: N286, missing or invalid referring provider identifier). CARCs are mandatory on every adjustment; RARCs are supplemental, though some CARCs, like 16, require one.

They are group codes that assign financial liability. CO (Contractual Obligation) means the provider writes it off. PR (Patient Responsibility) means you can bill the patient. OA (Other Adjustment) is neutral, used when neither clearly applies, like crossover offsets. PI (Payer Initiated Reduction) is a payer decision the provider cannot bill to the patient but may dispute.

Yes, and the group code changes everything. CARC 204 (service not covered under the plan) as PR-204 means bill the patient; as CO-204 or PI-204 the practice eats it. Always read the pair together before moving a balance. A wrong group-code assumption is how practices illegally balance-bill or silently write off collectible money.

IC

Reviewed by the ImmediCare Solutions RCM team

Certified billers and coders handling claims across 50+ specialties nationwide. This entry is reviewed against current payer policy and CMS rules. Last review: Jul 5, 2026.

Stop losing revenue to problems like this.

A free billing audit shows exactly where your practice is leaking money — no cost, no commitment.

Get a free billing audit