D2949 is the CDT code for a restorative foundation that reshapes a structurally sound tooth, such as blocking out undercuts, so a crown, onlay, or inlay seats cleanly.
- When to use: The tooth would hold the crown without the material, which only fills undercuts, boxes, or concavities in the prep.
- When not to use: A tooth that needed rebuilding or pins to hold the crown is D2950, and a post in a treated canal is D2952 if cast or D2954 if prefabricated.
- Billing note: Many plans bundle D2949 into the crown or list no benefit for it, so verify before treatment and send a pre-op x-ray with a narrative.
What D2949 covers
D2949 reports a restorative foundation placed under an indirect restoration on a tooth that already has adequate retention and resistance form. The prep has irregularities that would compromise the fit of a crown, onlay, or inlay: an undercut, a box left by a previous deep filling, a concavity in an axial wall. The dentist places restorative material to reshape the tooth to an ideal form so the restoration seats cleanly. The material idealizes the shape; it does not make the tooth retainable, because the tooth already holds the crown on its own.
Bill D2949 when all three are true:
- An indirect restoration (crown, onlay, or inlay) is planned.
- The tooth already has enough structure to retain that restoration.
- Restorative material is placed to reshape the prep, such as blocking out an undercut or filling a box from a prior restoration.
It does not cover:
- A core buildup on a tooth that lost enough structure that the crown could not be retained without it, or any foundation that uses pins. That is D2950.
- A cast post and core seated in a treated root canal. That is D2952.
- A prefabricated post and core seated in a treated root canal. That is D2954.
- The crown, onlay, or inlay itself, which is billed under its own code (for example D2740, D2750, or D2790 for crowns).
- A direct restoration that is the final treatment with no indirect restoration planned. That is a regular filling in the D2140 to D2394 range.
D2949 versus D2950: whether the tooth needed rebuilding
Both codes place a foundation before an indirect restoration. The dividing line is not the material, the tooth, or whether a crown is planned. It is whether the tooth needed rebuilding to retain the restoration.
- D2949 applies when the tooth provides adequate retention and resistance form on its own. The foundation corrects shape: undercuts, boxes, concavities.
- D2950 applies when enough structure is missing that the crown could not be retained without the buildup. The standard many carriers cite is more than half the clinical crown, or too little sound dentin above the margin. D2950 also includes any pins used for retention.
Pins are the clearest tell: a pinned foundation is never D2949. Some carriers have pushed back on offices defaulting to D2950 when the clinical picture only supported a foundation, so several plans now apply the benefit under D2949 when the documentation does not establish that a true buildup was necessary. That reclassification costs the office the higher D2950 allowable.
Top reasons D2949 gets denied or bundled
- Bundled into the crown. Many plans pay the foundation inclusive to the crown benefit. Plan-dependent, and the patient often owes the foundation fee.
- No separate benefit listed. Some plans have no allowance for D2949 and consider the reshaping part of the crown fee by design. Verification before treatment catches this.
- Reclassified from D2950. The claim went out as D2950, the documentation did not show enough structural loss, and the carrier repriced it to D2949 (usually a lower allowable), or the reverse.
- Documentation missing. With no pre-op radiograph and no narrative, the carrier cannot tell a reshape from a buildup and defaults to the less favorable outcome.
- Billed with D2950 on the same tooth. The two codes cover the same step, so both on one tooth reads as duplicate foundation billing and denies. Keep them as distinct, clearly labeled entries in your fee schedule, and if your system flags duplicate-foundation conflicts, set it so both cannot post to the same tooth on the same date.
Documentation that supports the claim
The carrier decides D2949 versus D2950 from what is on the claim, so attach these to the claim, not just the chart:
- A pre-op radiograph showing the tooth’s condition and remaining structure.
- A narrative naming what the foundation corrected (the undercut blocked out, the box filled, the concavity idealized) and stating that the tooth already retained the crown.
- The indirect restoration on its own line, ideally on the same claim, so the carrier reviews the unit together.
In the patient record, document:
- The specific form defect corrected and why the indirect restoration needed it.
- That the tooth had adequate retention and resistance form without the foundation. This note defends D2949 against a challenge, and its absence is what gets a D2950 repriced.
- The material used.
- That no pins were placed.
Example case
An established patient has tooth #14 planned for a crown after a large but well-supported prior restoration is removed. The remaining walls are tall and sound, so the crown will retain without a buildup, but the mesial box left by the old filling creates an undercut that would keep the crown from seating. The dentist blocks out the undercut with restorative material, idealizes the prep, and takes the final impression.
Billing steps:
- Confirm the tooth retains the crown on its own and the material only reshaped the prep. That makes the code D2949, not D2950.
- Verify how the plan handles D2949 (separate benefit, bundled into the crown, or no listed allowance) and set the patient estimate from that answer.
- Code D2949 with a narrative naming the undercut and noting the tooth had adequate retention without the foundation.
- Bill the crown (for example D2750) separately, on the same claim where the plan allows.
- Read the EOB. If D2949 bundles into the crown, that is plan language; post the payment and handle the balance per the plan. If the plan pays it separately, post to the D2949 line.
FAQs
- What is the difference between D2949 and D2950?
- Whether the tooth needed structure rebuilt to retain the crown. D2949 reshapes a tooth that already has adequate retention and resistance form, mostly to block out undercuts or fill a box from a prior deep filling. D2950 is a core buildup for a tooth missing enough structure (commonly cited as more than half the clinical crown) that the crown could not be retained without it, and it includes any pins used.
- Does D2949 include pins the way D2950 does?
- No. Pin retention is part of the D2950 core buildup. D2949 is placed on a tooth that already has enough structure to retain the crown, so if the case needed pins for retention, the correct code is D2950.
- Why did the carrier bundle D2949 into the crown fee?
- Because many plans treat the restorative foundation as part of preparing the tooth and pay it inclusive to the crown benefit. This is plan language, not a clinical judgment, and whether D2949 pays separately, bundles, or has no listed benefit is plan-dependent. When it bundles, the patient usually owes the foundation fee unless the office writes it off.
- Can I bill D2949 and D2950 on the same tooth?
- No. Both describe the foundation placed before the crown, so a tooth gets one or the other. Use D2950 when the tooth needed rebuilding to hold the crown and D2949 when it only needed reshaping. Submitting both reads as duplicate billing of the foundation and denies.
- Is D2949 a post and core?
- No. A post and core seats a post into a root-canal-treated canal and is D2952 (cast) or D2954 (prefabricated). D2949 involves no post and no canal work; it is material placed on the coronal tooth to idealize the form. A tooth that needs rebuilding but no post is D2950.
Related codes
Need help billing this code?
We handle D2949 claims daily.
If your team is spending time on denials, narratives, or carrier follow-up for this code, our outsourced dental insurance billing service can take it off your plate. We submit the claims, post what comes back, and follow up on anything unpaid.
“Claims, posting, denials, all of it gets handled, and it costs far less than hiring another employee. My front desk got hours of their week back, and honestly I just don't think about billing anymore.”
CDT codes are maintained by the American Dental Association. This page is an editorial billing guide, not the official ADA code descriptor. Verify current coverage policies with each carrier before submitting claims.