You're missing more calls than you think.

Provide your info below and we'll send you a detailed report of your call performance.

Thank you!
Oops! Something went wrong while submitting the form.

Please contact founders@arini.ai to schedule a time.

EOB Posting Errors: How to Catch Underpayments

You're missing more calls than you think.

Provide your info below and we'll send you a detailed report of your call performance.

Thank you!
Oops! Something went wrong while submitting the form.

Please contact founders@arini.ai to schedule a time.

If you are searching for eob posting underpayments, the usual problem is not a dramatic denial. It is a payment that looks close enough to post, then quietly turns into lost revenue, a wrong patient balance, or an avoidable appeal once someone notices the numbers do not tie out.

To catch underpayments, treat payment posting as a three-way match. Compare the ERA or EOB to your fee schedule, compare the adjustment codes to the payer's explanation, and compare the final posted amount to the actual deposit. For solo practitioners, dental groups, and DSOs, that workflow keeps partially paid claims from slipping into insurance AR as if nothing is wrong.

If you are an office manager, practice owner, or DSO operations lead, this guide shows you how to build that check into the daily posting workflow so your team can catch short pays earlier, protect patient balances, and capture missed production before it leaks into aging. If you also want an upstream setup reference for patient communication, call routing, and insurance-detail capture, Arini's implementation guide for dental teams is a practical place to start.

Catching underpayments means stopping short-paid claims before final posting, not discovering them in aging reports later. The safest daily process is to compare the remittance to the expected allowed amount, verify Group Codes, CARCs, and RARCs, and match the posted total to the EFT or check before patient balances go out.

Below is a practical daily underpayment check for posting, the EOB posting errors that hide short pays, and where Arini fits upstream when practices want to never miss a call again, increase revenue without increasing headcount, and keep cleaner insurance details flowing into billing.

Key Takeaways

  • CMS says ERAs include final adjudication and payment information and can be posted automatically, which is why a clean ERA workflow is the best first control for catching underpayments early. Source
  • CMS also says claim adjustments are explained through Group Codes, CARCs, and RARCs, so teams should never post a short payment without reading those fields.
  • CAQH reports that 82% of dental eligibility verification transactions were fully electronic in 2023, which means many dental practices already have part of the digital foundation needed to tighten underpayment controls. Source
  • CAQH also estimates a $12.3 billion annual savings opportunity across medical and dental administrative transactions from fuller electronic adoption, which shows how much room still exists to remove manual leakage. Source
  • The ADA says a $1,000 reimbursement can cost about $20.10 via virtual credit card and $0.34 via EFT, so payment-rail choice matters when you reconcile payer cash and net reimbursement. Source
  • A separate underpayment queue works better than a generic exceptions queue because it forces the team to compare expected reimbursement, not just whether any payment arrived.

Prerequisites

Before you build an underpayment workflow, make sure your posting team has the basics in place:

  • One current fee schedule source of truth by payer and effective date.
  • Access to ERA detail, EOB images, and EFT or check references in the same workflow.
  • A standard adjustment glossary so billers know how your organization handles contractuals, coinsurance, deductibles, downgrades, recoupments, and take-backs.
  • Permission to review posted ledger entries and reverse them when needed.
  • A named owner for underpayment follow-up.
  • A secure workflow for patient and insurance data because HHS requires covered entities and business associates to protect ePHI with administrative, physical, and technical safeguards.

If your office still has incomplete insurance details at the front desk, clean that up before you expect cleaner posting results. Arini's guide to streamlining new patient intake with AI is a useful companion.

Why Teams Miss Underpayments in the First Place

Teams miss underpayments because posting workflows reward speed, tolerate interruptions, and normalize any claim that shows at least some payer payment.

Three patterns show up repeatedly:

  • Short pays look routine at first glance. Dental Billing Assist notes that offices miss underpayments when they skip allowed-amount checks and remittance-code review before posting. Source
  • Front-desk interruptions pull the same people away from review. Y Combinator says dental front desks spend about six hours a day on the phone and still miss 35% of calls, which leaves less uninterrupted time for careful payment posting. Source
  • Patient-balance mistakes create downstream cleanup. Once the wrong balance reaches the patient, the office usually has to reverse the payment, fix the ledger, and reissue the statement.

