Why did I get an EOB but no bill? Because the two documents come from two different places on two different clocks. The explanation of benefits is the carrier's report of how it processed the claim, released to the member as soon as adjudication finishes. The bill is the practice's statement, and it cannot go out until the payment and the remittance are posted to the ledger and the next statement run comes around. The EOB almost always wins that race. Sometimes no bill ever follows, because nothing is owed.
If you work a dental front desk, you take this call several times a month, usually from a patient holding a document they have decided is a bill. The fastest way to end the call well is to know which of about nine things is true on that specific ledger before you start talking.
An EOB is a report, a statement is a demand
The two documents overlap enough to be confused and differ in every way that matters.
| Explanation of benefits | Patient statement | |
|---|---|---|
| Who sends it | The dental plan | The dental practice |
| What it reports | How the plan processed one claim | What the ledger says the patient owes today |
| Starting number | The fee the office submitted | The contracted allowable after write offs |
| Reflects what the patient already paid | No | Yes |
| Reflects a secondary plan | Only if that plan has also processed | Yes, once both have processed |
| Is money due | No | Yes |
| Timing | Days after the claim finishes processing | After posting, on the practice's statement cycle |
Nearly every carrier prints some version of "this is not a bill" on the form. Patients still read the rightmost column, see a number next to their name, and reach for a checkbook or the phone. That column is a forecast made by someone who cannot see the practice's ledger.
How long after an EOB do you get a bill?
Commonly one to six weeks, and the spread inside that range is all operational.
| Stage | What happens | Commonly seen |
|---|---|---|
| Day 0 | Treatment, estimated patient portion collected | Same day |
| Day 0 to 2 | Claim goes out electronically with attachments | 1 to 2 business days |
| Day 7 to 30 | Plan adjudicates, issues payment and remittance to the practice, releases the EOB to the member | Varies by payer, plan and state prompt payment law |
| Same week | Member EOB arrives by mail or portal alert | Frequently the first document the patient sees |
| Plus 0 to 5 business days | Practice posts the payment and adjustments line by line | Depends on posting staffing |
| Next statement run | Statement is generated and mailed or emailed | Most offices run statements once or twice a month |
Read that table from the patient's side. The carrier mails its report on the day the check is cut. The practice has to receive that check or transfer, match it to the right claim, post each line, resolve anything that came in wrong, and then wait for a statement cycle that may be three weeks away. Mail beats that sequence almost every time.
Prompt payment deadlines for clean claims are set by state law and apply to the payer, not to how fast a practice bills. Confirm your own state's rule with your state insurance department rather than assuming a national number.
Nine reasons the bill has not arrived
Before you answer the question, open the account. One of these is nearly always the explanation.
| Reason | What the ledger shows | Does a statement follow |
|---|---|---|
| Normal posting and statement lag | Payment posted, balance sitting | Yes, on the next run |
| Patient prepaid the estimate accurately | Zero balance or a credit | No |
| Secondary plan still pending | Balance held, claim open at plan two | Yes, after plan two processes |
| Document is a pre treatment estimate | No completed procedures on that date | No, not until treatment happens |
| EOB amount is a contractual write off | Adjustment posted, no patient portion | No |
| Claim being corrected or appealed | Balance held by the biller | Later, if the rework fails |
| Balance under the statement threshold | Small balance, often written off | Usually no |
| Statement sent to a stale address or filtered email | Statement marked sent, no contact | It was sent, it did not land |
| Different provider or a medical carrier | Nothing on this practice's ledger | From whoever submitted that claim |
Four of these deserve more than a row.
The patient prepaid. A practice that collects an accurate estimate at the time of service is deliberately building toward a zero balance. When the estimate lands within a few dollars of the adjudicated patient portion, the EOB still prints the full patient responsibility, because the plan has no idea money already changed hands. This is the single most common answer to the question, and it is good news presented badly.
The document is a pre treatment estimate. Dental plans return pre treatment estimates, sometimes called predeterminations, on a form that looks almost exactly like a claim EOB. It carries procedure codes, an allowed amount, a plan payment and a patient responsibility. It is a quote for work that has not been done. Check the dates on the form against the chart before you say another word.
The claim is being reworked. When a line comes back denied or paid at an amount that contradicts the verified benefits, a good biller holds the statement while the appeal or corrected claim runs. That is deliberate, and the patient should be told so rather than left to guess. Silence during a rework is what turns a routine correction into a complaint.
The EOB belongs to a different claim entirely. Third molar extractions, trauma repairs, biopsies and sleep appliances are frequently submitted to medical rather than dental, sometimes by the oral surgeon rather than the general office. The patient gets an EOB from a medical carrier for a procedure their dental office never billed. Our guides to billing medical insurance for dental procedures, to dental trauma and accident claims, and to wisdom teeth extraction cover which claims commonly travel to the medical side and therefore generate an EOB from a carrier the patient was not expecting.
The EOB says I owe, so where is the bill?
This is where practices lose money, and it is worth understanding precisely.
The patient responsibility column on an EOB is a summary of adjustment lines, and each adjustment carries a group code that says who absorbs it. The group codes are standardized, and they are the difference between a balance you may collect and a balance you must write off.
| Group code | Name | Who absorbs it | Typical dental example |
|---|---|---|---|
| PR | Patient responsibility | The patient | Deductible, coinsurance, amounts above the annual maximum |
| CO | Contractual obligation | The practice | The difference between your fee and the contracted allowable |
| PI | Payer initiated reduction | The payer | Reductions the plan takes that the contract does not shift to anyone |
| OA | Other adjustment | Depends on the line | Often appears on coordination of benefits transfers |
The reason codes that ride alongside them matter too. A line reduced with reason code 45, charge exceeds the fee schedule or maximum allowable, is a write off for a participating dentist and never a patient balance. Deductible, coinsurance and copay reductions, reason codes 1, 2 and 3, are patient balances. Non covered charges, reason code 96, can go either way depending on the group code and on what your participating provider agreement says about billing the patient for non covered services, which is a contract question and a state law question rather than a judgment call at the front desk.
Here is the arithmetic on a single crown, illustrative numbers only.
| Line | Amount |
|---|---|
| Office fee, D2740 porcelain or ceramic crown | 1,300 |
| Contracted allowable | 900 |
| Contractual write off, group code CO | 400 |
| Plan pays at 50 percent of the allowable | 450 |
| Patient responsibility on the EOB, group code PR | 450 |
| Collected at seat from the estimate | 450 |
| Balance on the ledger | 0 |
The EOB reports 450 in the patient responsibility column and the correct statement is no statement. A patient who pays that 450 a second time because the EOB looked like a bill creates a credit balance, a refund request, and a phone call that costs more than the crown margin. The point of the pre visit estimate is precisely this outcome, and our operational guide to preventing surprise dental bills covers how to get the estimate close enough that the ledger lands at zero.
Claim processed but no EOB
The reverse call comes in too: the portal says processed, and nothing arrived.
Electronic delivery is now the default at many carriers. The member gets an email alert, the document itself lives in the portal, and the alert lands in a promotions tab or a spam folder. Delivery preference is a member setting, and it varies by carrier and by group, so send the patient to their member portal rather than guessing.
Nothing is owed and nothing was mailed. Some plans suppress paper on zero liability claims. There is a processed claim, a paid amount, and no document in the mailbox.
The address is stale. Employer group enrollment feeds carry the address the employer has, not the one the patient updated with the dental office two years ago.
The coverage is a dental plan under a medical carrier's brand. Members frequently look for the dental claim in the medical portal, where it is not, because dental is administered separately.
In every one of these cases the practice can help immediately, because the practice holds the remittance advice for the same claim. It shows the same allowed amount, the same plan payment and the same adjustment codes. Reading it to the patient over the phone, or printing the posting detail, answers the question in two minutes without waiting on the carrier.
The explanation of benefits does not match the bill
The two documents are not supposed to match line for line, and knowing why keeps the conversation short.
Different starting number. The EOB starts from the submitted fee. The statement starts from the contracted allowable, because the write off has already been taken. On the crown above, one document shows 1,300 and the other shows 900, and both are right.
Different scope. An EOB covers one claim. A statement covers an account, which may include a second family member, an older balance, or a retail purchase.
Timing. A statement printed before the remittance posted will show an insurance pending balance that the EOB has already resolved. This is the most common mismatch, and it produces a payment the patient does not owe.
A secondary plan. Until plan two processes, the primary EOB's patient responsibility figure is not the final number. Coordination of benefits can reduce it to nothing.
An adjustment the EOB cannot see. Membership plan discounts, courtesy adjustments, prepayment credits and prior overpayments all live only on the ledger.
When a patient brings both documents in, work by date of service rather than by total. Line up the procedure code, the allowed amount and the plan payment from the EOB against the posted adjustment and payment on the ledger for the same code and date. Mismatches resolve themselves quickly at that level of detail and almost never at the level of totals.
What to check before you answer the phone
A workable sequence, thirty seconds per account.
- Confirm the document is a claim EOB and not a pre treatment estimate. Check the dates against completed treatment.
- Check the ledger balance for that date of service. Zero balance ends the call.
- Check what was collected at the appointment, and whether it matches the PR total on the EOB.
- Check whether a secondary plan is pending. If so, say when you expect it to finish.
- Check the adjustment codes you posted. If the amount the patient is worried about came in as CO, tell them plainly that it is written off and they will never see a bill for it.
- Check the statement history and the address on file. A statement marked sent to an old address is a different conversation from a statement never generated.
Then say the short version out loud: the document you have is the plan's report, your account currently shows this balance, and here is when a statement will or will not arrive. Patients do not need the group code taxonomy. They need a number and a date.
Closing the gap on your side
Everything above is defensible when the gap is a few weeks. It stops being defensible when the gap stretches, because the patient portion of accounts receivable starts aging from the date of service, not from the date you got around to billing. Two numbers are worth watching.
Days from remittance receipt to posted. Five business days is a reasonable ceiling for a general practice. Beyond that, the patient's EOB has arrived, the practice cannot answer questions about it accurately, and nobody has been billed.
Statement frequency. A single monthly run means the worst case patient waits nearly a month after posting. Twice monthly halves it at almost no extra cost.
There is also a policy question worth settling in writing: the smallest balance you will bill. Many practices set a floor and write off below it, which is sensible, but an unwritten floor produces inconsistent behavior and patients who compare notes. Set the number, document it, apply it the same way every time, and confirm that your participating provider agreements and your state's rules allow the practice you have chosen. Rules on billing patients, balance billing and collections change, and they are set at the state level, so verify with your state insurance department or your attorney rather than with a forum post.
Curo posts remittances automatically against the claim and the estimate, flags the lines where the adjudicated patient portion differs from what was quoted at the chair, and separates contractual write offs from real patient balances so statements only carry what is genuinely owed. You can see how that posting detail looks on EOB reconciliation.
One last thing, and it is free. Add a sentence to your treatment estimate handout: your insurance company will mail you a report called an explanation of benefits, it is not a bill, and if you owe anything after your plan pays you will receive a statement from us. Practices that print that sentence take this call far less often, and the patients who do call already know which document they are holding.