Every procedure that leaves your office on a claim carries a CDT code. Front office staff are expected to read them, match them to fee schedules, explain them to patients, and notice when something looks wrong, usually without ever having been formally taught how the system is organized.

This post is that orientation. It covers how a code is built, what each numeric range covers in plain language, what changes every year, and where the distinctions inside a category cause the most denials and patient complaints. It is not a substitute for the code book, and deliberately so.

About the code set itself. The Code on Dental Procedures and Nomenclature (CDT) is maintained and copyrighted by the American Dental Association, and it is the HIPAA standard code set for reporting dental procedures. The official nomenclature and descriptors are the ADA's property and are not reproduced here. Everything below is our own plain-language summary written for orientation. For the authoritative wording, use the current CDT manual or your software's licensed code set, and check the ADA's CDT resources.

Key takeaways

  • CDT codes are five characters starting with D, grouped into twelve categories of service by number range.
  • The code set is revised annually. Changes are decided by the ADA's Code Maintenance Committee and take effect January 1, which makes the first week of January a real operational task.
  • Each entry has a nomenclature (the short name) and often a descriptor (the rules of use). The descriptor is where most coding disputes are actually settled.
  • The categories that generate the most denials are diagnostic, preventive, periodontics, and the crown and buildup part of restorative.
  • Code what was done as documented. Never change a code to fit what a plan covers.
  • CDT is not the only code set you will meet: some dental claims need ICD-10-CM diagnosis codes, and medical cross-coding uses CPT instead.

How a code is built

A CDT entry has three parts:

  • The code. Five characters: the letter D followed by four digits. The digits place it in a category of service.
  • The nomenclature. The official short name of the procedure. This is what appears on claim forms and patient statements.
  • The descriptor. Not every code has one. When it exists, it explains what the code covers, what it excludes, and how it should be applied. When a payer and a practice disagree about whether a code was used correctly, the descriptor is usually the document that decides it.

The practical implication for the front office: if you are ever unsure whether a code fits, the answer is in the descriptor, not in a search engine and not in what the office next door does. Keep the current manual where the billing person sits.

The twelve categories of service

Codes are grouped by number range into categories of service. Plans also use these categories (or their own version of them) to set coverage percentages, which is why category boundaries matter to your estimates.

RangeCategoryWhat it covers, in plain language
D0100 to D0999DiagnosticExams, radiographs and other images, diagnostic tests, and interpretations
D1000 to D1999PreventiveCleanings, fluoride, sealants, space maintainers, and preventive counseling
D2000 to D2999RestorativeFillings, crowns and onlays on natural teeth, buildups, posts, and related restorative work
D3000 to D3999EndodonticsRoot canal therapy, retreatment, apical surgery, pulp procedures
D4000 to D4999PeriodonticsSurgical and nonsurgical gum treatment, scaling and root planing, periodontal maintenance
D5000 to D5899Removable prosthodonticsComplete and partial dentures, repairs, relines, adjustments
D5900 to D5999Maxillofacial prostheticsProstheses replacing facial and oral structures beyond routine dentures
D6000 to D6199Implant servicesImplant placement, abutments, implant-supported restorations, maintenance
D6200 to D6999Fixed prosthodonticsBridges: retainers, pontics, and related fixed work
D7000 to D7999Oral and maxillofacial surgeryExtractions, surgical procedures, biopsies, trauma, and related surgery
D8000 to D8999OrthodonticsOrthodontic treatment and related visits
D9000 to D9999Adjunctive general servicesAnesthesia and sedation, palliative treatment, office visits, behavior management, and a catch-all of other services

Plans do not have to use these categories. A plan may classify endodontics as "basic" at 80 percent or as "major" at 50 percent, and it may move periodontics either way. Never assume a category's coverage percentage from the code range. Get it from the benefits verification. Our post on the insurance verification process covers what to ask.

Category by category: what the front office actually needs to know

Diagnostic (D0000s)

The most frequently used range and one of the most frequently limited. There are several distinct exam codes covering, broadly: the routine recurring exam for an established patient, the comprehensive exam typically used for new patients or a patient returning after a long gap, the limited exam for a specific problem such as an emergency, and periodontal and re-evaluation exams. Radiograph codes distinguish by type and quantity: individual periapical images, sets of bitewings by number, full mouth series, panoramic, and three-dimensional cone beam images with separate codes for capture and interpretation.

Where it goes wrong: frequency limits. Comprehensive exams are commonly limited to once in a multi-year window per provider or office. Full mouth series and panoramic images often share a single frequency bucket, so taking both in the same window means one of them is denied. Bitewing frequency is sometimes measured in months from the last set, not per calendar year. Cone beam coverage is limited or absent on most dental plans.