That is why the right goal is not just faster posting. It is faster posting with a stop point for claims that do not match the contract, the remittance logic, or the deposit.

What Counts as an EOB Posting Underpayment?

An underpayment in EOB posting is any paid claim that lands below the expected amount after contract terms, benefits, and remittance logic are checked.

In dental billing, the difference usually hides inside allowed amounts, adjustment codes, patient-responsibility fields, or deposit mismatches that look routine unless the poster stops to verify them.

Not every short payment is a payer mistake. Some differences are valid contractual adjustments or patient responsibility. The practical question is simple: did the payer pay what the remittance says it should have paid, and does that match your contract and claim facts? Teams searching for eob posting underpayments should keep four fields in view:

Checkpoint Table
Checkpoint What to compare Why it matters
Allowed amount EOB or ERA vs fee schedule Confirms whether the payer paid at the contracted rate
Adjustment logic Group Code, CARC, and RARC Explains whether the difference belongs to provider, patient, or payer rules
Patient responsibility Posted balance vs remittance detail Prevents staff from shifting payer shortfalls to the patient
Deposit match Posted total vs EFT or check Confirms the cash actually arrived as posted

CMS notes that ERAs and paper remittance notices report the reason and value for each adjustment, including Group Codes, CARCs, and RARCs. That coding structure is what makes underpayment review possible at scale when staff actually use it during posting instead of after the month is closed.

Why Underpayments Get Missed in Daily Posting Workflows

Underpayments get missed in EOB posting when teams chase posting volume, lack visible fee schedules, and reconcile deposits after the claim is posted.

If the claim paid something, the pressure is to move forward. Three workflow conditions make the problem worse:

  1. No current fee schedule is visible during posting.
  2. Adjustment codes are posted without being interpreted.
  3. Reconciliation happens days after payment posting instead of the same day.

CAQH says there is still a $12.3 billion annual savings opportunity in medical and dental administrative transactions through fuller electronic adoption. Teams still relying on portals, PDFs, and manual rekeying have fewer chances to catch short payments before recovery windows narrow. CAQH CORE

Build Your Underpayment Review Workflow

Your best underpayment workflow checks expected reimbursement before the claim leaves the posting desk, not after the patient receives a balance statement.

Step 1: Pull the expected reimbursement before posting

Start by giving the poster the amount the practice expected to receive before they enter or approve the payment.

That number can come from your fee schedule, payer matrix, or other internal reimbursement logic. If the office posts first and researches later, the ledger already reflects the short pay as if it were normal.

Step 2: Read the ERA or EOB like a decision document

An ERA or EOB should be read as the payer's explanation for what changed between the submitted claim and the final payment.

CMS says the remittance includes adjudication decisions, payment information, and standard adjustment codes that explain each line or claim-level change.

For underpayment review, train staff to check these fields every time a payment seems short:

  • Group Code to see whether the adjustment belongs to provider or patient responsibility.
  • CARC for the core reason the amount changed.
  • RARC for added line-level detail when the CARC alone is not enough.
  • Provider-level adjustments when the remittance difference is not tied neatly to one claim.

CMS is explicit that Group Code CO assigns responsibility to the provider and PR assigns responsibility to the patient. That means an office should never convert a payer shortfall into patient responsibility just because the payment posted lower than expected.

Use this quick reference when the team is deciding which document to trust for which step:

Payment Posting Table
Document Best use in payment posting Why it matters for underpayments
EOB Human review of what the payer says happened Helps staff confirm whether the narrative and patient responsibility make sense
ERA System-ready remittance data for posting and reconciliation Makes line-level payment, adjustment, and code review faster at scale
EFT or check Cash confirmation after posting Verifies the remittance total actually arrived in the bank

Step 3: Compare the paid amount to the fee schedule

Most underpayments are either caught or lost at this step. Compare the allowed amount on the remittance to the fee schedule or reimbursement expectation for that payer, plan, CDT code, and effective date. If the difference is outside your known rule set, stop the claim before finalizing the post.

Use this quick decision table:

Scenario Table
Scenario Best next step
Paid amount matches expected allowed amount Post and move on
Paid amount is lower, and remittance explains a valid contractual rule Post with documented reason
Paid amount is lower, and code or explanation does not support it Route to underpayment queue
Patient responsibility increased unexpectedly Review before patient statement goes out
Multiple lines changed in different ways Hold for manual review

