How to Read a Claim Denial: CARCs, RARCs and Group Codes Explained

Jupiter RCM article cover: How to Read a Claim Denial: CARCs, RARCs and Group Codes Explained

Every denied or reduced claim comes with an explanation. The catch is that it is written in codes. Once you know how those codes fit together, you can tell in a few seconds whether a denial needs a corrected claim, an appeal, a patient bill or a contractual write-off.

The three parts of a denial

On an electronic remittance advice (ERA, the 835 transaction) or a paper explanation of benefits (EOB), each adjustment is explained by up to three pieces of information:

  • A group code says who is financially responsible for the adjusted amount.
  • A Claim Adjustment Reason Code (CARC) says why the claim or service line was paid differently than billed.
  • A Remittance Advice Remark Code (RARC) is optional. When it is there, it narrows down the reason.

CARCs are maintained through X12, and RARCs are maintained by CMS. Both code lists are published by X12 (opens in a new tab) and updated several times a year.

Group codes: who owes the amount

Group codeMeaningWhat it usually means for you
COContractual ObligationThe provider is responsible. The amount generally cannot be billed to the patient.
PRPatient ResponsibilityThe amount is the patient’s share, such as deductible, coinsurance or copay.
OAOther AdjustmentNeither of the above applies. Read the CARC carefully.
PIPayer InitiatedA payer adjustment not based on the contract or the patient’s share.

Common CARCs and what usually fixes them

CodeWhat it means (summary)Typical fix
16Claim lacks information or has a billing errorRead the RARC to find what is missing, correct it and resubmit
4Procedure code inconsistent with the modifier, or modifier missingReview modifier use and resubmit a corrected claim
11Diagnosis inconsistent with the procedureCheck code linkage and documentation; correct if supported
18Exact duplicate claim or serviceCheck the status of the original claim instead of resubmitting
22May be covered by another payer (coordination of benefits)Update primary/secondary coverage and bill the right payer
27Service after coverage terminatedVerify eligibility; bill other coverage or the patient
29Timely filing limit expiredSend proof of timely filing if you have it; otherwise review for write-off
45Charge exceeds the fee schedule or maximum allowableUsually a contractual adjustment rather than a denial. Check it against the contract.
50Not deemed medically necessaryReview documentation and coverage policy; appeal with records if supported
97Included in the payment for another serviceCheck bundling edits; use a modifier only if the service was truly distinct
197Precertification or authorization absentRequest retro-authorization if allowed, appeal, and fix the authorization process

Deductible amounts show up as PR-1. That is a patient balance, not a denial: see our PR-1 deductible guide.

Code descriptions are paraphrased. Always check the current official wording on the X12 code lists, because descriptions are revised over time.

Correct, appeal or write off?

Send a corrected claim when…

the denial came from an error on your side, such as a wrong member ID, a missing modifier or a coding mistake, and the claim is still inside the payer’s corrected-claim deadline.

Appeal when…

the claim was correct, the service was covered and documented, and you believe the payer’s decision is wrong. Medical necessity and authorization denials often fall into this group. Appeals need the right documentation and must be filed within the payer’s deadline. Medicare, for example, generally allows 120 days to request a redetermination.

Review for write-off when…

the amount is a true contractual adjustment, or the claim can no longer be corrected or appealed. Write-offs should be a documented decision, not a default.

Preventing the same denials next month

Working individual denials recovers revenue; tracking them by cause prevents the next batch. Group denials by reason and by where they started:

  • CARCs 22, 27 and 16 (missing subscriber data) usually trace back to registration and eligibility at the front desk.
  • CARC 197 points to the authorization step in scheduling and referrals.
  • CARCs 4, 11 and 97 are coding problems, often about modifiers.
  • CARC 50 is often a documentation issue. Something the payer needs is missing from the note.
  • CARC 29 means a claim went out, or was followed up, too late.

Frequently asked questions

Is a rejection the same as a denial?

No. A rejected claim failed an initial check and never entered the payer’s processing system, so it is corrected and resubmitted. A denied claim was processed, and the payer decided not to pay all or part of it.

Is CO-45 a denial?

Usually not. CO-45 typically reflects the difference between your charge and the contracted allowed amount, which is written off as a contractual adjustment. It is still worth checking that the allowed amount matches your contract.

Need help with a denial backlog?

Jupiter RCM works denials, prepares appeals and tracks root causes to help reduce repeat denials.

About this article

This article was published by the Jupiter RCM editorial team for general information about medical billing and revenue cycle management. It is not legal, compliance or coding advice for your specific situation. Payer policies and code sets change, so always check the current requirements.

Let’s take a closer look at your revenue cycle

Tell us what’s getting stuck. Denials, old A/R, credentialing, reports nobody reads? We’ll look at how you work now and tell you straight what we’d change, and why.