Your Explanation of Benefits (EOB) is not a bill. It is a detailed report from your insurance company describing exactly how it processed a medical claim. Most people throw it in a drawer. That's a mistake — especially when there's a denial. Your EOB contains the specific denial codes and reasons that are the foundation of any successful appeal, and it often contains billing errors worth hundreds or thousands of dollars.

What Is an EOB?

When a healthcare provider submits a claim to your insurer, the insurer processes it and sends you an EOB — usually within a few weeks. The EOB shows:

The Key Sections of an EOB

Patient and Provider Information

Verify that the patient name, member ID, provider name, and date of service are correct. Errors in this section can cause claim denials unrelated to medical necessity — and they are fixable with a simple call to your insurer or provider's billing department.

Service Line Details

Each line of the EOB corresponds to a specific procedure or service. It will show:

Denial Reason Codes

EOBs use standardized industry codes — ANSI Claim Adjustment Reason Codes (CARCs) and Remittance Advice Remark Codes (RARCs) — to explain denials. These codes appear cryptic but have specific meanings. See our full denial codes guide for a comprehensive lookup table. Common codes include:

CodeMeaningAction
CO-4Procedure inconsistent with modifierProvider billing correction needed
CO-11Diagnosis not consistent with procedureProvider must submit corrected claim with appropriate ICD-10 code
CO-29Timely filing deadline missedProvider appeal with proof of timely original submission
CO-50Non-covered serviceReview plan document; file medical necessity appeal if disputed
CO-96Non-covered charge(s) — contractualReview plan; may require formal appeal
CO-97Bundled with another serviceReview CMS bundling rules; provider may need to appeal
PR-1Applied to deductibleVerify against your deductible tracking — not a denial
PR-2CoinsuranceYour share after the deductible — not a denial
CO-167Not covered by this payer/contractorWrong payer billed; may also indicate coordination of benefits issue

CO codes vs. PR codes

ANSI codes begin with a prefix indicating responsibility: CO (Contractual Obligation) — the provider may not bill you for this amount due to contract terms. PR (Patient Responsibility) — you do owe this amount. OA (Other Adjustment) — applies to specific situations like coordination of benefits. If you see PR codes, you may owe the money. If you see CO codes, the provider typically cannot bill you for that amount under their contract.

How to Spot Billing Errors on Your EOB

Medical billing errors are extremely common — estimates suggest 80% of medical bills contain errors. Review your EOB against these checkpoints:

  1. Wrong dates of service: Compare the EOB date to the actual appointment date
  2. Wrong procedure code: Ask your provider what procedure code they submitted and verify it matches what was actually done
  3. Duplicate charges: The same service appearing twice on the same or separate EOBs
  4. Upcoded services: A service billed at a higher complexity level than what occurred
  5. Services not received: Charges for procedures that were ordered but not performed
  6. Incorrect in-network status: An in-network provider billed as out-of-network
  7. Wrong diagnosis code: Incorrect ICD-10 code that doesn't match your actual condition

Using Your EOB to Build an Appeal

If your EOB shows a denial, it tells you exactly what you need to address in your appeal. The denial code and any accompanying notes define the insurer's position. Your appeal must directly refute that position.

Use our free appeal letter generator to draft your appeal, and read our guide on writing a strong appeal letter for detailed advice on language and structure.

EOB vs. Medicare Summary Notice (MSN)

If you have Original Medicare, your equivalent document is the Medicare Summary Notice (MSN), sent quarterly. It functions like an EOB — showing services, amounts, and denial reasons. The appeal process for MSN denials is the five-level Medicare appeal process described in our Medicare appeal guide.

Storing and Tracking Your EOBs

Create a folder (physical or digital) for each calendar year. Match each EOB to the corresponding provider bill. Track:

Sources: ANSI X12 Claim Adjustment Reason Codes · CMS Medicare Summary Notice guidance · HFMA healthcare billing standards. Disclaimer: This article is for informational purposes only. EOB formats vary by insurer. Last updated: March 2026.

Frequently Asked Questions

Is an EOB a bill?

No. An Explanation of Benefits (EOB) is not a bill — it is a statement from your insurance company showing how a claim was processed. Wait for an actual bill from your provider before paying anything. However, if the EOB shows a denial, act quickly to appeal before the deadline passes.

What do the remark codes and reason codes on my EOB mean?

EOBs include ANSI reason codes (Claim Adjustment Reason Codes or CARCs) and Remittance Advice Remark Codes (RARCs). These codes explain exactly why a claim was adjusted or denied. Common codes include CO-50 (non-covered service) and CO-29 (timely filing missed). Call your insurer or see our denial codes guide for a plain-language explanation.

How long do I have to dispute an EOB denial?

The appeal deadline starts from the date on the EOB, not the date you receive it. Most commercial plans require appeals within 180 days of the EOB date. Medicare gives you 120 days for a redetermination. Check the back of your EOB or your plan's Summary Plan Description for the exact deadline.