How to Read an EOB and Catch Underpayments in 10 Minutes
Everyday, healthcare providers and patients leave money on the table, not because of fraud or negligence but because the EOB (Explanation of benefit) documents are notoriously difficult to interpret.
A single overlooked line can mean hundreds or thousands of dollars in underpayments that go unchallenged and uncollected.
The good news: with the right approach, you can surely know about how to read an EOB, identify red flags, and determine whether you’ve been underpaid, all in under 10 minutes.
What Is an EOB, and Why Does It Matter?
An Explanation of Benefits is a document issued by a health insurance company after a medical claim has been processed. It is not a bill. Instead, it is a detailed statement explaining what the insurer received, what they covered, what they adjusted, and what, if anything, remains the patient’s responsibility.
For healthcare providers and billing professionals, the EOB is the primary tool for verifying that a claim was paid correctly. For patients, it is proof of how their insurance applied their benefits. In either case, a misread or ignored EOB is an invitation for underpayments to go undetected.
The 6 Key Sections of an EOB
Every EOB will vary slightly in format by payer, but they all contain the same core sections.
1. Patient and Provider Information
This section identifies the patient, the treating provider, and the claim number. Always verify this information first. Errors here, such as a mismatched member ID or incorrect provider NPI, can affect how a claim is adjudicated and paid.
2. Date of Service
The date or range of dates for which services were billed. Cross-reference this with your clinical records or the original claim. Services billed on the wrong date, or dates that don’t match the payer’s eligibility window, are common sources of underpayment.
3. Procedure Codes (CPT/HCPCS)
Each service rendered is identified by a procedural code. Verify that every code submitted appears on the EOB and that it matches what was billed. Missing codes, bundled codes, or downcoded procedures are among the most frequent causes of underpayment.
4. Billed Amount vs. Allowed Amount
The billed amount is what the provider charged. The allowed amount (also called the “contract rate” or “eligible amount”) is what the insurer has agreed to pay under the provider’s contract or the patient’s plan. If you are an in-network provider, this should align with your fee schedule.
This is the first place to look for discrepancies.
5. Adjustments and Reason Codes
Insurers reduce payments through adjustments. These adjustments are accompanied by Claim Adjustment Reason Codes (CARCs) and Remittance Advice Remark Codes (RARCs), both maintained by the Washington Publishing Company (WPC) under HIPAA standards.
Common codes include:
- CO-45: Charge exceeds fee schedule / maximum allowable
- PR-1: Deductible amount
- CO-97: Payment included in another service (bundling)
- CO-4: Service inconsistent with the procedure code
An adjustment with code CO-97 may indicate inappropriate bundling, a legitimate reason to appeal.
6. Payment and Patient Responsibility
The final section shows what the insurer paid the provider and what, if any, portion remains the patient’s responsibility (deductible, copay, or coinsurance). Always confirm the payment amount matches what was actually deposited or issued.
How to Spot an Underpayment: A 10-Minute Process
Minutes 1–2: Verify the Basics
Confirm the patient name, member ID, provider NPI, and date of service match your records exactly. Errors here are the quickest fix, often a simple correction and resubmission resolves the issue.
Minutes 3–4: Check Every Procedure Code
Compare the CPT/HCPCS codes on the EOB against the original claim. Ask:
- Are all submitted codes accounted for?
- Were any codes bundled that should have been paid separately?
- Were any codes downcoded (e.g., a 99215 billed but a 99213 paid)?
Bundling and downcoding are two of the most common underpayment mechanisms. If a code was bundled, look up the applicable unbundling rules and check whether the payer’s bundling logic is consistent with NCCI (National Correct Coding Initiative) edits, the official coding policy established by CMS to prevent improper payment of Medicare and Medicaid claims.
Minutes 5–6: Compare the Allowed Amount to Your Fee Schedule
Pull your current fee schedule with the payer. The allowed amount on the EOB should match the contracted rate for each procedure code. If it doesn’t:
- Confirm the plan type (HMO, PPO, high-deductible, etc.), different plan types under the same insurer can carry different fee schedules
- Check the effective date of your current contract
- Flag any allowed amount that is lower than your contracted rate
Minutes 7–8: Decode the Adjustment Reason Codes
For each adjustment, look up the corresponding CARC and RARC. Ask:
- Is the stated reason valid and consistent with the payer’s contract?
- Does the adjustment amount match what that reason code should produce?
- Is the patient’s deductible or coinsurance calculated correctly based on their plan?
A common red flag: an insurer applies CO-45 (charge exceeds fee schedule) to reduce a payment below your contracted rate. This is a direct contractual violation and warrants an immediate appeal.
Minutes 9–10: Reconcile the Payment
Compare the net payment on the EOB to the actual remittance or payment received. Confirm:
- The check or EFT amount matches the EOB
- If multiple claims were paid in a single remittance, each EOB lines up with the correct payment
- No offsets or recoupments were applied without notice
If there is a discrepancy between the EOB and the actual payment, contact the payer immediately. Unexplained offsets are a compliance concern as well as a financial one.
The 5 Most Common EOB Underpayment Scenarios
1. Incorrect Fee Schedule Applied
The payer pays based on a fee schedule from a previous contract year, or applies the wrong plan-type rates. Always know your current contracted rates and verify them annually.
2. Inappropriate Bundling
The payer bundles two separately billable services into one payment. Check NCCI edits to determine whether the bundling was compliant.
3. Coordination of Benefits Errors
When a patient has two insurance plans, the primary and secondary payers must coordinate correctly under COB (Coordination of Benefits) rules established by CMS and adopted by most commercial payers. Errors here often result in the patient being billed for amounts that should have been covered.
4. Missing or Denied Secondary Diagnoses
Payers may deny or reduce payment if they determine the diagnosis code does not support the procedure. Review medical necessity criteria and, if warranted, submit clinical documentation on appeal.
5. Silent PPO Repricing
A third-party network renegotiates your claim to a lower rate without your knowledge. If your EOB reflects a payment from a network you are not contracted with, this may be silent PPO repricing, a practice that is illegal in several states and has been the subject of legislation and litigation across the country.
What to Do When You Find an Underpayment
1. Document everything
Save the EOB, the original claim, the remittance advice, and your fee schedule. You will need all of this for the appeal.
2. Act within the timely filing window
Most payers impose strict deadlines for appeals, typically 30 to 180 days from the date of payment, though exact windows vary by payer contract and state regulation. Missing this window forfeits your right to recover the underpayment in most cases.
3. Submit a formal appeal
Reference the specific CARC or RARC, cite your contract language, and include any supporting documentation. State clearly what you expected to be paid and why.
4. Escalate if necessary
If the appeal is denied without a satisfactory explanation, escalate to your provider relations representative or, if appropriate, to your state’s department of insurance.
How OmniMD Makes EOB Review Faster and More Accurate
The 10-minute process outlined above is highly effective, but for practices managing dozens or hundreds of claims daily, doing it manually for every EOB is neither scalable nor sustainable. That is where OmniMD comes in.
OmniMD is a cloud-based healthcare IT platform built for exactly this kind of challenge. Its integrated Practice Management and Revenue Cycle Management (RCM) tools are designed to streamline the entire claims lifecycle, from submission to payment reconciliation, with EOB and remittance processing at the core.
• Automated ERA and EOB Posting
OmniMD supports Electronic Remittance Advice (ERA) auto-posting, which means payment data from insurers flows directly into the system and is automatically matched to the corresponding claims. This eliminates the manual step of cross-referencing EOBs against your records, the platform does it for you, in real time.
• Built-In Denial and Underpayment Management
When a claim is paid below the expected amount, or denied outright, OmniMD’s denial management module flags it immediately. Billing staff can see exactly which claims require attention, what reason codes were applied, and what action needs to be taken, all from a single dashboard. Nothing slips through the cracks.
• Payer Performance Reporting
OmniMD’s analytics tools give practices visibility into reimbursement trends by payer, procedure code, and provider. Over time, this data reveals patterns, a specific insurer consistently underpaying a particular code, for example, that would be nearly impossible to detect through manual EOB review alone.
• Clearinghouse Integration and Clean Claims
Because OmniMD integrates with major clearinghouses, claims are scrubbed for errors before submission. Fewer errors upfront means fewer EOB discrepancies to investigate on the back end, and faster, more accurate payments from the start.
OmniMD provides the infrastructure to make that shift, turning EOB review from a manual, reactive task into an automated, proactive revenue protection system.
Final Thoughts
Every EOB tells a story, not just about what was paid, but about what may have been missed, reduced, delayed, or quietly denied. The difference between healthy revenue and preventable loss often comes down to whether those details are actually reviewed.
Underpayments rarely arrive with obvious warnings. They hide in adjusted CPT codes, bundled services, modifier edits, contractual discrepancies, and reimbursement variances that are easy to overlook in a busy practice. That is why consistent EOB analysis is not just an administrative task, it is a critical layer of financial protection.
The more disciplined your review process becomes, the easier it is to spot patterns, challenge inaccuracies, and recover revenue that would otherwise slip through unnoticed. Over time, reading EOBs stops feeling reactive and starts becoming strategic.
FAQs
Q: What is the difference between an EOB and a Remittance Advice?
An EOB is sent to the patient and explains how an insurance claim was processed. A Remittance Advice (RA), also called an Explanation of Payment (EOP), is sent to the provider and includes reimbursement details used for payment posting and reconciliation.
Q: Can patients dispute errors on an EOB?
Yes. Patients can appeal claim decisions if they believe their insurer processed the claim incorrectly, such as applying the wrong deductible, coinsurance, or coverage determination.
Q: What is the timely filing limit for Medicare claims?
Medicare claims must generally be submitted within 12 months from the date of service. Appeal deadlines vary based on the payer and level of appeal.
Q: Why do insurance payers downcode claims?
Payers may downcode claims if the documentation does not support the billed level of service. However, automated payer edits can sometimes apply reductions incorrectly, which providers can appeal with proper clinical documentation.
Q: How does a clearinghouse improve claim accuracy?
A clearinghouse reviews claims for errors before submission, helping create “clean claims” that are less likely to face denials, delays, or reimbursement discrepancies.
Q: How can providers identify underpayments more effectively?
Regular EOB reviews, contract-based reimbursement checks, denial tracking, and automated RCM tools can help providers identify underpayments before they impact overall revenue.

Stop Losing Revenue to EOB Underpayments
OmniMD’s billing and RCM tools automate EOB review, flag underpayments instantly, and protect your practice revenue.