Dental Reviewed
Best Practices

Dental Codes Explained: The CDT And CPT Codes Behind Every Claim

Dental codes turn clinical work into a paid claim, and getting them wrong costs real money. This reference covers CDT and CPT codes across every specialty, not just the handful...

Written by Mantas Petraitis

Read time: 7 min read
Dental Codes Explained: The CDT And CPT Codes Behind Every Claim

Dental codes turn clinical work into a paid claim, and getting them wrong costs real money. This reference covers CDT and CPT codes across every specialty, not just the handful used daily. It includes the newer caries management codes and every 2026 update in one place.

TL;DR

  • CDT codes (Current Dental Terminology) report dental procedures on claims, run from D0100 to D9999 across 13 categories, and update every January

  • Exam codes are the most used and most miscoded, with D0140 covering a problem-focused visit and D0150 covering a full new-patient workup

  • D1354, D1355, and D2991 cover the modern arrest, prevent, and regenerate approach to early decay, and mixing them up is a common coding error

  • D4346 covers full mouth scaling for widespread gum inflammation without bone loss, sitting between a routine cleaning and scaling and root planing

What Are CDT Codes, And Who Maintains Them

Every procedure performed in a dental office needs a standard label before it can be recorded or billed, and that label is a CDT code. CDT stands for Current Dental Terminology, the code set that the American Dental Association develops and revises each year. The codes give dentists, hygienists, and payers a shared language for describing exactly what was done.

  • CDT is the HIPAA standard code set for reporting dental procedures, which makes its use mandatory rather than optional

  • Every code uses the letter D followed by four digits, for example, D2740 for a porcelain crown

  • The set holds more than 700 codes organized into 13 categories that span D0100 to D9999

  • The ADA updates CDT annually, with each new edition taking effect on January 1

  • Dental claims travel on the ADA Dental Claim Form, while medical claims use the CMS-1500 form

Front desk teams usually enter these codes inside their practice management software, so accuracy at the keyboard often decides whether a claim is paid or denied.

CDT Code Cheat Sheet: All 13 Categories

CDT codes are grouped into categories by the type of procedure, and the first two digits reveal the family at a glance. Reading a code range is the fastest way to know whether you are looking at a cleaning, a crown, or an extraction. The cheat sheet below maps the 13 categories used in the current code set, a structure also published in the AAPD coding chapter.

Category

Code range

What it covers

Diagnostic

D0100–D0999

Exams, radiographs, diagnostic tests

Preventive

D1000–D1999

Cleanings, fluoride, sealants

Restorative

D2000–D2999

Fillings, crowns, core buildups

Endodontics

D3000–D3999

Root canals, pulp therapy

Periodontics

D4000–D4999

Gum and bone treatment, scaling

Prosthodontics, removable

D5000–D5899

Dentures, partials

Maxillofacial prosthetics

D5900–D5999

Facial and oral prostheses

Implant services

D6000–D6199

Implants, implant restorations

Prosthodontics, fixed

D6200–D6999

Bridges, fixed crowns

Oral and maxillofacial surgery

D7000–D7999

Extractions, biopsies, surgery

Orthodontics

D8000–D8999

Braces, aligners, ortho treatment

Adjunctive general services

D9000–D9999

Anesthesia, palliative care, misc.

Dental Codes For Exams And Evaluations

Evaluation codes sit at the front of nearly every visit, and they rank among the most frequently miscoded entries on a claim. The difference between them comes down to the purpose and depth of the appointment rather than the minutes spent in the chair. The same evaluation that supports a diagnosis also feeds the dental treatment plan the patient ultimately receives, which is why getting the exam code right matters well beyond the front desk.

Code

Nomenclature

When to use

D0120

Periodic oral evaluation, established patient

Routine recall checkup

D0140

Limited oral evaluation, problem focused

Specific problem or emergency visit

D0145

Oral evaluation, patient under three, with caregiver counseling

Toddler's first visits

D0150

Comprehensive oral evaluation, new or established patient

Full workup for new patients

D0160

Detailed and extensive oral evaluation, problem focused, by report

Complex single problem workup

D0170

Re-evaluation, limited, problem focused, established patient

Follow-up on an existing issue

D0180

Comprehensive periodontal evaluation, new or established patient

Full perio workup, revised for 2026

