Valian

D2150 Dental Code: What It Covers and How to Bill It

The D2150 dental code covers a two surface amalgam filling on a posterior tooth. Here's what it means, how to bill it, and common denial fixes.

Robert Del Grande
Robert Del GrandeFounder, Valian

October 13, 2026 · 6 min read

If your front desk bills a lot of fillings, you have probably typed this code more times than you can count. The D2150 dental code shows up almost every day in a general practice, and most of the confusion is not about what the code means. It is about when to use it instead of D2140 or D2160, and what to check before the claim goes out so it does not come back.

What Is the D2150 Dental Code?

The D2150 dental code is a CDT procedure code for a two surface amalgam restoration on a primary or permanent tooth. The code covers a silver amalgam filling placed across two surfaces of a single tooth, most often used on posterior teeth like molars and premolars where the material holds up under chewing pressure. A dentist reports D2150 when decay or an old filling spans two surfaces of the same tooth, for example the occlusal and mesial surfaces, and the dentist removes decay, shapes the tooth, and packs amalgam into the prepared area. The D2150 dental code description in the CDT manual reads "amalgam, two surfaces, primary or permanent," which means the same code applies whether the tooth is a baby tooth or an adult tooth. The dentist decides which code fits based on the exam and the number of surfaces involved, not a billing system. The code does not apply to a single surface filling, which is D2140, or a three surface filling, which is D2160.

A carrier check that used to take 20 minutes, run in secondsWatch a real verification run: carrier, member ID, full coverage breakdown. (6 min)

D2150 Dental Code Description and Where It Fits

Amalgam codes in the CDT manual are organized by how many surfaces are restored. D2140 covers one surface, D2150 covers two surfaces, D2160 covers three surfaces, and D2161 covers four or more. All four describe amalgam fillings, not composite. A composite filling dental code uses a different set of numbers (D2330 through D2394, including D2391 and D2392 for one and two surface posterior composite), because the material and the fee schedule are different. If your front desk mixes up amalgam and composite codes, that mismatch is one of the more common reasons a claim gets kicked back for review.

The amalgam 2 surface code, D2150, is specific to the material and the surface count. It is not interchangeable with D2160 just because a claim needs to be "bigger." Insurers check the surfaces listed against the clinical notes and x-rays, and a mismatch between the surfaces billed and the surfaces documented is one of the fastest ways to get a denial or a request for more records.

// Verification result
Jordan M.Delta Dental PPO
ActiveMaximum $1,500 · $900 leftDeductible metBitewings: 1 of 1 used
Remaining maximum$900 of $1,500
// The verification result the front desk sees before the visit

When to Use D2150 vs D2140 and D2160

The surface count on the tooth decides the code, not the size of the cavity or the time in the chair. A filling on one surface, like just the occlusal, is D2140. A filling on two surfaces, like occlusal and mesial, is D2150. A filling on three surfaces is D2160. If the same tooth gets treated again later and the filling grows to cover an additional surface, the new procedure gets billed under the code that matches the new surface count at the time of that visit, not the old code from the first filling.

For comparison on adjacent codes, we have written up D2140 dental code billing and D2160 dental code billing with the same level of detail, including the denial patterns we see most.

How to Bill D2150 and Avoid Denials

Most D2150 denials come from one of three places: a surface mismatch between the claim and the chart notes, a missing or unclear x-ray, or a plan that only covers amalgam on certain teeth. Before the claim goes out, check that the surfaces listed on the claim form match what is written in the clinical note, that an x-ray or intraoral image is attached if the payer asks for one, and that the patient's plan actually covers amalgam on a posterior tooth (some plans downgrade or exclude amalgam on visible front teeth).

The claim form itself follows the standard ADA format. If your team is still working through the layout field by field, our guide on filling out the ADA dental claim form walks through each box, including where tooth surfaces and procedure codes go.

Checking Coverage Before the Filling

The best time to catch a D2150 denial is before the appointment, not after the claim bounces. A quick eligibility check tells the front desk whether the plan covers amalgam on that tooth, whether there is a waiting period, and whether the patient has already used up a frequency limit on restorative work this year. This is the same check that matters for related codes like D5110 dentures or any other restorative or prosthetic procedure where coverage details change claim to claim.

We built insurance verification at Valian around this exact moment. Sign in and check any patient in one click, in seconds, and see the plan's restorative coverage, deductible, and any amalgam-specific exclusions before the dentist ever sits down. The office still runs the check and still picks the billing code based on the exam. The tool just gets the plan details in front of the front desk before the appointment instead of after the claim is filed.

For the full list of amalgam and composite surface codes side by side, the CDT procedure code guide is the fastest reference if you need to double-check a code before submitting.

Putting It Together

A front desk that handles ten restorative visits a day is typing D2140, D2150, and D2160 on repeat. The fastest way to cut denials on any of them is the same: match the code to the actual surfaces treated, attach the x-ray the payer wants, and confirm the plan covers the material and the tooth before the patient leaves the chair. None of that requires new software. It requires catching the coverage question before the claim goes out instead of after it comes back.

If your team wants to see how a one-click eligibility check fits into a restorative-heavy schedule, you can book a time to look at insurance verification and we will walk through it with your own payer mix.

// Tomorrow’s schedule6 patients · 5 verified
8:00 AMDelta Dental PPOVerified
8:40 AMCigna DHMOVerified
9:20 AMMetLife PDPNeeds a call
10:00 AMAetna DentalVerified
10:40 AMGuardianVerified
11:20 AMUnited ConcordiaVerified
// Tomorrow’s schedule, checked in one click, with one payer still needing a call

FAQ

Is dental code D2150 used in every cavity?

No. D2150 only applies when the filling covers exactly two surfaces of a tooth. A single-surface cavity is billed as D2140, and a three-surface cavity is billed as D2160. The dentist decides the code after the exam, based on how many surfaces the decay or old filling actually touches.

What code is D2150?

D2150 is the CDT code for an amalgam filling placed on two surfaces of a primary or permanent tooth. It is almost always used on posterior teeth like molars and premolars, where amalgam's strength works well under normal chewing pressure.

What is a D2140 dental code?

D2140 is the CDT code for a one surface amalgam filling on a primary or permanent tooth. It is the single-surface version of D2150, used when decay or an old filling only affects one surface of the tooth.

How long do silver amalgam fillings last?

How long a filling lasts depends on the tooth, the bite, and how well it is cared for, and that is a clinical question best answered by the treating dentist, not a billing guide. From a billing standpoint, if a filling needs to be replaced and grows to a different surface count, the new procedure gets billed under whichever code matches the surfaces treated at that visit.

Robert Del Grande
// Written byRobert Del GrandeFounder, Valian
Connect on LinkedIn
// Follow on Google

Get these guides in your Google results

Add Valian as a preferred source. Our guides then show up more often in your Top Stories, AI Mode, and AI Overviews. Takes one click, and you can undo it any time.

Add as preferred source
// Keep reading

Related posts

All posts

Stop spending hours on hold with insurance

Sign in and check eligibility and benefits for any patient in one click, in seconds, so your team knows what is covered before the patient sits down. Plans per location, plus $2.50 or less per check we find.

// VALIAN · MEDICAL REVENUE OPERATING SYSTEM

Valian