If your team keeps finding unexplained variances inside adjustment logic, a separate review of contractual write-offs versus payer short pays is a useful follow-on because those two issues often get mixed together in the same posting batch.

For dental practices using multiple PMS environments, that review gets easier when upstream intake is cleaner. Arini's practice management software integration guide is relevant here because insurance-detail mismatches often begin before claims are created.

Step 4: Reconcile every posted payment to the actual deposit

No underpayment review is complete until the posted payment agrees with the EFT or check amount. CMS says one check or electronic funds transfer usually represents all benefits due for the claims itemized in the remittance.

ADA data adds a second reason to stay disciplined here. ADA News reports that a $1,000 claim reimbursement can cost about $20.10 through a virtual credit card and only $0.34 through EFT.

Use this daily reconciliation order:

  1. Match ERA or EOB totals to the EFT or check.
  2. Confirm payer and deposit date.
  3. Identify any missing or extra provider-level adjustments.
  4. Flag variance before the day closes.
  5. Move only confirmed short pays into underpayment follow-up.

Step 5: Create a separate underpayment queue

Underpayments need their own queue because the next action is different. A denial queue asks whether the claim should be corrected or resubmitted. An underpayment queue asks whether the payer paid below contract, below benefits, or below its own remittance logic.

A clean underpayment queue should show:

  • Claim number
  • Payer and plan
  • Expected amount
  • Paid amount
  • Variance amount
  • Code or explanation driving the shortfall
  • Owner
  • Deadline for follow-up

Many eob posting errors start compounding here. If eob posting underpayments sit in the same worklist as zero-pays, missing attachments, and rejected claims, staff naturally solve the easiest tasks first.

Step 6: Prepare a standard underpayment packet

Once a short pay is confirmed, the office should not rebuild the evidence from scratch each time. Create a standard packet that includes:

  1. Claim details
  2. ERA or EOB copy
  3. Relevant fee schedule or contracted rate
  4. Calculation showing expected vs paid amount
  5. Notes on any codes or remarks that do not support the short pay
  6. Deadline for payer follow-up or appeal

Billing-call handling should be standardized here as well. When patients call about unexplained balances created by a possible dental insurance underpayment, Arini can help protect staff focus by routing the right issues to the right team. Its billing inquiry automation guide is a practical reference.

Step 7: Review patterns weekly, not just one claim at a time

A weekly pattern review is how you stop underpayments from repeating. At the end of each week, look for:

  • Repeated short pays by payer
  • Specific CDT codes with recurring variance
  • Effective-date problems after fee schedule updates
  • Unexpected patient-responsibility shifts
  • Provider-level adjustments that keep reappearing

If the same issue shows up repeatedly, it is usually a rule, contract, or posting-design problem.

Which EOB Posting Errors Hide Lost Revenue?

The biggest hidden-revenue errors are shortcuts that skip allowed-amount checks, misread remittance codes, or delay reconciliation until the trail goes cold.

Watch for these five:

  1. Posting from payment amount alone without checking the expected allowed amount
  2. Misreading CO and PR and pushing payer variance onto the patient
  3. Ignoring provider-level adjustments during deposit reconciliation
  4. Using an outdated fee schedule when validating the remittance
  5. Reconciling days later after recovery windows are already shrinking
Error Table
Error What it looks like Why it hides underpayments
Posting from payment amount alone Staff post what came in without checking allowed amount Any short pay becomes normalized
Misreading CO vs PR Provider shortfall ends up on the patient ledger Patients get billed for payer variance
Ignoring provider-level adjustments Deposit mismatch is left unexplained Real cash loss gets buried in reconciliation
Using an outdated fee schedule Current contract rate is never checked Short pays look contractually valid
Delayed reconciliation Deposit review happens days later Recovery windows shrink before anyone notices

CMS notes that ERAs usually contain more detailed information than paper remittance notices and can be automatically posted to billing applications. That is valuable only if the team still validates the remittance logic before it becomes final ledger activity.

Common Mistakes to Avoid

  • Do not post first and research later if the amount looks short.
  • Do not let fee schedules live in email threads or PDFs nobody checks during posting.
  • Do not mix underpayments with denials, recoupments, and missing documents in one generic queue.
  • Do not assign unexplained shortfalls to patient responsibility without reading the remittance codes.
  • Do not delay EFT reconciliation until the end of the week.
  • Do not ignore upstream intake quality because missing subscriber data and bad plan details create downstream variance that looks like a payer problem.