CDT Code D0140 Explained

CDT code D0140 covers a limited, problem-focused oral evaluation. The visit is for a patient who books for one specific complaint, such as a toothache, swelling, or a fractured tooth. Reach for D0140 when the appointment addresses an immediate problem rather than a routine review of overall health, which would instead call for D0120 or D0150. Documentation should name the specific problem assessed, and the code often pairs with a problem-focused radiograph taken to investigate that single concern.

A pattern worth watching for is the walk-in patient who arrives for a specific complaint and, once seated, mentions a second unrelated issue. Billing both under one D0140 undersells the visit and can read as inconsistent if a payer later compares the note to the claim. Two distinct complaints on the same date, each with its own assessment and plan, generally support two separate limited evaluations rather than one broader one, and the record should make that distinction explicit rather than leaving a reviewer to infer it.

Caries Management Codes: D1354, D1355, And D2991

Three codes cover the modern, minimally invasive approach to a developing cavity, and confusing them is one of the more common coding errors in preventive and restorative care. Each one answers a different clinical question about one specific tooth surface – prevent, arrest, or regenerate, and the code follows that intent rather than the material used to deliver it.

Code

Clinical intent

Typical materials

Lesion status

D1355

Prevent decay before it starts

Silver diamine fluoride, thymol-chlorhexidine varnish, povidone-iodine, silver nitrate

Sound surface, no active lesion, usually tied to a moderate or high risk finding

D1354

Arrest decay already present

Most often silver diamine fluoride

Active, non-restored carious lesion

D2991

Regenerate early enamel loss

Hydroxyapatite scaffold medicaments such as Curodont Repair or CrystLCare

Early, non-cavitated white spot lesion

D1355 and D1354 can use the identical product, since silver diamine fluoride appears in both codes. The code follows clinical intent, not the material in the syringe. A sound surface treated to prevent a future lesion bills D1355. An existing active lesion treated to stop its progression bills D1354, and it is documented as an interim measure rather than a definitive fix, since the tooth still needs monitoring or eventual restoration.

D2991 is the newest addition, effective under CDT 2024, and it sits in the restorative section despite functioning more like a preventive medicament. It reports a scaffold-based material applied to an early, non-cavitated lesion, most often a white spot, that draws calcium and phosphate back into the enamel rather than only slowing further breakdown. It is billed per tooth, so two treated surfaces on two different teeth report as two units.

Coverage for all three still lags behind clinical practice. Several plans list D1355 outright as a non-covered benefit, while D1354 often carries a frequency limit, commonly two applications per tooth per year. D1355 in particular depends on a documented caries risk assessment, D0601 for low risk, D0602 for moderate, or D0603 for high, to support medical necessity. Checking a specific payer's policy before treatment avoids a denial on a claim that was clinically appropriate but under-documented. Some plans also allow D1354 and D1355 to be billed alongside a fluoride varnish code, D1206, when the patient's coverage extends to it, worth confirming before assuming one code excludes the other.

CDT Code D4346 Explained

CDT code D4346 ranks among the most searched and most misunderstood codes in the periodontal range. Its official nomenclature reads scaling in the presence of generalized moderate or severe gingival inflammation, full mouth, after oral evaluation. In plain terms, the code covers a therapeutic full-mouth cleaning for a patient whose gums are widely inflamed but show no bone or attachment loss.

  • The ADA introduced D4346 in 2017 to fill the space between a routine prophylaxis (D1110) and scaling and root planing (D4341 and D4342)

  • Generalized inflammation is commonly read as at least 30 percent of the teeth, though some payers, including Aetna, define it as more than 50 percent of the mouth

  • D4346 is a single full-mouth service rather than a per-quadrant code, so it is reported once per visit

  • It should not be billed alongside a prophylaxis, scaling and root planing, or full mouth debridement

  • A complete oral evaluation must come first, and the record should confirm inflammation, bleeding on probing, and radiographs showing no bone loss

The code exists because generalized inflammation without bone loss sits in a genuine clinical gray zone. A routine prophylaxis under-treats a mouth with widespread active inflammation, while scaling and root planing overtreats a patient who has no attachment loss to justify it. Reaching for D4346 correctly means the record has to prove the absence of bone loss just as clearly as it proves the presence of inflammation, since a reviewer denying the claim is usually looking for exactly that negative finding and not just the positive one.

