Back to the glossary
Glossary

CDT codes

The dental billing code set, the twelve categories every claim draws from, and the daily reconciliation that keeps the chart, the ledger, and the claim telling the same story.

The MyDentalForce team Updated September 2026

CDT codes are the standardized dental procedure codes, each the letter D followed by four digits, that dental offices use to record treatment and bill insurance; the set is the Code on Dental Procedures and Nomenclature, maintained by the American Dental Association and required under HIPAA for dental claims. Every completed procedure posts to the patient's ledger under one of these codes, the office's fee schedule attaches to the same code, and the carrier decides what it will pay by reading the code on the claim, so the code is the one thing that has to agree across the chart, the ledger, and the claim, at a single office or every location in a group.

What are CDT codes?

The Code on Dental Procedures and Nomenclature, usually shortened to the CDT Code or just CDT codes, is the list of dental procedure codes published by the American Dental Association. The ADA owns the copyright, maintains the list through its Code Maintenance Committee, and publishes a new edition every year; each edition takes effect on January 1 and adds, revises, or deletes codes. Under HIPAA, the CDT Code is the designated standard for reporting dental procedures on electronic claims, which is why every carrier, clearinghouse, and practice management system works from the same list.

The format is always the same: the letter D and four digits, D0120 or D2740. Each code pairs a short procedure name with a descriptor that says what it covers. The practice management system ships with the list built in, so the code is what appears on the ledger line, the treatment plan, the walkout statement, and the claim. Medical CPT codes are a separate system; a dental office uses them only when billing medical insurance.

How are CDT codes organized?

CDT codes are organized into twelve service categories, each with its own number range. The first digit after the D tells you the category: D1 is preventive, D2 restorative, D9 adjunctive. The table lists the twelve categories, their ranges, and what a front office will find in each, described in plain language rather than the ADA's copyrighted nomenclature.

CategoryCode rangeWhat lives here
DiagnosticD0100–D0999Exams and evaluations, x-rays and other imaging, diagnostic tests, and oral cancer screening.
PreventiveD1000–D1999Cleanings, fluoride, sealants, space maintainers, and preventive counseling.
RestorativeD2000–D2999Fillings, inlays and onlays, single crowns, cores and posts, and repairs to any of them.
EndodonticsD3000–D3999Pulp treatment, root canals and retreatments, and surgical endodontic procedures.
PeriodonticsD4000–D4999Scaling and root planing, gum surgery and grafting, and periodontal maintenance.
Prosthodontics, removableD5000–D5899Full and partial dentures, plus relines, rebases, adjustments, and repairs.
Maxillofacial prostheticsD5900–D5999Prostheses for the face and jaw, obturators, and related specialty appliances.
Implant servicesD6000–D6199Implant placement, implant-supported crowns and dentures, and implant maintenance and repair.
Prosthodontics, fixedD6200–D6999Bridges: the pontics and retainer crowns that make them up, and their repair.
Oral and maxillofacial surgeryD7000–D7999Extractions, surgical extractions, biopsies, and other oral surgery.
OrthodonticsD8000–D8999Braces and aligner treatment, by stage of dentition, plus retention and adjustments.
Adjunctive general servicesD9000–D9999Anesthesia and sedation, emergency and after-hours visits, consultations, occlusal guards, bleaching, and the catch-all "unspecified" codes.

Two structural details matter operationally. Most categories reserve a code ending in 999 for a procedure the list does not otherwise describe; those "by report" codes need a narrative and draw the most carrier questions. And because the list changes every January, a claim sent under a code deleted in the new edition is denied on arrival, so loading the new edition into the PMS and the fee schedule before the first claim of the year is a front-office job, one office at a time.

Which CDT codes does a front office use most?

A general practice front office works with a few dozen codes day to day, most of them diagnostic, preventive, and adjunctive, because those are on every hygiene visit and every unplanned one. The common ones, in our own words:

  • Evaluations: D0120, the periodic exam for an established patient; D0140, a limited, problem-focused exam for a patient in pain; D0150, the comprehensive exam for a new patient or a patient returning after a long gap; and D0180, the comprehensive periodontal evaluation.
  • Imaging: D0274, four bitewing x-rays; D0210, a full-mouth series; D0330, a panoramic image.
  • Preventive: D1110, an adult cleaning; D1120, a child cleaning; D1206, fluoride varnish; D1351, a sealant per tooth.
  • Periodontal: D4341 and D4342, scaling and root planing by quadrant depending on how many teeth are involved; D4910, periodontal maintenance after active perio treatment.
  • Restorative: D2391 through D2394, posterior composite fillings by number of surfaces; D2740, a porcelain or ceramic crown; D2950, a core buildup.
  • Surgery: D7140, a routine extraction of an erupted tooth.
  • Adjunctive: D9430, an office visit for observation during regular hours when no other procedure is performed; D9440, the after-hours version; D9310, a consultation by a specialist.

Most of these come with carrier rules attached: two D0120 exams a year, two D1110 cleanings, bitewings once every 12 or 24 months, and a waiting period between D4341 and the first D4910. The code says what was done; the plan's frequency limits and remaining annual maximum say whether it gets paid, which is what a benefits check and, for large cases, a predetermination are for.

Why do code errors cost production and collections?