If your office is dealing with both posting errors and front-desk overload, Arini's guide on reducing front-desk burnout is relevant because billing backlogs often grow when the same staff are constantly pulled off focused work.

When the variance is tied to a crossover, secondary payer, or sequence-of-benefits issue, teams should separate true payer underpayments from coordination errors before the patient ledger is touched.

Advanced Tips for Daily Underpayment Reviews

Once the daily workflow is stable, make the queue easier to govern:

  • Set a variance threshold so small differences are logged consistently.
  • Version fee schedules by effective date so post-renewal underpayments are easier to spot.
  • Track underpayments by payer and CDT code to identify repeat issues faster.
  • Review patient-balance spikes weekly because they often expose misposted payer responsibility.

CAQH says dental providers still have trouble accessing some benefit information in electronic workflows, even with growing adoption. That is one reason to keep a human review layer around underpayment detection.

Document Underpayments Clearly During Posting

Teams that want fewer repeat variances should document the workflow the same way they document denials, refunds, and appeals.

A clear version is a short operating document that defines the expected payment source, the comparison logic, the supporting documentation required for follow-up, and the owner for each exception. That kind of documentation keeps eob posting underpayments from turning into tribal knowledge that only one biller can resolve.

Compliance and system performance matter here too. If your PMS, clearinghouse, or payment-posting tool supports API exports, batch files, or structured ERA feeds, compare those options directly. Review which setup gives faster variance detection, better audit documentation, and stronger support for HIPAA, SOC 2, and role-based access controls. That comparison makes eob posting underpayments easier to review at scale because the team is not hunting through screenshots, PDFs, and inboxes every time a payer pays short.

Where Arini Fits in the Workflow

Arini fits before posting by improving insurance intake quality and shielding billing staff from the call interruptions that derail same-day review.

It is the leading AI receptionist for dentists: it answers calls, books appointments, and captures revenue 24/7.

It does not post the remittance itself. Its value is upstream and operational: it helps the practice capture cleaner insurance details, protect staff focus, and reduce the call interruptions that often prevent same-day review of underpaid dental claims.

For billing leaders, that matters because underpayment detection is rarely broken by one catastrophic mistake. It is usually weakened by fragmented intake, missing subscriber details, repeated phone interruptions, and rushed handoffs between the front desk and the billing team.

Arini is designed to remove that front-office drag without forcing dental practices to bolt together a generic call tool and a separate workflow.

Those operational proof points are concrete. Unified Dental Care increased revenue 12%, added more than $100K in monthly revenue, reduced headcount 17%, and improved profit 24%. That case study shows the revenue and staffing impact clearly for teams that want fewer interruptions, cleaner intake, and more disciplined revenue-cycle follow-through. A separate Arini case study found that Kare Mobile generated more than $56,000 in new-patient appointments in the first 30 days and reduced missed calls by 80%.

For teams trying to protect insurance accuracy while keeping phones covered, those are the kinds of outcomes that matter. That is especially relevant when eob posting underpayments keep surfacing alongside front-desk overload.

In day-to-day operations, Arini supports this workflow in a few specific ways:

  • 24/7 AI receptionist coverage helps practices never miss a call again and keeps billers from getting pulled off posting work during peak phone volume.
  • Insurance verification and patient-information capture during the call reduce preventable claim-data mismatches before the claim is ever submitted, and Arini's guide to automating insurance verification shows how cleaner intake reduces downstream rework.
  • Practice management software integrations with OpenDental, EagleSoft, Denticon, Dentrix, Dentrix Ascend, CareStack, Curve Dental, and Cloud9 keep scheduling and intake connected to the systems the billing team already uses.
  • About 300ms response latency and support for up to 15 speakers in real time keep the patient experience fast enough that practices can route calls without creating a clunky handoff. Source
  • HIPAA-compliant workflows with encryption and role-based access controls support secure patient communication and cleaner handoffs into billing.
  • Dedicated implementation engineers plus dental-specific scheduling logic help practices support block scheduling, staggered appointments, and real front-desk workflows instead of generic call routing.