Payer definitions vary enough that the difference can decide a claim, so checking the carrier policy, such as the Aetna clinical bulletin, is worth the minute it takes. Clear charting protects the claim too, and a well-kept dental chart gives reviewers the evidence they expect. Many hygiene teams now lean on newer dental hygiene technology to capture the inflammation that supports a D4346 submission.

Radiology CPT Code Cheat Sheet And Dental Radiograph Codes

Imaging lives in two coding worlds at once. Routine dental radiographs are reported with CDT codes in the D0200 to D0300 range on dental claims, while the same images can sometimes be billed to medical insurance using CPT radiology codes. Practices investing in digital imaging tools need both sets within reach. The dental radiograph codes come first.

Code

Image

D0210

Intraoral complete series (FMX)

D0220

Intraoral periapical, first image

D0230

Intraoral periapical, each additional image

D0240

Intraoral occlusal image

D0270

Bitewing, single image

D0272

Bitewings, two images

D0274

Bitewings, four images

D0277

Vertical bitewings, seven to eight images

D0330

Panoramic image

D0367

Cone beam CT, both jaws, capture, and interpretation

One common and costly error involves upcoding. A panoramic image (D0330) combined with bitewings (D0272 through D0274) should never be reported as a complete intraoral series (D0210), because the panoramic film is taken outside the mouth, and reporting D0210 would misrepresent the work performed.

When dental imaging crosses over to medical insurance, the codes switch to the CPT system maintained by the American Medical Association. The radiology CPT cheat sheet below covers the codes that surface most often on dental crossover claims.

CPT code

Description

70300

Radiologic exam, teeth, single view

70310

Radiologic exam, teeth, partial, less than full mouth

70320

Radiologic exam, teeth, complete full mouth

70355

Panoramic X-ray (orthopantomogram)

70486

CT, maxillofacial area, without contrast

76376 / 76377

3D rendering with interpretation

Two modifiers come up constantly in radiology billing – modifier 26 for the professional component, meaning the interpretation, and modifier TC for the technical component, meaning the image capture.

Primary Care And Medical CPT Codes In Dental Crossover Billing

Dental offices bill medical insurance more often than many teams expect, usually for trauma, medically necessary surgery, sleep-related appliances, biopsies, and certain infections. These claims drop the CDT system entirely and use CPT codes instead. A primary care CPT code cheat sheet for 2026 helps front desk staff recognize the evaluation and procedure codes that appear in this crossover work.

CPT code

Description

Typical dental crossover use

99202–99205

New patient office visit, evaluation, and management

Medical exam for trauma or pathology

99212–99215

Established patient office visit, evaluation, and management

Follow-up medical evaluation

70486

CT maxillofacial, without contrast

CBCT for surgery or pathology

21010–21499

Musculoskeletal procedures of the head

Jaw surgery, fracture treatment

41899

Unlisted dentoalveolar procedure

Procedures without a specific CPT code

Crossover claims hinge on medical necessity. They travel on the CMS-1500 form. They pair CPT procedure codes with ICD-10 diagnosis codes, and they reward teams that verify medical benefits before treatment. New owners working through a new dental practice checklist should decide early whether their software and staff can handle medical billing in-house or through a partner. Some practices now route the work through a dedicated revenue cycle management platform that checks eligibility and validates claims before submission.

Dental Codes Cheat Sheet 2026: What Changed This Year

The CDT 2026 edition took effect on January 1, 2026, and it carries 60 changes in total. The breakdown includes 31 additions, 6 deletions, 14 revisions, and 9 editorial actions, according to the ADA. Several updates reflect new chairside technology, and a broad restructuring of the anesthesia and sedation codes means every sedation claim deserves a fresh look.

Code

Change

What it means

D0426

New

Point-of-care, chairside saliva analysis

D0461

New

Testing for a cracked tooth

D9936

New

Cleaning and inspection of an occlusal guard, per appliance

D6049

New

Scaling and debridement of a single implant with peri-implantitis

D9224 / D9225

New

General anesthesia with advanced airway, per 15-minute increments

D0180

Revised

Comprehensive periodontal evaluation, clearer language

D0417 / D0418

Revised

Saliva sample collection and laboratory analysis wording

D2391

Revised

