When your health insurance claim is denied or adjusted, your Explanation of Benefits (EOB) contains one or more reason codes that explain why. These codes look like "CO-50" or "PR-2" — and they're not random. They follow a standardized system maintained by the healthcare industry. Knowing what these codes mean is the first step toward a successful appeal. This guide decodes the most important ones.

The Two Code Systems: CARC and RARC

Two standardized code sets appear on EOBs and electronic remittance advice (ERA) documents:

CARCs begin with a group code prefix: CO (Contractual Obligation), PR (Patient Responsibility), OA (Other Adjustment), or PI (Payer Initiated). The most important distinction is CO vs. PR: CO means the provider cannot bill you; PR means you owe the amount.

Most Common Denial Codes and What to Do

Medical Necessity Denials

CodePlain-Language MeaningWho ActsYour Response
CO-50Not medically necessary per payerPatient + ProviderMedical necessity appeal with physician letter and clinical evidence
CO-57Payment adjusted because the patient has not met the required eligibility, spending account, or benefit for this date of servicePatientVerify eligibility and enrollment dates
CO-151Payment adjusted because the payer deems the information submitted does not support this level of servicePatient + ProviderSubmit detailed clinical documentation supporting the level of service billed

Coding and Billing Errors

CodePlain-Language MeaningWho ActsYour Response
CO-4Procedure code is inconsistent with the modifierProviderProvider resubmits corrected claim
CO-11Diagnosis is inconsistent with the procedureProviderProvider submits corrected claim with appropriate ICD-10 code
CO-16Claim/service lacks information which is needed for adjudicationProviderProvider resubmits with missing information
CO-18Duplicate claim/serviceProviderProvider appeals with proof claim was not a duplicate
CO-22This care may be covered by another payer per coordination of benefitsProvider + PatientUpdate coordination of benefits; file with primary insurer first
CO-29Timely filing period for submission has endedProviderProvider appeals with proof of original timely submission
CO-97Service is bundled with another service already paidProviderProvider appeals documenting that services are separately billable

Authorization and Pre-Certification

CodePlain-Language MeaningWho ActsYour Response
CO-15The authorization number is missing, invalid, or does not apply to the billed servicesProviderProvider obtains correct authorization number and resubmits
CO-197Precertification/authorization absentProvider + PatientAppeal as emergency/urgent if applicable; provider requests retroactive authorization

Patient Responsibility Codes

CodePlain-Language MeaningAction
PR-1Deductible amountYou owe this — it applies to your annual deductible
PR-2Coinsurance amountYou owe your coinsurance percentage of the allowed amount
PR-3Co-payment amountYou owe your fixed copay for the service
PR-96Non-covered charge — patient responsibilityService is not covered; you are responsible if you chose to proceed

Network and Coverage Denials

CodePlain-Language MeaningYour Response
CO-96Non-covered charge — contractual exclusionReview plan exclusions; appeal if the exclusion is disputed
CO-109Claim not covered by this payer / contractor (sent to wrong payer)Identify correct payer; provider resubmits
CO-242Services not provided by network/primary care providersVerify network status; appeal if provider was in-network at time of service

How to get a plain-language explanation

If you see a code not in this guide, call your insurer's member services line and ask them to explain the code in plain language. Also ask: "What specifically would be needed to reverse this denial?" This question often reveals the simplest path to resolution — sometimes a corrected claim, sometimes a physician letter, sometimes just a phone call between your doctor and the insurer's medical reviewer.

RARC Codes: Adding Detail to the Explanation

Remittance Advice Remark Codes add specificity to CARCs. Common RARCs include:

CodeMeaning
M1X-ray not taken within the past 12 months or patient is over age limit
M15Separately billed services/tests have been bundled as they are related to the same procedure
N1Alert: you may appeal this decision
N130Consult our contractual agreement for further information
N479A facility is requesting payment for services rendered by a provider who was not credentialed by us at the time of service

What to Do With Denial Codes: Your Action Plan

Once you've decoded the denial code, take these steps:

  1. Determine who needs to act: Is this a provider billing error (CO codes)? A medical necessity denial (CO-50, CO-151)? Or a legitimate patient responsibility (PR codes)?
  2. Contact your provider's billing department if the code suggests a billing error — corrected claims often resolve the issue without a formal appeal
  3. Request your insurer's written criteria if denied for medical necessity — you need to know exactly what clinical criteria you must meet
  4. File a formal appeal if the denial is disputed — your EOB will specify the appeal deadline and address

For help building your appeal based on your specific denial code, use our free appeal letter generator. To understand the full context of your EOB before appealing, read our EOB guide.

Sources: ANSI X12 Claim Adjustment Reason Code set (Washington Publishing Company) · CMS Remittance Advice Remark Code set · HFMA billing standards. Disclaimer: Code interpretations are general guides. Your specific claim may involve additional context. Last updated: March 2026.

Frequently Asked Questions

What does CO-97 mean on my EOB?

CO-97 means the benefit for this service is included in the payment for another service already adjudicated — the service was bundled. This is common for procedures CMS considers integral to a primary procedure. If you believe the services are separately billable, your provider should file an appeal documenting that the procedures are distinct and meet requirements for separate billing.

What is the difference between CO and PR denial codes?

CO (Contractual Obligation) codes indicate adjustments that the provider cannot bill to the patient due to their contract with the insurer. PR (Patient Responsibility) codes indicate amounts you, the patient, owe — such as deductibles, copays, and coinsurance. If you see a CO code, the provider is contractually required to write off that amount.

What does CO-50 mean and how do I appeal it?

CO-50 means the services are non-covered because they were not deemed medically necessary. This is the most common and most appealable denial type. Have your physician provide a detailed letter of medical necessity that directly addresses your insurer's criteria, references peer-reviewed evidence, and explains why the service was clinically required for your specific condition.