Preventive (D1000s)

Adult and child cleanings are separate codes with an age boundary defined by the code set, not by your office policy. Fluoride has separate codes for varnish and other forms. Sealants and preventive resin restorations are separate codes and are frequently limited by tooth and by age.

Where it goes wrong: the boundary between a routine cleaning, a full mouth debridement, gingivitis treatment, and periodontal maintenance. These sit in two different categories with different coverage and different documentation demands, and choosing among them is a clinical decision that must be documented before the code is chosen, not after.

Restorative (D2000s)

Direct restorations are coded by material class (amalgam versus resin-based composite), by tooth location (anterior versus posterior), and by number of surfaces. Indirect restorations are coded by material category and by coverage extent, with separate families for crowns, onlays, inlays, and veneers. Buildups, posts, and recementations have their own codes.

Where it goes wrong: three things.

  1. Posterior composite downgrades. Many plans benefit a tooth-colored posterior filling at the corresponding amalgam allowance. The code stays correct; the estimate has to reflect the downgrade.
  2. Crown material downgrades. Plans commonly allow a crown at a base metal rate regardless of what was placed.
  3. Buildups. This is the single most contested restorative code family. There is a real distinction between building up substantially missing tooth structure and placing a base or liner under a restoration, and payers deny buildups routinely by treating them as included in the crown. Document what was missing, attach the preoperative image, and set the patient's expectation before the crown appointment.

Endodontics (D3000s)

Root canal therapy is coded by tooth type (anterior, premolar, molar). Retreatment, apicoectomy, pulpotomy, pulpal debridement, and apexification are separate.

Where it goes wrong: whether the final restoration is included, how retreatment is documented, and coordination when the endodontist and the general dentist both bill within a short window. Also, patients frequently do not understand that the root canal and the crown are two fees, which is a front desk communication problem more than a coding one.

Periodontics (D4000s)

Scaling and root planing is coded per quadrant, with the split turning on how many teeth in the quadrant are involved. Periodontal maintenance is its own code for patients who have completed active periodontal therapy. Surgical procedures (flap surgery, osseous surgery, grafts, crown lengthening) each have their own codes, usually per quadrant or per site.

Where it goes wrong: this category produces more denials than any other. Payers apply their own clinical criteria, commonly including pocket depth thresholds and radiographic bone loss. Plans limit how many quadrants may be treated in a given period, how soon maintenance may begin after active therapy, and whether a routine cleaning and periodontal maintenance can both be billed in the same benefit year. Full periodontal charting and current radiographs should go with every claim in this category by default.

Prosthodontics, removable and fixed (D5000s and D6200s)

Dentures and partials are coded by arch and by framework material. Repairs, relines, rebases, and adjustments are separate and often have their own frequency limits and waiting periods. Bridges are coded piece by piece: each retainer and each pontic is its own line, which is why a three-unit bridge produces three codes and why an estimate built on one code will be badly wrong.

Where it goes wrong: replacement clauses (typically a five to ten year interval), missing tooth clauses that exclude replacing anything lost before the plan's effective date, and the fact that lab-heavy cases often span two benefit years. See our post on accurate treatment estimates for how to sequence those.

Implant services (D6000 to D6199)

Separate codes cover the surgical placement, the abutment, the crown or other prosthesis attached to the implant, and maintenance procedures. The surgical and restorative halves are frequently performed by different providers and billed separately.

Where it goes wrong: dental plans often exclude implants entirely or benefit them as the equivalent conventional prosthesis. Some portions may be billable to medical coverage in specific circumstances, which is a cross-coding question rather than a CDT one.

Oral surgery (D7000s)

Extractions are coded by difficulty and technique: routine removal of an erupted tooth, surgical removal requiring sectioning or bone removal, and impacted teeth coded by depth of impaction. Biopsies, alveoloplasty, frenectomy, and treatment of trauma also live here.

Where it goes wrong: the distinction between a routine and a surgical extraction is a documentation question. If the note does not describe sectioning, bone removal, or a flap, expect the surgical code to be reduced to the routine one. Some oral surgery is properly billed to medical coverage, especially trauma and pathology.

Orthodontics (D8000s)

Codes distinguish limited, interceptive, and comprehensive treatment by dentition stage, plus periodic visits and retention.

Where it goes wrong: orthodontic benefits usually carry a lifetime maximum rather than an annual one, and plans typically pay on an installment schedule tied to banding and continuing treatment rather than in a lump sum. Explaining that payment cadence to patients up front prevents most orthodontic billing complaints.

Adjunctive general services (D9000s)