One surface posterior composite, lesion depth wording removed

D1352

Deleted

Preventive resin restoration, now covered by the revised D2391

D9248

Deleted

Folded into the restructured anesthesia code suite

The growth of AI in dentistry also shaped this cycle, with the new point-of-care saliva code recognizing chairside diagnostics that once required a laboratory. The oral appliance codes for sleep apnea moved out of the miscellaneous adjunctive category into a dedicated Sleep Apnea Services category this cycle too, a structural change that gives that treatment clearer standing on a claim rather than burying it among unrelated miscellaneous services. Practices weighing imaging tools can review whether Pearl AI is worth the investment as part of that wider technology decision.

Dental Codes By Specialty: A Universal Reference

A general dentist, a specialist, and a referring office all need a different slice of the code set on a given day. The tables below go beyond the handful of codes used daily and cover each major specialty with enough depth to be useful for referrals, treatment plans, and claims across the whole practice, not only the front desk.

Endodontic Codes

Root canal codes are split by tooth type, since a molar takes more time and carries more canals than an anterior tooth.

Code

Procedure

D3220

Therapeutic pulpotomy, primary tooth

D3310

Root canal therapy, anterior tooth

D3320

Root canal therapy, premolar

D3330

Root canal therapy, molar

D3346–D3348

Retreatment of a previous root canal, by tooth type

D3410

Apicoectomy, anterior

D3910

Surgical procedure for isolation of a tooth with rubber dam

Prosthodontic Codes, Removable

Denture and partial codes are split by arch and by whether the appliance replaces a full or partial dentition.

Code

Procedure

D5110

Complete denture, maxillary

D5120

Complete denture, mandibular

D5213

Maxillary partial denture, cast metal framework

D5214

Mandibular partial denture, cast metal framework

D5730

Reline complete maxillary denture, chairside

D5750

Reline complete maxillary denture, laboratory

Prosthodontic Codes, Fixed

Bridge and crown codes distinguish the material and whether the tooth is functioning as a retainer or as the replacement tooth itself.

Code

Procedure

D6240

Pontic, porcelain fused to high noble metal

D6750

Retainer crown, porcelain fused to high noble metal

D6790

Retainer crown, full cast high noble metal

D6980

Fixed partial denture repair, by report

Implant Codes

Implant coding runs across three stages: surgical placement, the abutment connecting the implant to the crown, and the final restoration.

Code

Procedure

D6010

Surgical placement of implant body, endosteal implant

D6056

Prefabricated abutment

D6057

Custom fabricated abutment

D6058

Abutment supported porcelain or ceramic crown

D6065

Implant supported porcelain or ceramic crown

D6089

Accessing and retorquing loose implant screw, new for 2026

D6100

Surgical removal of implant body

A loose abutment screw used to get folded into a generic repair code that undersold the actual chair time involved. D6089 gives that specific fix its own line item, which matters for a service implant patients need often enough to justify tracking separately.

Oral And Maxillofacial Surgery Codes

Extraction coding depends heavily on whether the tooth has erupted and how much surgical access it takes to remove it.

Code

Procedure

D7140

Extraction, erupted tooth or exposed root

D7210

Surgical extraction, erupted tooth requiring elevation of tissue

D7220

Impacted tooth, soft tissue

D7230

Impacted tooth, partially bony

D7240

Impacted tooth, completely bony

D7284

Excisional biopsy of a minor salivary gland, new for 2026

D7285

Incisional biopsy of oral tissue, hard

D7939

Osteotomy using a dynamic robotic-assisted system, new for 2026

D7284 gives oral surgeons a dedicated code for a minor salivary gland biopsy, most often ordered when a patient presents with dry eyes and dry mouth suggestive of Sjögren's syndrome. D7939 reflects a genuinely new category of procedure: an osteotomy guided by a robotic system rather than a freehand technique. A handful of oral surgery practices already use robotic guidance for implant and jaw surgery, and this code gives that equipment a billing path instead of forcing it into a generic surgical code that ignores the added precision.

Orthodontic Codes

Orthodontic billing centers on a small set of comprehensive treatment codes, split by dentition rather than by appliance type.

Code

Procedure

D8080

Comprehensive orthodontic treatment, adolescent dentition

D8090

Comprehensive orthodontic treatment, adult dentition

D8660

