🚨 Limited-Time Offer: Free RCM Audit worth — $1,500 Value! Claim Yours Today!

StafGo Health Logo

CDT Codes D0120, D0150 and D0210 Explained

Dental Billing and Coding

Breaking Down CDT Codes: Understanding D0120, D0150 and D0210 for Dental Billing

StafGo HealthUpdated July 5, 20268 min read

Quick answer

CDT codes (Current Dental Terminology) are standardized procedure codes maintained by the American Dental Association for dental billing and claims. Three of the most common are D0120 (periodic oral evaluation for an established patient), D0150 (comprehensive oral evaluation for a new or returning patient), and D0210 (a full-mouth intraoral x-ray series). Using them correctly reduces denials and speeds reimbursement.

Accurate dental billing is the backbone of a financially healthy dental practice, and at the center of it sits the correct use of CDT codes (Current Dental Terminology). These standardized codes are used by dental professionals across the United States to document procedures and communicate with insurance payers. When they are wrong, claims get denied.

CDT coding errors remain one of the leading causes of claim denials in dental revenue cycle management. Industry studies indicate dental practices face claim denial rates ranging from 5% to 15%, and a significant portion of those denials trace back to incorrect coding or missing documentation. Among the most commonly used preventive and diagnostic codes are D0120, D0150, and D0210, and confusing them is one of the easiest ways to trigger a denial or an audit.

This guide breaks down each of these three codes, their correct usage, documentation requirements, and their impact on your dental billing services and revenue cycle performance.

What are CDT codes in dental billing?

CDT codes are standardized procedural codes maintained by the American Dental Association (ADA). Every code represents a specific dental procedure or service, ensuring consistency across providers and payers. They are used for insurance billing and claims submission, clinical documentation, treatment planning, revenue cycle management, and dental record standardization. Without accurate CDT coding, dental practices risk claim rejections, delayed payments, and compliance issues.

Why accurate CDT coding matters for your revenue cycle

CDT coding accuracy directly drives financial performance. Done right, it means faster claim approvals, fewer insurance denials, improved cash flow, better patient billing transparency, lower administrative burden, and more accurate reimbursement. Done wrong, it causes revenue leakage, delayed reimbursements, and payer audits. The three codes below are where most preventive-visit errors happen.

D0120 vs. D0150 vs. D0210 at a glance
CodeWhat it isWho it is forMost common error
D0120Periodic oral evaluationEstablished patient, routine recallUsed for a new patient
D0150Comprehensive oral evaluationNew patient, or returning after a long gapBilled in place of a routine D0120
D0210Intraoral complete x-ray seriesFull-mouth radiographic assessmentBilled too frequently / poor image documentation

D0120 meaning: periodic oral evaluation

D0120 meaning: a periodic oral evaluation performed on an established patient to assess dental health status and any changes since the previous examination. It is the code for routine, recall check-ups.

When D0120 is used

Use D0120 for routine dental exams (typically every six months), follow-up visits for established patients, preventive oral health evaluations, and monitoring of existing dental conditions.

Documentation requirements

Document a patient history update, clinical examination findings, an oral health assessment, and any changes since the last visit.

Common billing mistakes

The frequent errors are using D0120 for new patients (incorrect: a new patient generally warrants D0150), missing documentation of prior visits, and billing multiple exams too closely together. Proper use of D0120 ensures consistent preventive-care billing and reduces insurance rejections for duplicate or inappropriate claims.

D0150 exam code: comprehensive oral evaluation

The D0150 exam code refers to a comprehensive oral evaluation for a new or established patient. It is a more detailed assessment than D0120.

When D0150 is used

Use D0150 for first-time patient visits, patients returning after a long gap in care, patients with complex dental conditions, and full oral health assessments.

Documentation requirements

Document a complete medical and dental history, a comprehensive oral examination, a full diagnosis report, treatment planning recommendations, and radiographic evaluation if performed.

Common billing mistakes and revenue impact

The typical errors are billing D0150 instead of D0120 for routine visits, missing comprehensive documentation, and a lack of supporting clinical evidence. Because D0150 is a higher-value exam code, incorrect usage can lead to overbilling audits, claim denials, revenue loss if undercoded, and compliance risks. Correctly differentiating between D0120 and D0150 is essential for accurate reimbursement, and it is one of the highest-frequency issues our dental billing team corrects for practices.

