D2950 dental code: core buildup including pins.

D2950 is for a core buildup, including any pins, when a tooth needs structural reinforcement before a crown. This is used when the remaining tooth structure is insufficient to support a crown on its own. The buildup replaces missing tooth structure and creates a solid foundation for the final restoration. Commonly placed on endodontically treated teeth or teeth with extensive decay.

Code
D2950
Category
Restorative
Coverage
Major (50-80%)

When to use D2950

D2950 is for a core buildup, including any pins, when a tooth needs structural reinforcement before a crown. This is used when the remaining tooth structure is insufficient to support a crown on its own. The buildup replaces missing tooth structure and creates a solid foundation for the final restoration. Commonly placed on endodontically treated teeth or teeth with extensive decay.

Do NOT use D2950 for: Teeth with enough remaining structure to support a crown without a buildup. Amalgam or composite fillings placed as restorations (use D2140-D2394). Post and core procedures (use D2954 for prefabricated post and core).

D2950 vs similar codes

Click any code to see the difference.

D2950
Core buildup including pins

Core buildup using restorative material (composite, amalgam, glass ionomer) with or without pins. No prefabricated post.

D2954

Prefabricated post and core in addition to a crown. Used when the root canal space is utilized to provide retention for the core material via a post.

Why D2950 claims get denied

Bundling with crown

Some plans bundle D2950 into the crown fee and won't pay separately. This is the most common denial for core buildups. Check the patient's plan before treatment. If the plan bundles, inform the patient they may owe the buildup fee out of pocket.

Insufficient documentation

You must document why the tooth needs a buildup. "Core buildup placed" isn't enough. Document the amount of remaining tooth structure, the extent of decay or fracture, and why the remaining structure cannot support a crown without reinforcement.

Not clinically necessary

If the tooth has 50%+ of coronal structure remaining, payers may deny the buildup as not necessary. The documentation needs to clearly show that remaining structure is inadequate for crown retention.

Documentation checklist for D2950

Pre-operative assessment

Document remaining tooth structure before the buildup. Percentage of remaining coronal structure, location of missing walls, extent of decay.

Material used

Note the buildup material (composite, amalgam, glass ionomer) and whether pins were placed.

Radiograph

Pre-op radiograph showing the tooth condition, especially for endodontically treated teeth.

Crown code

D2950 is almost always billed with a crown code (D2740, D2750, etc). Make sure both are documented separately.

When insurers bundle D2950 with the crown

Bundling is the most common issue with D2950. Some plans include the buildup in the crown fee and won't pay D2950 separately under any circumstances. Others pay D2950 separately but only when specific criteria are met (less than 50% of coronal structure remaining, endodontically treated tooth, etc.). A third group pays D2950 separately with no restrictions. Know which type of plan your patient has before treatment so you can set the right financial expectations.

Documenting the need for a buildup is more important than you think. Even when the plan covers D2950 separately, the payer may request records to verify clinical necessity. Your note should include: number of remaining walls, percentage of remaining coronal structure, whether pins were placed and why, and the material used. A note that says "buildup placed prior to crown" without specifics invites a denial.

D2950 vs D2949 (restorative foundation for an indirect restoration). D2949 is sometimes confused with D2950 but they serve different purposes. D2950 is a core buildup when the tooth structure is insufficient. D2949 is a foundation restoration placed as a separate procedure from the crown. In most clinical situations, D2950 is the correct code. Use D2949 only when the restorative foundation is a distinct procedure not related to core replacement.

Claims getting denied? We fix the coding and documentation patterns that cause it.

Learn about our billing services

Related codes

D2740Crown porcelain/ceramic (often billed with D2950)
D2750Crown porcelain fused to high noble metal
D2954Prefabricated post and core
D3330Root canal molar (often precedes D2950)

D2950 FAQ

What is D2950?

D2950 is the CDT code for a core buildup including any pins. It replaces missing tooth structure to create a foundation for a crown.

Is D2950 always covered with a crown?

Not always. Some plans bundle the buildup into the crown fee. Check the patient plan before treatment.

When is D2950 necessary?

When remaining tooth structure is insufficient to support a crown. Commonly needed after root canal therapy or extensive decay removal.

Looking for another code?

Search all 206 CDT codes in our dental coding guide.

Browse all CDT codes →