If your team is asking, "Will patients know it's AI?", handle that concern directly during rollout. Patients usually notice speed, clarity, and whether the next step is accurate more than the label itself. In practice, the better test is whether the conversation feels fast, natural, and useful enough to keep the handoff moving.

Frequently Asked Questions

What is EOB posting in a dental practice?

EOB posting is the process of applying insurer payments, adjustments, and patient balances from the remittance into the practice ledger accurately.

That goal is not just to record cash. The goal is to confirm the claim was adjudicated and posted correctly before statements or follow-up tasks go out.

How do you spot underpayments before posting?

Spot underpayments before posting by comparing the allowed amount to the current fee schedule and confirming the remittance codes support the variance.

Then verify the Group Code, CARC, RARC, and patient-responsibility fields to make sure the shortfall is supported by the remittance logic. If the explanation does not support the lower payment, route the claim to an underpayment queue instead of posting it as normal.

What is the difference between an EOB and ERA?

An EOB is the readable claim explanation, while an ERA is the electronic remittance file built for posting and reconciliation.

Both describe adjudication, but the ERA is usually the better operational document for line-level posting and the EOB is often the easiest format for manual review.

When should a dental practice appeal an EOB?

Appeal an EOB when the payment falls below the expected amount and the remittance codes do not justify the difference.

If the variance is a valid contractual adjustment, deductible, coinsurance, or plan limitation that matches the claim facts, document it and post it correctly instead of appealing it.

Which remark codes signal underpayment risk?

Group Code, CARC, and RARC combinations signal underpayment risk when the remittance explanation does not match the fee schedule or benefits.

There is no single code that proves an underpayment by itself. The warning sign is a code or remark that does not match the fee schedule, patient benefits, or the actual adjudication story on the claim.

How do contractual adjustments create false alarms?

Contractual adjustments create false alarms when staff compare charges to payments instead of comparing the allowed amount to the payment.

If the payer applied the contracted write-off correctly, the claim may look short at first glance even though the posted amount is right. That is why allowed-amount review has to happen before the team labels a payment as an underpayment.

What is an underpayment in EOB posting?

An underpayment is a paid claim that lands below the expected amount after contract terms, benefits, and adjudication logic are reviewed.

How do you catch underpaid dental claims faster?

Catch underpaid dental claims faster by checking expected reimbursement before posting, reviewing remittance codes during posting, and reconciling deposits the same day.

Why do patient balances conflict with the EOB?

Patient balances conflict with the EOB when staff mispost payer responsibility, miss COB issues, or send statements before reconciliation is complete.

Once the wrong balance reaches the patient, the office often has to reverse the payment, fix the ledger, and reissue the statement.

Which remittance codes matter most?

Key remittance fields are Group Code, CARC, and RARC because they explain whether the difference belongs to the patient or provider.

Those fields tell you whether the difference belongs to the provider, the patient, or a payer rule that needs more review before you post the balance.

Should underpayments go into the same queue as denials?

No, underpayments need a separate queue because the next step is contract review or payer follow-up, not routine claim-correction work.

How long does short-pay research usually take?

If the fee schedule, remittance, and deposit are easy to reach, a biller can usually clear a suspicious short pay quickly.

Delays start when the team has to hunt across portals, PDFs, and deposits after the claim was already posted.

How often should a dental practice reconcile EFTs?

A dental practice should reconcile EFTs daily when reviewing underpayments so posting errors and deposit mismatches are caught before statements go out.

Can a patient be billed when a payer underpaid?

A patient can be billed only after the remittance shows the balance is truly patient responsibility under the plan rules.

Staff should review the remittance codes first.

What if the office keeps missing underpayments?

If underpayments keep getting missed, review staffing interruptions, intake quality, fee schedule access, and queue ownership before blaming the remittance.

Repeated phone interruptions, incomplete eligibility details, outdated fee schedules, and unclear ownership can all make a sound workflow fail in practice.

Next Steps

If your practice needs tighter underpayment control, start by documenting the current posting workflow, adding a separate underpayment queue, and checking where phone interruptions or incomplete insurance details are feeding preventable rework. Then review Arini's implementation guide for dental teams and 24/7 patient support guide to plan the upstream workflow. When you are ready to scope a live setup for your practice, Book a Demo.