Dental UCR fees are the Usual, Customary, and Reasonable rates that insurance companies use to cap what they'll reimburse for a given procedure in a specific geographic area. Each carrier determines its own UCR allowance from claims data. There is no universal UCR schedule.
When the carrier's UCR cap falls below the practice's fee, the patient may owe the difference. Understanding how that calculation works is the starting point for setting fees and giving patients accurate estimates.
TL;DR
- UCR is a plan fee benchmark, not a universal dental price list.
- Your office fee, PPO contracted fee and OON allowance can differ.
- Check the plan: OON benefits may use UCR, MAC or another schedule.
- Market fee tools do not reveal every patient's exact allowance.
- Estimates depend on plan limits; payment is not guaranteed.
What Are Dental UCR Fees?
UCR in dentistry refers to the fee benchmarks insurance companies use to decide how much they'll pay for a specific dental procedure. The acronym breaks down into three distinct components, and each one does a different job.
- Usual is the fee an individual dentist normally charges for a procedure. It's set entirely by practice. If you charge $1,100 for a D2740 crown every time, $1,100 is your usual fee.
- Customary is where geography enters the picture. The carrier looks at what dentists with similar training and experience charge for the same procedure in the same area. They calculate this as a percentile of local claims data, broken down by zip code or region. The exact percentile varies by carrier, anywhere from the 50th to the 90th.
- Reasonable is the exception clause. If a procedure involves unusual circumstances or specialized care, a fee above the customary range may be considered reasonable under the plan's terms. Documentation supporting the complexity is typically required.
There is no official, universal UCR fee schedule. The ADA does not publish one. The government does not set one.
Plans determine their allowances using their own methodologies, which may include proprietary claims data, licensed external benchmarks, or a combination. Two carriers in the same zip code can and regularly do return different UCR amounts for the same procedure.
How UCR Fees Work: Reimbursement Math and Patient Estimates
The reimbursement calculation follows the same logic across most dental plans, but the numbers change based on the carrier's UCR schedule and the plan's coinsurance structure.
Here's how it works. The carrier takes the lesser of two numbers: your submitted charge or their UCR allowance for that procedure. Then they apply the plan's coinsurance percentage to that number. Whatever is left falls to the patient.
This plays out differently depending on whether your fee is above or below the carrier's UCR cap:
| Fee below UCR | Fee above UCR | |
|---|---|---|
| Dentist's submitted fee | $900 | $1,400 |
| Carrier's UCR allowance | $1,100 | $1,100 |
| Carrier calculates 50% of | $900 (the lower amount) | $1,100 (the lower amount) |
| Carrier pays | $450 | $550 |
| Patient owes | $450 | $850 total ($550 coinsurance + $300 above allowance) |
Both examples assume the deductible is met and sufficient annual maximum remains. In the $1,400 scenario, the patient pays $400 more than in the $900 scenario: $100 more in coinsurance plus $300 above the carrier's allowance.
In the second scenario, the patient owes $850 instead of $450. That extra $300 is balance billing, the amount your fee exceeds the carrier's UCR cap.
When permitted by the applicable plan, provider agreement, and state law, an out-of-network (OON) patient may owe the difference between the practice fee and the plan allowance, in addition to the applicable deductible and coinsurance. This difference is a common source of billing disputes on OON claims.
How to Build an Accurate Patient Estimate
The 3 Key Numbers: Carrier's UCR allowance (by CDT code and ZIP code), plan's coinsurance percentage, and remaining deductible.
How to Get UCR: Call provider services; get the allowed amounts via phone, portal, or manual for each CDT code you plan to bill, in your zip code.
Pre-Treatment Discussion: Once you have the UCR and coinsurance, always calculate and present the estimate before treatment starts.
Prevent Patient Loss: Upfront estimates prevent surprise post-care bills, negative reviews, and lost patients. Out-of-network verification walks through the full process for capturing these numbers on an OON call.
"Fee schedule" is actually three different systems, and using the wrong one on a claim produces a wrong estimate every time.
| UCR | PPO Contracted Rate | MAC | |
|---|---|---|---|
| What it is | Carrier's benchmark of local market fees | Negotiated rate between practice and carrier | Fixed maximum allowable charge |
| Who sets it | Carrier, from claims data | Carrier + practice, by contract | Carrier, unilaterally |
| When it applies | Out-of-network claims, some indemnity plans | In-network PPO claims | Some discount and indemnity plans |
| Negotiable? | No (but you can cite it when negotiating PPO rates) | May be negotiated individually; timing and results depend on the agreement | Rarely |
| Balance billing? | Yes, patient owes above-UCR amount | No, practice accepts the contracted rate | Varies by plan language |
The selection logic is simple once you know the patient's plan type:
- In-network PPO patients use the PPO contracted rate. Not UCR. The contracted rate is almost always lower than UCR, and the practice has agreed to accept it as payment in full. No balance billing.
- Out-of-network patients confirm whether the plan uses UCR/R&C, MAC (Maximum Allowable Charge), a scheduled benefit, or another allowance basis, then apply its terms. The practice's full fee applies, and if it exceeds the plan's allowance, the patient may owe the difference where permitted.
- Indemnity or traditional plan uses UCR or MAC depending on the plan language. Check the plan summary.
- Discount plans are not insurance. They use a negotiated fee schedule between the practice and the plan. Do not include them in insurance reimbursement comparisons.
A common mistake: the billing team applies UCR logic to an in-network PPO claim. The PPO contracted rate is the ceiling for in-network claims, regardless of what UCR says. UCR only becomes relevant when the patient is out of network or on a plan that explicitly references it.
For DSO CFOs looking to negotiate PPO contracted rates upward using UCR benchmarks as leverage, the geographic fee schedule framework covers how to build a location-level negotiation case.
How to Look Up UCR Fees
Five sources, in order of reliability for practice-level work. These resources serve different purposes. Use the right one for the job:
For a specific patient's allowance: Call the carrier. Ask for the allowed amount for a specific CDT (Current Dental Terminology) code in your ZIP code. This is the only source that reflects what will actually be paid on a specific claim. Cost: free. Limitation: one carrier at a time.
For public estimates: FAIR Health Consumer. A publicly accessible lookup tool built from aggregated claims data. FAIR Health's benchmark methodology uses a recent 12-month claims window and refreshes every six months. Geographic areas are based on geozip groupings (typically the first three ZIP digits). Useful for patient-facing estimates. A consumer benchmark is not a plan-specific allowance, and the public tool is not licensed for practice fee-setting.
For practice benchmarking: Licensed fee data. Henry Schein Dental Fee Analysis runs $150 per ZIP code (as of November 2, 2026) and is included with some memberships. Optum Dental Customized Fee Analyzer provides geozip-specific reports with print and data options. FAIR Health's professional benchmark products offer licensed data for enterprise use.
One thing to keep in mind: The free tools give estimates. The carrier's own number, from a direct call or portal lookup, is the only figure that determines what gets paid on a specific claim.
How to Review Your Practice Fee Schedule Using Market Benchmarks
Your fee schedule is the foundation of every claim, every patient estimate, and every PPO negotiation. Set it too low and you lose money on three fronts: OON reimbursement, PPO contracted rates, and patient perception.
The percentile target
Use local charge benchmarks as one input alongside practice costs, clinical services, payer contracts, and patient affordability. Choose fees independently for your practice. No single percentile guarantees a specific payer allowance or higher collections.
A percentile shows where a charge sits within the source dataset. At the 80th percentile, 80% of observed charges in that dataset are at or below that amount. "Observed charges" refers to charges in the data, not necessarily individual dentists.
The annual audit
Fee schedules go stale. Overhead climbs. Material costs shift. New CDT codes get added. If you haven't updated your fee schedule in 2 or 3 years, some codes are almost certainly lagging.
The process is simple:
- Review a current, appropriately licensed fee-data source each year and record its edition, geography, and methodology.
- Compare your current fee schedule code by code against the benchmark for your ZIP code or region.
- Flag the codes where you are below the benchmark.
- Adjust those upward based on your practice costs, payer contracts, and patient mix.
Don't adjust everything at once. Prioritize by claim volume. The codes you bill most often (D1110, D0120, D2740, D2750, D7140) have the most revenue impact per dollar of adjustment. Start there.
The PPO connection
Submit your full office fee on every claim. The ADA advises that it is always appropriate to report your full fee. A fee increase may affect payment when a plan applies a lesser-of rule, but it does not automatically raise an existing contracted allowance. Seek reimbursement changes through individual payer negotiation.
Methodical, defensible fee increases over time give the practice a documented basis for negotiation. They do not guarantee a higher contracted rate.
Common UCR Misconceptions
These six come up constantly, and each one leads to a different billing or pricing mistake:
- "UCR is a standard fee." It's not. Every carrier calculates their own UCR from proprietary claims data. Two carriers covering the same patient for the same procedure in the same zip code can return different UCR amounts. There is no government-published or ADA-published UCR schedule.
- "UCR and the allowed amount are the same thing." They're related but not identical. UCR is the benchmark the carrier uses. The allowed amount is the final number after the carrier applies plan rules, network status, and any other adjustments. The allowed amount is what shows up on the EOB. UCR is one input into how it gets calculated.
- "UCR applies to all dental claims." Only out-of-network claims and some indemnity plans. For in-network PPO patients (the majority of most practices' patient mix), the contracted rate is what governs reimbursement. UCR doesn't enter the calculation.
- "If I bill at UCR, the patient won't owe anything extra." That depends on the plan's coinsurance structure and whether the patient has met their deductible. Even if your fee matches UCR exactly, the patient still owes their coinsurance share. And if your fee exceeds the carrier's UCR cap, they owe the difference on top of that.
- "UCR is based on current fees." Carrier UCR schedules are based on historical claims data. The lag between when charges were submitted and when they appear in a carrier's allowance schedule varies by carrier and is not publicly disclosed by most plans.
- "The same CDT code has the same UCR everywhere." UCR varies by zip code, by carrier, and by plan. A D2740 crown in a high-cost urban ZIP code and the same crown in a rural area can have a significantly different UCR allowance through the same carrier. The gap varies by carrier and region.
Why UCR Matters for Insurance Verification
Every patient estimate starts with one question: what will the carrier actually pay? For OON patients, the answer depends entirely on the carrier's UCR allowance for the specific CDT codes you plan to bill.
For a useful OON estimate, confirm the plan's reimbursement basis and request code-specific allowance information when available. Record any missing allowance and explain the estimate's uncertainty to the patient before treatment.
Do that enough times and you're not just losing time. You're losing patients.
For in-network patients, the UCR question is less direct. But the underlying problem is the same. A useful OON estimate requires more than a benefit summary. Confirm:
- Network status and plan reimbursement basis (UCR, MAC, scheduled, or other)
- CDT code, tooth/site, and coverage status for each planned procedure
- Submitted fee and available allowance (request code-specific allowance when the carrier will provide it)
- Applicable deductible and remaining annual/lifetime maximum
- Frequencies, exclusions, waiting periods, and alternate benefit provisions
- Coordination of benefits (COB) if other coverage exists
- Source, date, and any outstanding unknowns
If the carrier will not disclose a specific allowance, document that limitation and label the patient estimate as provisional. Where appropriate, request a pretreatment estimate from the carrier.
Verification and pretreatment estimates are not guarantees of payment.
Needletail supports dental insurance eligibility and benefits verification using portal and voice workflows, with human review. Verified benefit data is written back into the practice management system (PMS).
When a carrier does not disclose a specific allowance, the verification documents what is unavailable so the practice can flag the estimate accordingly.
Ready to stop guessing at patient estimates? Start with Needletail's dental insurance verification.