Pre-orthodontic treatment visit

D8670

Periodic orthodontic treatment visit

D8680

Orthodontic retention, removal of appliances and placement of retainers

Common CDT Codes By Category

Beyond the specialty depth above, a handful of codes appear on claims almost every day. The quick reference below collects the most common CDT codes by category, the ones a busy front desk reaches for without opening the code book.

Category

Code

Procedure

Preventive

D1110

Prophylaxis, adult

Preventive

D1120

Prophylaxis, child

Preventive

D1351

Sealant, per tooth

Restorative

D2150

Amalgam, two surfaces

Restorative

D2391

Resin composite, one surface, posterior

Restorative

D2740

Crown, porcelain, or ceramic

Restorative

D2950

Core buildup, including any pins

Periodontics

D4341

Scaling and root planing, four or more teeth per quadrant

Periodontics

D4910

Periodontal maintenance

Adjunctive

D9230

Administration of nitrous oxide

Software that maps these codes onto proposed care, such as the treatment plan creation platforms reviewed elsewhere on this site, can catch coding slips before a claim ever goes out. Knowing these codes is also increasingly part of dental assistant responsibilities in a modern office.

CDT Vs CPT: Knowing Which Code System To Use

The two code systems look similar on a claim, yet they answer to different organizations and different forms. Knowing which one applies keeps a claim from landing on the wrong desk. The comparison below sums up the practical differences. Coverage rules still differ by carrier, so checking a specific plan, for example, what Delta Dental insurance covers, matters even when the code itself is correct.

Feature

CDT

CPT

Full name

Current Dental Terminology

Current Procedural Terminology

Maintained by

American Dental Association

American Medical Association

Format

D plus four digits

Five digits

Used for

Dental claims

Medical claims

Claim form

ADA Dental Claim Form

CMS-1500

Bottom Line

Dental codes form the connective tissue between clinical care and reimbursement, and accuracy protects both the patient record and the practice's cash flow. CDT codes describe dental work for dental claims, CPT codes carry the medical crossover, and both shift every year. The newer caries management codes show how quickly the code set adapts to new clinical approaches, and staying current on additions like D2991 matters as much as knowing the codes used every day. Codes shown here reflect the CDT 2026 edition and general industry practice. Payers set their own policies, and the information is educational rather than billing or legal advice.

Frequently Asked Questions

What is the CDT code for a dental exam?

The right exam code depends on the visit. D0120 covers a routine recall checkup for an established patient, D0150 covers a comprehensive workup for a new patient, and D0140 covers a limited, problem-focused visit for one specific complaint.

What does CDT code D0140 mean?

D0140 is a limited oral evaluation that is problem-focused. It applies when a patient comes in for a specific issue, such as pain or a broken tooth, rather than a routine review, and the record should name the problem assessed.

What is the difference between D1354 and D1355?

D1354 arrests decay that already exists on a tooth, most often with silver diamine fluoride. D1355 prevents decay on a sound surface with no active lesion, typically tied to a caries risk assessment. The same product can support either code, since the intent on the tooth is what determines which one applies.

What does CDT code D2991 cover?

D2991 reports a hydroxyapatite regeneration medicament applied to an early, non-cavitated lesion, most often a white spot. It is billed per tooth and is distinct from D1354 or D1355, since it targets enamel regeneration rather than arresting or preventing decay.

What is the CDT code D4346 used for?

D4346 reports full-mouth scaling for a patient with generalized moderate or severe gingival inflammation but no bone or attachment loss. It sits between routine prophylaxis and scaling and root planing, and it is reported once per visit, not per quadrant.

How often do dental codes change?

CDT codes change every year, with each new edition taking effect on January 1. The 2026 edition introduced 60 changes, so reviewing the annual update is part of keeping claims clean.

What is the difference between CDT and CPT codes?

CDT codes are maintained by the American Dental Association and report dental procedures on dental claims. CPT codes are maintained by the American Medical Association and report medical procedures on the CMS-1500 form, including dental work that crosses over to medical insurance.

Can a dental office bill medical insurance?

Yes, in specific situations such as trauma, medically necessary surgery, biopsies, and sleep appliances. Those claims use CPT codes paired with ICD-10 diagnosis codes on the CMS-1500 form, and they require documented medical necessity.

Continue Reading