Code errors cost money because production and collections are recorded at different points and at different codes. Production posts to the ledger the moment a procedure is completed, at whatever code was entered, so the production number looks fine. Collections depend on the code that reaches the carrier, and if that code is wrong, outdated, missing a tooth number or surface, or blocked by a frequency limit, the carrier pays nothing while the ledger still shows the full amount owed. The gap surfaces weeks later as a denial, an aging balance, and eventually a write-off, which is the mechanism behind a widening spread between production and collections.

The most common version is a mismatch between what was posted and what was claimed: an appointment type carries a default code nobody changes at checkout, a treatment plan is completed against last year's code list, a hygienist charts periodontal maintenance on a visit booked as a cleaning, or a crown is posted as one material and claimed as another. Each is invisible on the day, because the production report and the claim report are two different screens.

Worked example (illustrative figures). A hygienist completes scaling and root planing on two quadrants and posts D4341 for each at $300, so the ledger shows $600 of production. The appointment was booked as a routine cleaning, and the claim that goes out that night carries the appointment's default code, D1110, at $110. The carrier pays $88 and the ledger is left with $512 outstanding. Nobody notices until the 45-day aging report, when the office resubmits with the correct codes. The carrier asks for periodontal charting and x-rays to support the SRP, the office sends them, and the corrected claim pays $420 on day 95. Meanwhile the patient received a statement for $512 and called in confused. Had the office missed the carrier's timely-filing window, the $420 would have become a write-off: $600 of production on the books that turned into $88 of collections.

Multiply by frequency. An office completing 40 procedures a day with a 2 percent posted-to-claimed mismatch rate produces roughly 16 mismatched lines a month. At an average insurance portion of $250, that is about $4,000 a month in denials and rework at one office, and $24,000 a month across a six-office group, before counting staff hours on appeals and patient calls. Mismatches cluster in specific offices and appointment types, which is why the number belongs on a per-office report rather than a group total.

The fix is a daily reconciliation, run per office: before the day's claims batch goes out, compare every procedure posted that day against the claim line generated for it, and clear each difference. A billing lead can do it in ten minutes when it is done every day; it becomes a project when it is done once a month. Same-day reconciliation also catches codes a carrier will not pay, such as a third cleaning in a benefit year, while the patient is still at the desk and the patient portion can be explained in person instead of by statement. For a group, the daily step is the difference between a location whose collections track its production and one whose aging report grows every quarter without anyone able to say why.

Frequently asked questions

What are CDT codes?

CDT codes are the standardized dental procedure codes, each the letter D plus four digits, used to record treatment and bill dental insurance. The set is the Code on Dental Procedures and Nomenclature, maintained and copyrighted by the American Dental Association, updated every year effective January 1, and required under HIPAA for dental claims.

How are CDT codes organized?

CDT codes are grouped into twelve service categories by number range: diagnostic (D0100–D0999), preventive (D1000–D1999), restorative (D2000–D2999), endodontics, periodontics, removable prosthodontics, maxillofacial prosthetics, implant services, fixed prosthodontics, oral and maxillofacial surgery, orthodontics, and adjunctive general services (D9000–D9999). The first digit after the D tells you the category.

Which CDT codes does a front office use most?

Evaluations (D0120 periodic, D0140 limited, D0150 comprehensive), radiographs (D0274 four bitewings, D0210 full series, D0330 panoramic), cleanings (D1110 adult, D1120 child), fluoride (D1206), periodontal maintenance (D4910), common restorative codes such as D2740 for a ceramic crown, and adjunctive codes like D9430 for an office visit with no other treatment.

Why do code errors cost production and collections?

Production posts at the code entered in the chart, but the carrier pays on the code sent on the claim. When the two differ, or the code is outdated, mismatched to the tooth or surface, or blocked by a frequency limit, the claim is denied, aging climbs, and unresolved balances become write-offs. Daily reconciliation per office catches them.

Related terms

  • D9430: D9430 is the CDT code for an office visit during regular hours in which the patient is seen for observation and no other procedure is performed, the first entry in this glossary's code series.
  • Predetermination: A predetermination is a written estimate from a dental insurance carrier, requested before treatment, of what the plan will cover for a specific set of proposed procedures and what the patient will owe.
  • Production vs collections: Production vs collections is the distinction between the dollar value of dental work a practice performs in a period (production) and the cash it actually receives for that work (collections).
  • Treatment acceptance rate: Treatment acceptance rate is the percentage of diagnosed and presented dental treatment that patients agree to and schedule, measured either by dollar value or by number of procedures over a set period.
See it in the product

MyDentalForce shows production and collections for each office side by side, so a location whose claims are going out under the wrong codes shows up as a widening gap on that office's line rather than a rounding error in the group total. See Billing & Claims, or book a walkthrough and we will run it on your own offices.

This entry is part of the MyDentalForce dental operations glossary, a plain-language reference for office managers, practice owners, and DSO operators. Definitions describe common industry usage; your group may define its own metrics differently, and figures in examples are illustrative. CDT is a trademark of the American Dental Association; the code nomenclature and descriptors are ADA copyright and are paraphrased here.

Robo, the MyDentalForce mascot, presenting
See it on your numbers

Rather see it than read about it?

Book a 30-minute walkthrough and we will run it on your own offices.

or email us at info@mydentalforce.com