How to read a dental EOB and post the payment correctly
Every field on a dental explanation of benefits, a worked example with the arithmetic, and the posting order that keeps your ledger and your bank deposit in agreement.
By Dr. Salem Sayegh, general dentist, Glendora, California ·
The short answer: a dental EOB (explanation of benefits) shows, for each procedure, the fee you submitted, the amount the plan allowed, what the plan paid and what the patient owes. To post it, enter the plan payment on each procedure, write off the difference between your fee and the allowed amount if you are in-network, move what is left to the patient, then confirm the EOB total equals the deposit in your bank.
Most guides to reading an EOB are written for patients. This one is written for the person at the front desk who has to turn that statement into correct numbers in Dentrix, Eaglesoft, Open Dental or whatever your office runs. In my practice in Glendora, two people spend their days on insurance administration, and a large share of that time is exactly this: open the portal, download the statement, read it, key it in.
What each field on a dental EOB means
Payers lay their statements out differently, but nearly all of them carry the same ten pieces of information.
| Field | What it tells you |
|---|---|
| Patient, subscriber and claim number | Who the claim is for and the payer’s reference. Match these to the claim in your software before anything else. |
| Date of service | The visit the payment belongs to. A patient with several open claims is where payments most often land on the wrong one. |
| Procedure code, tooth and surface | The CDT code the plan processed. Check it against what you submitted; plans sometimes pay an alternate, less expensive code. |
| Submitted amount | Your office fee for the procedure. |
| Allowed amount | The most the plan recognizes for that procedure. In-network, this is your contracted fee. |
| Deductible | The part of the allowed amount the patient pays before the plan pays anything. |
| Plan payment | What the insurer is paying the office for this line. |
| Patient responsibility | Deductible plus coinsurance, plus anything the plan does not cover. This is what the office collects. |
| Remark or reason codes | Short codes explaining a reduction or denial: frequency limits, missing information, waiting periods, downgrades. |
| Check or EFT number and total | The payment the lines roll up to. This is the figure that must equal your bank deposit. |
A worked example
Take one line: a two-surface posterior composite (CDT code D2392) for a patient on an in-network PPO plan that covers basic services at 80% after a $50 deductible. The figures below are illustrative.
| Submitted fee (office fee for D2392) | $250.00 |
|---|---|
| Allowed amount (plan fee schedule) | $180.00 |
| Deductible applied | $50.00 |
| Plan pays 80% of the remaining $130.00 | $104.00 |
| Patient responsibility ($50.00 deductible + $26.00 coinsurance) | $76.00 |
| Write-off ($250.00 submitted − $180.00 allowed) | $70.00 |
Two checks tell you the line is right. The plan payment plus the patient responsibility equals the allowed amount ($104 + $76 = $180). The allowed amount plus the write-off equals your submitted fee ($180 + $70 = $250). If either sum fails, something on the statement needs a second look before you post.
How to post the payment, in order
- Find the right claim. Match patient, date of service and claim number. Do not post to the oldest open claim by habit.
- Post the plan payment to each procedure. Enter payments line by line rather than as one lump sum on the claim, so every procedure shows what it was paid.
- Enter the write-off. If the office is in-network with the plan, adjust off the difference between your fee and the allowed amount. If you are out-of-network, there is usually no contractual write-off and the balance stays with the patient.
- Move the remainder to the patient. Deductible, coinsurance and non-covered amounts become the patient balance. It should match the patient responsibility printed on the EOB.
- Read the remark codes. A reduced or denied line is not finished when it is posted. Decide whether it needs a corrected claim, an appeal, or a bill to secondary insurance.
- Close the claim and file the EOB. Attach the statement to the claim or the patient’s document folder so the next person can see why the numbers are what they are.
- Reconcile to the bank. Add up every EOB under the same check or EFT trace number and compare the total with the deposit.
EOB, ERA and EFT are three different things
The EOB is the statement a person reads. The ERA, or electronic remittance advice, is the same information as a data file (the HIPAA 835 transaction) that software can import. The EFT is the money arriving in your account. Offices get into trouble when the three drift apart: the ERA is imported but the deposit never checked, or the deposit is recorded but half of the EOBs behind it were never posted.
Where posting goes wrong
- Bulk payments. One deposit covers a dozen patients, and two of the statements are still sitting in the portal.
- Write-offs on the wrong plan. An in-network adjustment taken on an out-of-network claim gives away money the patient owed.
- Missed deductibles. The plan paid less than expected, the difference was written off, and the patient was never billed.
- Duplicates. The paper EOB and the ERA for the same claim both get posted.
- Takebacks. A payer recovers an overpayment on one patient by reducing the payment for another, and the deposit no longer matches anything.
- Skipping reconciliation. Without the last step, every earlier mistake stays hidden until a patient calls about a balance.
What changes when software does the reading
None of the steps above needs clinical judgment. They need attention, the same attention every time, across every payer portal an office deals with. That is the case for automating them. Sai for Dentists signs in to each payer portal, downloads new statements, reads each claim line, posts the payment and write-off in your practice management software and matches the total to your bank deposit. Denials, takebacks and anything that does not add up are flagged for your team rather than posted on a guess.
If you want the wider picture, including how this compares with an outsourced billing company, read AI for dental billing: what it can do today. Offices in Southern California can see how the startup cohort works.
Common questions
Is a dental EOB a bill?
No. An explanation of benefits is a statement from the insurance plan showing how it processed a claim: what the dentist charged, what the plan allowed and paid, and what the patient owes. The bill comes from the dental office, and the patient portion on it should match the EOB.
What is the difference between an EOB, an ERA and an EFT?
An EOB is the human-readable statement, on paper or as a PDF in the payer portal. An ERA (electronic remittance advice, the HIPAA 835 file) carries the same information in a format software can read. An EFT is the electronic deposit itself. One EFT often pays many claims, so the deposit has to be matched to every EOB or ERA it covers.
What is a write-off on a dental EOB?
For an in-network claim, the write-off (also called a contractual adjustment) is the difference between the fee the office submitted and the amount the plan allows. The office agreed to that fee schedule in its contract, so the difference cannot be billed to the patient. Out-of-network claims usually have no contractual write-off.
Why does the bank deposit not match the EOB?
The usual reasons are a bulk payment that covers several patients, a payer taking back an earlier overpayment from the current payment, or a virtual card payment that arrives separately. Add up every EOB tied to the same check or EFT trace number; the total should equal the deposit.
Can AI read and post dental EOBs?
Yes. Software can read each claim line, apply the payment and write-off, and move the balance to the patient. Sai for Dentists does this by working the payer portal and the practice management software on screen, and it flags denials and mismatches for a person to review rather than guessing.
