How Much Should a Crown, Root Canal, or Deep Cleaning Actually Cost?
Dental prices vary wildly — and your EOB's 'allowed amount' is the closest thing to a fair benchmark you have. Here's what procedures actually cost, and how to read your EOB against it.
Dental pricing is notoriously opaque. One office charges $900 for a crown, the next charges $1,500, and your EOB says $780 is the "allowed amount." None of these numbers is wrong — they're just measuring different things. Understanding how they fit together helps you know whether your bill is reasonable, or whether something is off.
What "Allowed Amount" on Your EOB Actually Tells You
The allowed amount on your Explanation of Benefits is your insurer's contracted rate with your in-network dentist — the amount they agreed your dentist would accept as payment in full. It's not what the procedure actually costs nationwide; it's what your specific plan negotiated with your specific dentist in your specific market.
But it's still a useful signal. Allowed amounts tend to cluster within realistic market ranges for your area. If your plan's allowed amount for a crown is $750 and local dentists charge $1,100–$1,400, that $750 rate is tight but not unrealistic. If your EOB shows an allowed amount of $350 for a crown, something is wrong — either it was coded incorrectly, or your plan uses unusually low fee schedules.
The allowed amount is also the number that drives your actual out-of-pocket cost. You pay your coinsurance on the allowed amount, not the dentist's billed fee.
Realistic Price Ranges by Procedure
These ranges reflect general U.S. market pricing for 2025–2026. Prices vary significantly by geography — major metro areas (New York, San Francisco, Chicago) run 20–40% higher than national averages; rural and lower cost-of-living areas run lower.
| Procedure | CDT Code | Typical Market Range | Notes |
|---|---|---|---|
| Routine cleaning (prophylaxis) | D1110 | $75–$200 | Adult; lower in rural markets |
| Periodontal maintenance | D4910 | $100–$250 | After perio treatment; higher complexity |
| Full-mouth X-rays | D0210 | $100–$250 | Periapical + bitewing series |
| Bitewing X-rays (4) | D0274 | $50–$150 | Annual/biannual checkup |
| Composite filling (1 surface) | D2391 | $150–$300 | Tooth-colored; posterior |
| Composite filling (2–3 surfaces) | D2392/D2393 | $200–$400 | Per tooth |
| Amalgam filling (2 surfaces) | D2150 | $120–$250 | Silver; less common now |
| Porcelain crown (PFM) | D2750 | $800–$1,500 | Most common crown type |
| Full porcelain/ceramic crown | D2740 | $900–$1,600 | Anterior teeth; all-ceramic |
| Root canal — anterior | D3310 | $700–$1,100 | Front tooth; 1 canal |
| Root canal — premolar | D3320 | $800–$1,200 | 2 canals |
| Root canal — molar | D3330 | $900–$1,500 | Most complex; 3–4 canals |
| Deep cleaning (SRP, per quad) | D4341 | $200–$450 | Scaling & root planing |
| Simple extraction | D7140 | $75–$200 | Visible tooth, no surgery |
| Surgical extraction | D7210 | $150–$400 | Impacted or complex |
| Dental implant (implant body) | D6010 | $1,500–$2,500 | Excludes crown |
| Implant crown | D6065/D6066 | $1,000–$1,800 | Abutment + crown |
Note: These are market rates (dentist's billed fees), not EOB allowed amounts. Allowed amounts are typically 20–40% lower than market rates due to contracted discounts.
How to Use This Table to Read Your EOB
This pricing table is most useful when you have your EOB in front of you. Here's the step-by-step:
Step 1: Find your procedure code on the EOB. Look at the "Service" or "Procedure" column. Each line will have a CDT code starting with "D" — D2740, D3330, D4341, etc.
Step 2: Look up that code in the table above. Find the typical market range for that procedure. This is the billed fee range — what dentists typically charge before insurance.
Step 3: Find the "Allowed Amount" on your EOB. This is the contracted rate your insurer uses to calculate your benefits. It should be noticeably lower than the dentist's billed fee for in-network providers.
Step 4: Compare the allowed amount to the range in the table. If your plan's allowed amount is $750 for a D2750 crown (typical range $800–$1,500), that's within a reasonable contracted discount. If your plan's allowed amount is $350 for a D2750, that's unusually low — and worth questioning, because it may mean your plan underpays, which can cause dentists to leave the network or bill differently.
Step 5: Calculate your expected share. Multiply the allowed amount by your coinsurance percentage (the percentage you pay after insurance). Add any remaining deductible. That's what you should owe.
Step 6: Compare to your bill. If the math doesn't match what the dental office is charging you, you've found a discrepancy worth investigating.
For a deeper look at how to read every column on your dental EOB, that guide walks through the full document line by line.
What Counts as Overpaying?
Overpaying on a dental bill isn't always obvious — because the numbers look official and complicated. But the definition is straightforward: if the amount you were charged by the dental office is more than the patient responsibility shown on your EOB, that's an overpayment.
Common situations where this happens:
Your dentist charged the full allowed amount, not just your cost-share. Your EOB shows a contractual adjustment (write-off) of $400 and a patient responsibility of $150. But the dental office invoiced you $550 — the allowed amount before the write-off. You only owe $150. The $400 gap is money the in-network dentist agreed to waive.
Your dentist billed you before insurance paid. If the office sent you a statement before the claim was processed, the amount on that statement is an estimate. After insurance pays and the EOB issues, your actual patient responsibility may be significantly lower.
You were charged for the billed fee, not the allowed amount. If a billing coordinator accidentally sent an invoice based on the dentist's full fee ($1,200) rather than the allowed amount ($800), you'd see a bill that's $400 too high.
You were charged twice for the same service. Duplicate charge entries happen more often than they should. Check whether the same CDT code appears twice on your itemized bill for the same date.
If any of these match your situation, you've overpaid — and you're entitled to a refund or corrected invoice.
For a detailed look at a crown specifically, see the breakdown of why your crown cost differs from your insurance's allowed amount, including how the contracted rate gap plays out in real EOB math.
Geography Changes Everything
A molar root canal in Manhattan might run $1,400–$1,700 out of pocket. The same procedure in rural Tennessee might be $800–$1,000. Your plan's allowed amount should roughly track to your local market — if it's dramatically lower than local norms, your insurer may be using outdated UCR benchmarks, which can affect what you actually owe.
Here's a simple self-check: if your dentist's billed fee is within 10–30% of your plan's allowed amount, that suggests your dentist's fees are close to your plan's contracted rates. If your dentist is billing $1,800 and your plan's allowed amount is $750, your dentist is significantly above plan rates — and you'd pay less if you found an in-network dentist charging closer to that range.
What Your EOB Allowed Amount Should Tell You
If the allowed amount looks reasonable for your area: The math on your EOB is probably working correctly. Your cost-share is your percentage of that allowed amount (minus any remaining deductible).
If the allowed amount looks suspiciously low: Check the procedure code. A molar root canal coded as D3310 (anterior) instead of D3330 (molar) will have a lower allowed amount — and your dentist may have submitted the wrong code, or downgraded billing happened.
If the allowed amount looks suspiciously high: You may have been billed for a more complex version of a procedure than was performed. For example, D2393 (3-surface composite filling) billed when only a 2-surface (D2392) was done. Higher code = higher allowed amount = higher cost-share.
Implants: Why They're Almost Never Covered
Dental implants are one of the most common reasons patients get surprised by a large bill — because many assume that if crowns are covered, implants will be too. They're usually not.
Most standard dental plans exclude implants entirely, or cover only the crown portion (the visible tooth), not the implant body (D6010) placed in the jawbone or the abutment (D6056/D6057) that connects them. The reasoning is partly historical — implants were considered experimental or elective for decades — and partly cost: a single implant + abutment + crown can run $3,500–$5,500 total, a much larger benefit exposure than a crown alone.
What's typically covered (and what's not):
| Component | Typical coverage |
|---|---|
| Implant body (D6010) | Usually excluded |
| Bone graft (D7953) | Usually excluded |
| Implant abutment (D6056/D6057) | Sometimes covered at prosthetic rate |
| Implant crown (D6065/D6066) | Sometimes covered at crown rate |
If your plan covers major restorative services, call your insurer before implant treatment and ask specifically: "Does my plan cover D6010? D6056? D6065?" Get the answer in writing or noted with a reference number.
Supplemental implant coverage: Some standalone dental plans and HMO-style dental plans do cover implants — often after a waiting period and with specific annual maximums. If implants are something you're planning in the next few years, it's worth evaluating whether your current plan has any implant benefit or whether a supplemental plan makes financial sense.
If your dental office says "we'll submit to insurance and see what they cover" before an implant, follow up with your insurer directly rather than waiting for the EOB after the fact. Implant costs are large enough that a pre-treatment estimate call is worth 20 minutes of your time.
EOB Scenario: Deep Cleaning (Scaling & Root Planing)
Your dentist recommended a deep cleaning because of early-stage gum disease. They treated two quadrants on the same day.
EOB breakdown:
| Line | Code | Billed | Allowed | Plan Pays (80%) | Your Share |
|---|---|---|---|---|---|
| Deep clean, upper right | D4341 | $425 | $290 | $232 | $58 |
| Deep clean, lower right | D4341 | $425 | $290 | $232 | $58 |
| Total | $850 | $580 | $464 | $116 |
If your dentist billed you $850 and you only owe $116, there's a $734 contractual adjustment that should never reach your invoice. If the billing office is charging you the $290 per quad instead of the 20% coinsurance ($58 per quad), that's a billing error worth calling about.
When to Be Skeptical of Your EOB
- The allowed amount for a crown is under $500 (may indicate wrong code — check if it was processed as a filling)
- The allowed amount for a root canal is over $2,000 (possible upcoding or duplicate billing)
- You see multiple procedure codes for the same tooth on the same date that seem redundant
- Your EOB shows a "downgraded" procedure and your allowed amount reflects a cheaper code than what was done
Want to know if your costs are in line with what's typical for your plan? Upload your EOB to MyBillRx. MyBillRx compares your procedure codes, allowed amounts, and cost-share to expected ranges — and flags anything that looks out of place, so you're not paying more than you should.
Have a dental bill to decode?
Upload your EOB and get a plain-English breakdown in under 60 seconds.
Analyze My Bill — 100% Free