Dental Coding

D0120 vs D0150: Periodic vs Comprehensive Oral Evaluation Billing (2026)

D0120 and D0150 are the two foundational exam codes in dental billing. Used every single day in every dental practice, they are often submitted on autopilot — which is exactly why they are also one of the most common sources of payer downcoding, duplicate denials, and compliance risk.

By Shawn Davis Reviewed by Kyle Wilson June 25, 2026 8 min read
Key takeaways
  • D0120 is a periodic evaluation for established patients at recall; D0150 is comprehensive for new patients or significant condition changes.
  • Code selection is driven by clinical scenario, not appointment length or fee preference.
  • A long absence alone does not justify D0150 for an established patient — there must be a clinical or health-change trigger.
  • Only one evaluation code is allowed per patient per date of service; D0120 and D0150 cannot be billed the same day.
  • Verify D0150 frequency history before submitting to avoid automatic downcoding to D0120.

The core distinction between these codes seems straightforward: D0150 is for new patients or significant re-evaluations; D0120 is for established patients at recall. But the ADA's definitions, payer interpretations, and real-world scenarios make this considerably more nuanced — particularly for patients returning after a long absence, patients presenting with significant health changes, or practices using D0150 in ways that exceed its clinical scope.

ADA Definitions

D0120 – Periodic Oral Evaluation – Established Patient: An evaluation performed on a patient of record to determine any changes in the patient's dental and health status since a previous comprehensive or periodic evaluation. This includes an oral cancer evaluation, periodontal screening where indicated, and may include examination and radiographic images.

D0150 – Comprehensive Oral Evaluation – New or Established Patient: Typically used by a general dentist and/or specialist when evaluating a patient comprehensively. This applies to new patients; established patients who have had a significant change in health conditions or other unusual circumstances impacting the overall patient evaluation; or established patients who present with significant oral conditions including but not limited to: a complex medical history, rampant caries, extensive dental treatment needs, complex occlusal problem, or significant and uncommon periodontal conditions.

The key phrase in D0150 is "new or established patient" — it is not exclusively a new patient code. But the established patient use of D0150 requires a specific clinical justification: significant health condition change, complex medical history, rampant caries, extensive treatment needs, complex occlusion, or significant periodontal conditions.

When to Use Each Code

ScenarioCorrect CodeReasoning
New patient, first visit to practiceD0150New patient exam, full comprehensive workup
Established patient, 6-month recallD0120Periodic evaluation of existing patient
Established patient returning after 3+ year absence, no significant health changes, no complex conditionsD0120"Established patient" status does not expire — patient is still a patient of record
Established patient returning after 3+ year absence WITH significant new health conditions (cancer, diabetes dx, immunosuppressive medications)D0150Significant health change justifies comprehensive re-evaluation
Established patient who has developed rampant caries since last visitD0150Complex dental condition justifies comprehensive evaluation
Established patient referred to specialist for evaluationD0150Specialist is evaluating a new patient to their practice
Established patient, 6-month recall, but clinician performs full comprehensive documentation this visitD0120The extent of documentation does not change the code — the clinical scenario determines the code
Patient seen 2 years ago with no significant interval changesD0120Time elapsed alone does not require D0150

The "Long-Absent Patient" Question — Answered

This is the question that generates the most D0120/D0150 confusion: "If a patient hasn't been in for 3 years, can I bill D0150?"

The ADA's answer is nuanced. Under the CDT definition:

  • A patient who has been absent for years but presents with no significant health condition change and no complex oral conditions is still correctly coded as D0120. The period of absence alone does not make them a "new" patient for exam coding purposes.
  • A patient who returns after a long absence but presents with new systemic disease, new medications affecting dentistry, or newly developed complex oral conditions qualifies for D0150 based on the clinical circumstances — not the time elapsed.

The compliance question to ask before selecting D0120 vs D0150 for a returning patient: "Am I performing a comprehensive re-evaluation because of a change in this patient's health or oral condition status, or am I simply checking in on a patient I haven't seen in a while?"

If the former: D0150 with a detailed clinical narrative. If the latter: D0120.

Frequency Limits and Downcoding

D0150 is generally covered once per three to five years (or once per lifetime for new patients on some plans) for established patients. Most plans allow D0120 twice per benefit year at intervals of approximately 6 months.

Payer PatternD0120 FrequencyD0150 Frequency
Most commercial plans2x per benefit yearOnce per 5 years for established patients; once per patient for new patient
Delta Dental (most states)2x per year, date-specificOnce per 36–60 months for established patients
Cigna Dental2x per yearOnce per 5 years established; once new patient
MetLife2x per yearOnce per 3 years established
Medicaid (state-specific)Typically 2x per yearOnce per 3–5 years or by clinical need
Children's plans (CHIP/SCHIP)2x per yearOnce when new to practice

Downcoding risk: If you submit D0150 for an established patient recall and the payer's records show D0150 was submitted within the past 3–5 years, the claim will be automatically downgraded to D0120 and paid at the lower rate. This is payer-automatic downcoding — not an error on your claim, but a result of the patient's claims history in the payer's system.

Prevention: Before submitting D0150 for an established patient, verify whether D0150 was previously paid and when. If downcoding is automatic, attach a narrative documenting the clinical justification for the new comprehensive evaluation before submission.

Same-Day Billing Rules

D0120 and D0150 cannot be billed on the same day for the same patient. Only one evaluation code is permitted per date of service.

