Skip to main content

CARC / RARC quick-reference

CARCs and RARCs are the standard codes that explain why a payer reduced or denied a line on an ERA. The platform shows them on every receivable line and denial detail; this page is the cheat-sheet for what the most common codes mean and which ones the platform can auto-correct.

How to read a denial code​

Every adjustment carries:

FieldExampleMeaning
Group codeCO, PR, PI, OAWho owes / why category.
CARCCO-4, PR-1, CO-29The reason.
RARC (optional)M51, N522A supplemental remark.
Amount$45.00Dollar impact.

Group codes:

CodeMeaning
COContractual Obligation — provider write-off; cannot be billed to member.
PRPatient Responsibility — bill the member (deductible, coinsurance, copay).
PIPayer Initiated Reduction — same as CO from the provider's perspective.
OAOther Adjustment — usually informational.

Common CARCs you will see​

Contractual write-offs (CO)​

CodeMeaningAuto-correctable?
CO-1Deductible amountNo — patient liability
CO-2Coinsurance amountNo — patient liability
CO-3CopayNo — patient liability
CO-4Procedure code inconsistent with modifierYes — CO4ModifierHandler
CO-11Diagnosis inconsistent with procedureManual
CO-16Lacks information / submission errorsYes — CO16MissingInfoHandler (auth attach, RARC hint)
CO-18Duplicate claim/serviceYes — CO18DuplicateHandler
CO-22Care may be covered by another payerManual — file on correct payer
CO-29Past timely filingYes — CO29TimelyFilingHandler (with appeal/late-filing rules)
CO-45Charge exceeds fee scheduleNo — informational; the contracted rate is the truth
CO-50Non-covered serviceManual review
CO-96Non-covered chargesManual
CO-97Service included in another procedureYes — CO97BundleHandler
CO-109Claim/service not covered by this payerManual
CO-119Benefit maximum reachedManual
CO-167Diagnosis not coveredManual
CO-197Pre-cert/auth absentYes — CO16MissingInfoHandler (attach auth)

Patient responsibility (PR)​

CodeMeaning
PR-1Deductible (move to patient AR)
PR-2Coinsurance
PR-3Copay
PR-31Patient cannot be identified as our insured
PR-49Routine/preventive — non-covered
PR-204Service not covered under patient's plan

PR-1, PR-2, PR-3 are auto-routed to the patient AR by the receivables posting flow.

Payer-initiated (PI) and other (OA)​

CodeMeaning
PI-204Not covered under benefit plan
OA-23Impact of prior payer (informational, common on secondary claims)
OA-94Processed in excess of charges
OA-100Payment made by primary payer

Common RARCs​

RARCs add detail. The handful you will see most often:

CodeMeaning
M51Missing/incomplete/invalid procedure code
N4Missing/incomplete/invalid prior treatment information
N30Patient ineligible
N115This decision was based on a Local Coverage Determination
N179Additional information has been requested
N522Duplicate of a claim processed
N640Exceeds number/frequency approved

Where the platform auto-corrects​

When a denial arrives, the auto-correction engine inspects the CARC and optionally the RARC; if a registered handler matches, an attempt is created and the claim is rebilled. Outcome is one of:

  • SUCCESS — replacement claim built, submitted, paid.
  • FAILED — handler ran but rebill was denied again.
  • SKIPPED — handler decided this case is not safe to auto-fix.

Tracked on the Auto-correction tab of any denial, and aggregated on the Auto-correction success rate panel of the dashboard.

See also​