D0210 x-ray code: intraoral complete series

The D0210 x-ray code represents a full-mouth intraoral radiographic series, typically including 14 to 22 images. It captures a complete radiographic picture of the teeth and supporting structures.

When D0210 is used

Use D0210 for comprehensive new-patient workups, full-mouth evaluations, and cases requiring complete radiographic assessment. Payers generally cover a complete series only at defined intervals (often every three to five years), so frequency limits matter.

Documentation and common mistakes

Document the number of images captured, the clinical reason for the series, and interpretation findings. Common errors include billing D0210 more frequently than the payer allows, insufficient image documentation, and billing a complete series when individual films or a panoramic image would be appropriate. These are frequent triggers for denials and refund requests.

The pattern behind most denials

Most preventive-visit denials are not exotic. They come from three habits: coding new patients as D0120, defaulting to D0150 on routine recalls, and billing D0210 outside payer frequency limits. Fixing those three alone measurably lowers a practice's denial rate.

How CDT coding accuracy strengthens revenue cycle management

Every CDT code flows downstream into claim submission, adjudication, payment posting, and, when something is wrong, denial management. Accurate coding at the point of service is the cheapest place to prevent revenue loss, because a clean claim is far less expensive than a reworked one. Practices that standardize their coding, document thoroughly, and verify eligibility before the visit see faster approvals and healthier cash flow. For many offices, partnering with a dedicated dental billing team is the most reliable way to keep coding accurate as CDT codes change each year.

Stop losing revenue to CDT coding errors

StafGo Health's dental billing specialists code, submit, and follow up on your claims so your practice gets paid accurately and on time.

Talk to StafGo Health

Frequently Asked Questions

What is the difference between D0120 and D0150?
D0120 is a periodic oral evaluation for an established patient during a routine recall visit, while D0150 is a comprehensive oral evaluation for a new patient or a patient returning after a long gap in care. D0150 is more detailed and higher-value, so using it for routine visits, or using D0120 for new patients, is a common cause of denials and audits. Correctly matching the code to the visit type is essential for accurate reimbursement.
What does the D0210 x-ray code cover?
The D0210 x-ray code represents a full-mouth intraoral radiographic series, typically 14 to 22 images that give a complete radiographic view of the teeth and supporting bone. It is used for comprehensive evaluations. Payers usually cover a complete series only at set intervals, often every three to five years, so billing it too frequently or without adequate image documentation is a common reason for denied or refunded claims.
Why do CDT coding errors cause claim denials?
CDT coding errors cause denials because payers adjudicate claims against strict code definitions, frequency limits, and documentation rules. Using the wrong code, billing a procedure too often, or failing to document the clinical justification all conflict with those rules and trigger rejections. Dental practices face denial rates of roughly 5% to 15%, and a large share of those are coding-related, which is why accurate CDT coding is central to revenue cycle performance.
How often can D0120 be billed?
D0120 is typically billed at routine recall visits, most commonly every six months, though the exact frequency a payer will reimburse depends on the patient's plan. Billing periodic evaluations too close together, or more often than the plan allows, leads to duplicate-claim denials. Verifying the patient's eligibility and recall frequency before the visit helps ensure the evaluation is reimbursed.
Can outsourcing dental billing reduce CDT coding errors?
Yes. Outsourcing to a dedicated dental billing service reduces CDT coding errors because specialists stay current with annual CDT updates, apply codes consistently, document thoroughly, and verify payer rules before claims go out. This lowers denial rates, speeds reimbursement, and reduces the administrative burden on clinical staff. StafGo Health provides dental billing and coding support built specifically to prevent these errors.
Are CDT codes updated every year?
Yes. CDT codes are maintained by the American Dental Association and updated annually, with codes added, revised, or deleted each year. Practices that do not track these updates risk billing with outdated codes, which causes denials. Keeping coding current with each annual release is an important part of compliant dental billing and reliable reimbursement.

This article is for general educational purposes and reflects CDT coding guidance current at the time of writing. CDT codes are updated annually by the American Dental Association, and payer policies vary. Always confirm current codes and individual payer requirements before billing.

Scroll to Top