D0120 or D0150 can generally be billed on the same day as:

  • D1110 or D1120 (prophylaxis) — the exam and the cleaning on the same recall visit
  • D0274 (bitewing x-rays) — x-rays taken at the recall visit
  • D0210 (FMX) — full-mouth x-rays at a new patient visit
  • D0330 (panoramic radiograph) — taken same day as the exam

D0120 or D0150 cannot be billed on the same day as:

  • D0160 (detailed and extensive oral evaluation) — only one evaluation per day
  • D0180 (comprehensive periodontal evaluation) — one evaluation per day, though some payers allow D0150 + D0180 on separate providers/same day

D0180 vs D0150: Some plans distinguish D0180 (comprehensive periodontal evaluation) as billable in addition to D0150 when performed by a periodontist on the same date as a general dentist exam. Verify payer policy — many plans allow only one evaluation per day regardless of provider.

Documentation Requirements

For D0120

D0120 documentation does not require the same depth as D0150 but must demonstrate that a clinical evaluation occurred:

  • Chief complaint noted
  • Extraoral exam performed (lymph nodes, TMJ, oral cancer screening documented)
  • Intraoral exam notes (soft tissue, hard tissue, periodontal screening)
  • Radiographic review (if images were taken or reviewed)
  • Assessment and treatment plan notation
  • Date, provider signature

For D0150

D0150 requires more comprehensive documentation — sufficient to support the "comprehensive" designation and, for established patients, to justify why a comprehensive evaluation was required:

  • Full medical history review and update
  • Chief complaint
  • Full extraoral exam (head, neck, lymph nodes, TMJ, facial symmetry)
  • Full intraoral hard tissue examination (all surfaces, existing restorations, tooth-by-tooth)
  • Soft tissue examination (oral cancer screening documentation — this is legally important)
  • Periodontal screening or full periodontal evaluation
  • Occlusal assessment
  • Risk factor assessment (caries risk, periodontal risk)
  • Full treatment plan with priorities documented
  • For established patients using D0150: narrative documenting what significant health condition change or complex oral condition justifies the comprehensive evaluation rather than D0120
  • Provider signature and date

How to Handle Payer Downcoding from D0150 to D0120

If a claim for D0150 is downgraded to D0120 by the payer, appeal with:

  • Clinical narrative documenting what specific comprehensive evaluation components were performed and why D0120 was insufficient to capture the clinical scope
  • Evidence of triggering condition — new systemic disease diagnosis, medication list showing new medications with dental implications, radiographs or photographs showing newly developed complex oral conditions
  • ADA CDT descriptor citation — cite the D0150 definition and explain how the patient presentation meets the "established patient with significant change in health conditions or complex oral conditions" criterion
  • Prior exam history — if the patient had a D0150 billed more than 3 years ago and the payer is applying a frequency limit, document the dates clearly and demonstrate that the established frequency limit has been met

Common D0120/D0150 Billing Errors

  • Using D0150 for every new patient regardless of complexity. This is appropriate for most new patients — but if a payer's system already shows D0150 billed within the frequency window for that patient at a previous practice, you will be downgraded to D0120.
  • Upgrading a recall from D0120 to D0150 because the visit "ran long." Code selection is based on clinical scenario, not visit duration.
  • Missing oral cancer screening documentation on D0150. An oral cancer evaluation is explicitly listed in the D0150 scope. If it is not documented, the claim does not fully support the code.
  • Billing D0150 for an established patient who has simply been absent "a while." Time alone does not justify D0150 for an established patient — there must be a clinical or health change trigger.
  • Not verifying D0150 frequency history before submission. Always check whether D0150 was previously paid and when before submitting to avoid automatic downcoding.
Work with Verimedix: Our dental billing specialists confirm exam-code eligibility and frequency history before submission and document the clinical triggers that justify D0150 so evaluations are reimbursed correctly.
Disclaimer: Information in this article reflects the 2026 ADA CDT Code set and current ADA coding guidance. For official code interpretations, consult the ADA at ADA.org or the current CDT manual. Payer-specific frequency and coverage rules vary and should be verified at eligibility.

Frequently asked questions

D0120 is a periodic oral evaluation for established patients at routine recall. D0150 is a comprehensive oral evaluation for new patients or established patients with significant health condition changes or complex oral conditions. Code selection is based on clinical scenario, not appointment length or fee preference.

Not automatically. A long absence alone does not qualify an established patient for D0150. If the patient has developed significant new health conditions or complex oral disease during the absence, D0150 is justified and should be documented accordingly. If not, D0120 is the correct code.

For new patients, typically once per lifetime per practice. For established patients, most plans allow D0150 once every 3–5 years when clinical justification exists. Frequency limits vary by plan — verify before submitting.

No. Only one evaluation code per patient per date of service is permitted. If a comprehensive and periodic evaluation are both medically warranted, the more comprehensive one (D0150) takes precedence.

D0150 requires a full comprehensive evaluation: complete medical history, full extraoral and intraoral hard and soft tissue examination, periodontal screening, occlusal assessment, caries risk assessment, and a complete treatment plan. D0120 is a status check on an established patient — confirming what has changed since the last comprehensive evaluation.

Ready to reduce denials and get paid faster?

Get a free, no-obligation billing analysis. See exactly how much revenue your practice could be recovering.

+1 (470) 887-9106
Call Now