BlogEOB / Payment Posting

Common Dental EOB Posting Errors and How They Affect Collections

Ivory Automation9 min read
On this page

Most dental EOB posting errors come from a handful of repeatable mistakes: posting to the wrong claim, recording the write-off incorrectly, skipping adjustment codes, ignoring underpayments, and leaving denials unworked. Each one distorts your accounts receivable and lets real money slip away. The good news is that every error on this list has a single, checkable fix. Work through them below.

Why do small posting errors cost so much?

An explanation of benefits (EOB) is the payer's line-by-line record of what it allowed, paid, and adjusted on a claim. Post it wrong and two things break at once. Your AR stops matching reality, so you cannot tell which claims are truly paid. And money you are owed disappears into a write-off or an unworked balance where nobody looks again.

The damage compounds quietly. A single mis-posted write-off looks harmless. Repeated across hundreds of claims a month, it hides thousands of dollars your team never revisits. Clean posting is how your numbers stay trustworthy.

Key Takeaways

  • Posting to the wrong patient or claim corrupts two ledgers at once and hides a real open balance.
  • The contractual write-off is where most dollars leak; record only the exact adjustment the EOB shows.
  • Every adjustment needs the correct reason code, so denials and patient balances land where someone works them.
  • Underpayments and missed secondary claims are lost revenue you already earned; catch them at posting time.
  • Reconciling each batch to the deposit is the check that proves the whole EOB posted correctly.
  • Automate the routine matching and posting, then route exceptions like denials and underpayments to a person.

Error 1: Posting to the wrong patient or claim

The error. The payment gets applied to the wrong patient, claim, or procedure line. This happens most with families on one plan, patients who share a name, or a bulk payment covering several claims at once.

Why it hurts collections. You corrupt two accounts at once. One patient shows paid when they still owe. The other shows a balance that was already settled. A claim that is truly open now looks closed, so nobody follows up and the money sits unclaimed.

The fix. Match every payment to the claim by the payer's claim number and date of service before you post a cent. Confirm the patient name and procedure codes line up with the EOB. This is the first item on the payment posting checklist, and it prevents the tangle before it starts.

Error 2: Mis-recording the contractual write-off

The error. The contractual write-off is the difference between your full fee and the plan's allowed amount for an in-network provider. Write off too much and you erase a balance the patient or a second plan still owes. Write off too little and your AR carries a balance nobody can ever collect.

Why it hurts collections. This is the single biggest source of leaked revenue at posting time. An inflated write-off is money you simply give away. A deflated one clogs your aging report with phantom balances, so your true collectible AR gets buried under amounts nobody can pay.

The fix. Take the allowed amount straight from the EOB and let it drive the write-off. Do not estimate it or reuse last visit's number. For network providers, the write-off equals your fee minus the plan's allowed amount. Confirm you are writing off only the contractual portion, leaving any deductible, copay, or denied line the patient still owes.

Error 3: Missing or wrong adjustment codes

The error. An adjustment gets posted with no reason code, or with a code that does not match what the EOB says. Skipping the code turns a specific event into a blank number.

Why it hurts collections. The reason code tells your team what to do next. A denial coded as a routine adjustment never reaches your appeals queue. A patient-responsibility amount posted without a code may never get billed. The dollars stall because the system cannot see that they need action.

The fix. Post the payer's claim adjustment reason code with every adjustment. These are the standardized CARC codes carriers use to explain each change to a claim (the code list is maintained here). Map each one to the right bucket: contractual write-off, patient responsibility, or denial to work. Route unfamiliar codes to a person before posting.

Error 4: Not posting the full allowed and paid split

The error. The EOB reports several numbers per line: allowed amount, paid amount, deductible, copay, and any patient responsibility. Posting only the paid amount leaves the line incomplete.

Why it hurts collections. Skip the patient-responsibility portion and that balance never gets billed, so you lose it. Ignore the deductible the plan applied and your estimate for the next visit is wrong too. The line looks closed while part of the money is still owed.

The fix. Post every component the EOB lists. The check amount is only one of them. Read the whole line: allowed, paid, deductible, copay, and patient balance. Our companion piece on how to read a dental EOB breaks down each column so nothing gets dropped.

Error 5: Ignoring underpayments