This is the miscellaneous drawer: palliative treatment, local and general anesthesia and sedation (usually reported in time units), nitrous oxide, office visits outside normal hours, behavior management, occlusal guards, teeth whitening, case presentation, and administrative codes including those for documenting missed and cancelled appointments.

Where it goes wrong: sedation time units must match the anesthesia record exactly. Occlusal guards are excluded by many plans. Whitening and other cosmetic services are almost never covered and should be quoted as patient responsibility from the start.

The January update cycle, and what it means for your office

CDT is revised annually. Changes are considered and decided by the ADA's Code Maintenance Committee, published by the ADA, and take effect on January 1. A typical year brings some new codes, some revisions to existing nomenclature or descriptors, and some deletions.

Deleted codes are the operational hazard. A claim submitted with a code that no longer exists is rejected, and offices that keep using last year's codes out of habit can generate weeks of rework before anyone notices.

Annual CDT changeover checklist

  • Obtain the current year's CDT manual before December ends
  • Confirm your practice management software has been updated to the new code set, and know whether that is automatic or a manual import in your version
  • Add every new code you expect to use to your office fee schedule, and to every PPO fee schedule where the payer has published an allowable
  • Identify deleted codes and remove or deactivate them so nobody selects one by habit
  • Review revised descriptors, because a wording change can alter when a code is appropriate
  • Update any procedure buttons, treatment plan templates, or auto-notes that reference changed codes
  • Check that your clearinghouse and e-claim setup accepted the update, by watching the first week of January rejections closely
  • Hold a short team review so clinical and administrative staff hear the same explanation of what changed
  • Re-verify fee schedule alignment with each PPO, since payers publish allowables for new codes on their own timeline

New code, no fee. A new code with a zero or default fee in your system will quietly produce a zero-dollar treatment plan estimate and a claim the payer prices however it likes. Every new code you intend to use needs a real office fee before the first time it is used.

Coding rules that keep you out of trouble

  • Code what was done, as documented. The clinical note has to support the code. If it is not in the note, it did not happen as far as any payer, auditor, or attorney is concerned.
  • Never change a code to obtain a benefit. Reporting a procedure other than the one performed is misrepresentation, whatever the intent. That includes coding a buildup as a different restorative procedure because the buildup was denied, or dating a service differently to land in a new benefit year.
  • Do not unbundle. Splitting a procedure into component codes to increase payment is a compliance problem even when the components exist as codes.
  • Report the full fee, always. Bill your office fee and let the contractual adjustment happen on the remittance. Billing the PPO allowable directly can understate your production and can violate your contract.
  • Know when a diagnosis code is needed. The ADA dental claim form has fields for ICD-10-CM diagnosis codes, and some payers require them for certain procedures.
  • Know when the claim belongs to medical. Trauma, pathology, certain surgical and sleep-related services, and some implant-adjacent procedures may be medical claims using CPT codes rather than CDT. That is a separate skill set and worth training before attempting.

How to look something up when you are unsure

  1. Read the descriptor in the current CDT manual. Most questions end here.
  2. Check the payer's provider manual or processing policy, which states how that specific plan applies the code, including frequency and bundling rules.
  3. Check your own verification notes for the patient's plan.
  4. Ask the treating provider what was actually done, and code from the note rather than from the schedule.
  5. If the question is about whether a code is appropriate at all, that is a clinical and compliance question for the dentist, not a front desk decision.

Train once a year, right after the update. A 60 to 90 minute annual coding review in January, with clinical and administrative staff in the same room, is one of the cheapest risk reducers in a dental practice. Cover what changed, the three or four codes your office gets denied on most, and the documentation each one needs.

Where to go next

Coding sits between the clinical note and the claim, so it is worth learning alongside both. Read the most common dental claim denials and how to prevent them for what happens after a code leaves the building, and the verification process for how plan rules get captured before treatment is planned. The insurance and revenue cycle chapter puts coding in the context of fee schedules and collections, and our free Dental Insurance and Billing 101 course includes a full lesson on coding basics and documentation. New team members should also work through Front Office Fundamentals. If a term here was unfamiliar, the dental business glossary defines most of them.

ChairsideSource is independent and not affiliated with or endorsed by the American Dental Association. CDT is the property of the ADA; this article paraphrases code organization for orientation and does not reproduce official nomenclature or descriptors. Use the current CDT manual for authoritative wording, and confirm coding and compliance questions with your own advisors.

Educational content only. It is not legal, financial, tax, or clinical advice. Prices and ranges are approximate and vary by region, condition, and year. Verify current rules with your state dental board and qualified professionals. ChairsideSource is not affiliated with any manufacturer, the ADA, or the DAT.