The error. The payer pays less than your contracted fee schedule requires, and the shortfall gets posted as if it were correct. Because the claim now shows paid, no one questions it.

Why it hurts collections. This is earned revenue you walk away from. A plan that owes 80% on a basic procedure but pays at a lower rate has underpaid you against your own contract. Post it silently and you accept less than you agreed to, one shortfall at a time.

The fix. Compare the paid amount against your contracted fee schedule as you post. When the payment falls short of the rate the contract sets, flag the line instead of closing it. Underpayments belong in a review queue where a person confirms the terms and appeals. A machine catches the math; a person decides the appeal.

Error 6: Failing to bill the secondary plan

The error. The primary payer posts, the claim shows a remaining balance, and the secondary plan never gets billed. The primary payment made the claim look handled.

Why it hurts collections. When a patient carries two plans, coordination of benefits decides which pays first and how the rest is shared. The ADA's guidance on coordination of benefits covers the order-of-payment rules. Miss the secondary claim and a collectible balance gets written off or billed to the patient by mistake.

The fix. At posting time, check whether a secondary plan exists on every claim with a remaining balance. If it does, generate the secondary claim with the primary EOB attached before you touch the write-off. Make "secondary billed?" a required question on every dual-coverage claim.

Error 7: Not reconciling the batch to the deposit

The error. The individual claims get posted, but the batch total is never checked against the bank deposit or the electronic remittance total. The session closes without proof that it balances.

Why it hurts collections. Without reconciliation, you cannot tell whether every dollar landed on the right account. A missed line, a transposed figure, or a payment posted twice slips through undetected. Your ledger drifts from your bank, and month-end becomes a hunt for the difference.

The fix. Balance each posting batch to the payment total before you close it. The sum of what you posted must equal the deposit or the electronic remittance advice (ERA) amount to the penny. If it does not, find the gap before you move on. This step proves the whole EOB posted correctly, and it is the last gate on the payment posting checklist.

Error 8: Leaving denials unworked

The error. A denied or partially denied line gets posted and then forgotten. The zero payment lands on the ledger, the claim closes, and the denial never reaches anyone who can act.

Why it hurts collections. A denial is rarely a dead end. Many are correctable: a missing attachment, a coding mismatch, or a coordination-of-benefits question. Post it as final and you forfeit the appeal window. The revenue was earned, and the only thing between you and it was a follow-up nobody made.

The fix. Treat every denial as an open task. A denied line still has recoverable work in it. Post the zero payment, then route the denial to a worklist with its reason code and a due date. Track appeal deadlines so nothing ages out. Automation can sort denials by reason and queue them; a person builds the appeal.

How these errors add up

Error Effect on AR Repeatable fix
Wrong patient or claim Real balance hidden, false paid status Match by claim number and date of service
Mis-recorded write-off AR inflated or revenue given away Drive the write-off from the allowed amount
Missing adjustment codes Denials and balances stall Post the payer reason code every time
Incomplete allowed/paid split Patient balances never billed Post every EOB component per line
Ignored underpayments Earned revenue accepted as short Compare paid to your contracted fee schedule
Missed secondary claim Collectible balance written off Check for a second plan before write-off
No batch reconciliation Ledger drifts from the bank Balance the batch to the deposit total
Unworked denials Appeal windows lost Route each denial to a dated worklist

Read the table top to bottom and a pattern shows up. Every fix is a small, checkable step you can run the same way on every EOB. The dental payment posting checklist turns these eight fixes into a sequence your team follows on each batch.

Where automation fits

Most of these errors trace back to volume and fatigue. Matching hundreds of claims and posting clean splits by hand is where tired eyes miss a line. That routine work is what software handles well. It matches the payment to the claim, posts the allowed and paid split, and applies the contractual write-off from the EOB.

The judgment calls stay with a person. Underpayments, denials, and unfamiliar reason codes route to a review queue where someone confirms the contract or builds the appeal. Ivory Automation is built around that split, and you can see how it works on the EOB and payment posting service page.

For the full workflow, start with the dental EOB and payment posting guide. To read an EOB line by line, see how to read a dental EOB.


Sources: American Dental Association, ADA Guidance on Coordination of Benefits; X12, Claim Adjustment Reason Codes.

Published by Ivory Automation, custom back-office automation for independent dental practices.