Dental Coding

D1206, D1208, D1351, and D1354: Preventive Dental Billing Guide (2026)

Preventive dentistry is the foundation of every dental practice — and preventive dental billing is where revenue quietly leaks if the coding is not precisely matched to what was clinically provided and what the specific payer will cover.

By Shawn Davis Reviewed by Kyle Wilson June 26, 2026 19 min read
Key takeaways
  • D1206 is fluoride varnish; D1208 covers other topical fluoride methods — the two cannot be billed on the same date.
  • D1351 sealant is billed per tooth and is typically limited to younger patients on decay-free permanent molars and premolars.
  • Adult fluoride coverage is expanding but inconsistent — document caries risk and verify payer-specific age limits.
  • D1354 (silver diamine fluoride on an active lesion) is billed per tooth and is distinct from fluoride varnish; many pediatric and Medicaid plans cover it. D1740 is not a CDT code.
  • Use a same-day billing matrix and a pre-submission checklist — most preventive denials come from avoidable pairing and frequency errors.

D1206, D1208, D1351, and D1354 are four preventive codes used daily in dental practices that produce some of the most avoidable denials in the billing cycle. Age limits, same-day bundling restrictions, per-tooth vs per-visit billing units, and payer-specific coverage exclusions all create opportunities for claims to fail before they are even reviewed by a human.

This guide covers all four codes in depth — exactly what they are, when to use them, what documentation they require, and where the billing traps are.

D1206 vs D1208: Fluoride Varnish vs Topical Fluoride

These two codes are often confused or used interchangeably. They are not interchangeable — they describe different procedures and are subject to different payer coverage rules.

D1206 – Topical Application of Fluoride Varnish: Application of fluoride varnish for the management of dental hypersensitivity, remineralization, and caries prevention.

D1208 – Topical Application of Fluoride – Excluding Varnish: Application of topical fluoride (excluding varnish) for remineralization and caries prevention — includes fluoride gel trays, foam, or rinse applications.

The key distinction: D1206 is for fluoride varnish specifically. D1208 covers every other method of topical fluoride application — gels, foams, rinses, and trays. They are separate codes, not interchangeable.

D1206 vs D1208: Side by Side

D1206 – Fluoride VarnishD1208 – Topical Fluoride (Excl. Varnish)
MethodBrush-applied fluoride varnishTray, foam, gel, or rinse
Billed per visitYes (one unit = one visit)Yes (one unit = one visit)
Common age coverageAll ages on many plans; some limit to under 18Often limited to under 18–21
Adult coverage trendGrowing for high caries risk adultsLess common for adults
Typical frequency2x per year (some high-risk: 4x)2x per year
Same day as D1110/D1120?Yes — most plans allowYes — most plans allow
Same day as each other?No — only one fluoride code per visitNo — only one per visit

Adult Fluoride Coverage — A Growing but Inconsistent Benefit

The ADA and the US Preventive Services Task Force (USPSTF) recommend fluoride varnish for children under 5, but the dental profession has increasingly applied fluoride varnish to adult patients at elevated caries risk. Insurance coverage has been slower to follow.

Adult D1206 coverage (2026):

  • Delta Dental: Varies by state/plan — many PPO plans now cover D1206 for all ages; some still limit to 14 or 18
  • Cigna: Some plans cover for adults with documented high caries risk; narrative required
  • MetLife: Often limited to age 18 or under on traditional plans
  • Medicaid: Most state programs cover D1206 for pediatric patients; adult coverage varies by state
  • CHIP: Typically covered for all enrolled pediatric patients

For adult patients where D1206 coverage is uncertain:

  • Verify benefits before the appointment
  • Document caries risk: "Patient presents with high caries risk. D1206 applied for caries prevention and remineralization."
  • Submit with a narrative citing specific risk factors: dry mouth, multiple active caries, medications reducing salivary flow, radiation history

D1351: Sealant — Per Tooth Billing

D1351 – Sealant – Per Tooth: Mechanically and/or chemically prepared enamel surface sealed to prevent decay. Reported per tooth.

D1351 is billed per tooth, applied to the occlusal surfaces of erupted permanent molars and premolars with deep pits and fissures.

When D1351 Is Covered

Coverage criteria typically include:

  • Age range: Most plans cover sealants on permanent teeth for patients under age 14–16 (some extend to 19). Adult coverage is rare.
  • Tooth type: Most plans cover first and second permanent molars; some cover premolars; primary teeth coverage is rare
  • Tooth condition: No existing decay, no existing restoration on the occlusal surface being sealed
  • Frequency: Once per tooth per lifetime on most plans; replacement allowed after 2–3 years if sealant is documented as failed

The "Already Restored" Denial

The most common D1351 denial reason: the tooth has an existing restoration on the surface to be sealed, or existing decay is visible on the radiograph.

Prevention checklist before billing D1351:

  • Confirm occlusal surface is caries-free on radiograph
  • Confirm no existing restoration covers the pit and fissure area
  • Confirm patient age is within the payer's covered range
  • Confirm the tooth type is covered (molar vs premolar)

D1351 vs D1352

D1352 is for a preventive resin restoration where minimal decay was removed before sealing. If any decay removal occurred, D1352 is the correct code — not D1351.

CDT 2026 update: the paragraph above describes the rule as it stood through CDT 2025. D1352 was deleted from the CDT code set effective January 1, 2026, in the same action that removed the D2391 descriptor limiting that code to lesions extending into dentin. A preventive resin restoration on a permanent posterior tooth is therefore reported with D2391 (resin-based composite – one surface, posterior) in 2026 — see the code selection table in the next section and our D2391 and D2392 composite filling billing guide.

Why D1351 sealant claims get denied — eligibility by payer type, documentation and appeals (2026)

Sealant denials are rarely about the code. D1351 — sealant – per tooth, descriptor “mechanically and/or chemically prepared enamel surface sealed to prevent decay” — is one of the simplest lines in CDT. Nearly every denial traces to a plan rule the claim ignored: the patient’s age, the tooth number, how recently that tooth was sealed, or a restoration already sitting on the occlusal surface. Those rules differ sharply between commercial dental plans and Medicaid/CHIP, so this section is organised by payer type, then by denial reason, then by the documentation and appeal packet that reverses the denials worth fighting. The fees are small per tooth; the volume is not — a pediatric or family practice can place several hundred sealants a year, and every avoidable denial on them is a quiet, recurring write-off.

Sealant eligibility rules by payer type

RuleCommercial PPO / DHMO (typical)Medicaid / CHIP (EPSDT, under 21)Worked state example: Wisconsin ForwardHealth
Age ceilingCommonly under 14–16; some plans extend to 19. Adult coverage is uncommon and, where offered, usually needs a documented high caries risk.Dental care is a required EPSDT benefit through age 20; the sealant age ceiling and periodicity are set in each state’s dental manual, not by CDT.Members 20 and younger covered without prior authorization; members 21 and older need prior authorization.
Eligible teethPermanent first and second molars (#2, 3, 14, 15, 18, 19, 30, 31). Premolars and primary molars are often excluded or need a narrative.State tooth lists; typically permanent molars, often premolars, and in some states primary molars.Age 20 and under: #2, 3, 4, 5, 12, 13, 14, 15, 18, 19, 20, 21, 28, 29, 30, 31 and primary A, B, I, J, K, L, S, T (medical necessity documented for the premolars). Age 21+: molars #2, 3, 14, 15, 18, 19, 30, 31 only.
FrequencyOnce per tooth every 3–5 years, or once per tooth per lifetime — plan history decides, including sealants placed by a previous office.State-set; commonly one application per tooth every three years.Once every three years per tooth, per provider.
Sealant repair (D1353)Variable; many plans do not cover repair separately.Varies by state; several programs list D1353 as non-covered.Not covered.
Tooth conditionSound, non-cavitated occlusal surface with no existing restoration — the plan’s consultant checks the radiograph.Same clinical standard; documentation requests are common on adult and premolar claims.Tooth numbers required on every claim and PA request.
If denied for a provider-side errorUsually billable to the patient under the plan’s non-covered-service rules and your participation agreement, with prior financial consent.A covered service denied for a provider error generally cannot be billed to the enrollee — the loss is the practice’s.Same Medicaid rule.

Two anchors worth keeping on file. UnitedHealthcare’s dental clinical policy on sealants (effective July 1, 2026) lists sealants as indicated for caries prevention in the pits and fissures of permanent molars, for non-cavitated carious lesions, and for primary molars expected to have a reasonable period of retention — and as not indicated for cavitated lesions, extrinsic staining of pits and fissures, or rampant caries with multiple interproximal lesions. The same document says benefit coverage is determined by the member’s plan, which is the point: clinical policy tells you when a sealant is appropriate, the benefit plan tells you whether it is paid, and only insurance eligibility verification before the visit tells you which rule applies to this patient. The second anchor is quality measurement: the ADA Dental Quality Alliance’s sealant measure for permanent second molars looks for D1351 reported on at least one permanent second molar in the 48 months before a child’s 15th birthday, so a plan or DSO measured on it wants those claims clean and paid. For a state-specific walk-through of EPSDT dental claims, see our Texas Medicaid dental billing guide.

D1351 vs D1353 vs D1352 vs D2391: sealant code selection in 2026

CodeCDT nomenclatureReport it when2026 status and payer notes
D1351Sealant – per toothSealant material placed on a sound, non-cavitated enamel surface with no decay removed. The descriptor does not restrict the code to permanent teeth; whether a primary molar is paid is a plan rule.Active. One unit per tooth, tooth number on the line.
D1353Sealant repair – per toothPart of an existing sealant has been lost and new material is added to the retained sealant.Active. Coverage varies widely: several Medicaid programs exclude it (Wisconsin ForwardHealth, for one) and commercial plans that cover it usually apply a frequency limit — verify per plan.
D1352Preventive resin restoration in a moderate to high caries risk patient – permanent toothDo not report.Deleted from the CDT code set effective January 1, 2026. Expect a claim still carrying D1352 to reject as an invalid code once the payer has loaded CDT 2026.
D2391Resin-based composite – one surface, posteriorA conservative restoration of an active pit-and-fissure lesion on a permanent posterior tooth — the procedure D1352 used to describe.Active. CDT 2026 removed the descriptor that limited D2391 to lesions extending into dentin, which is why D1352 was retired.
D1354 / D1355Application of caries arresting medicament – per tooth / Caries preventive medicament application – per toothSilver diamine fluoride (or a similar agent) on an active carious lesion (D1354), or applied preventively with no active lesion (D1355).Active. Not sealants — never report an SDF application with D1351.
D0601–D0603Caries risk assessment and documentation, with a finding of low / moderate / high riskThe risk finding that justifies a sealant on an adult, a premolar or a primary molar.Active. Many plans do not pay them separately — report them anyway; they are the documentation trail an appeal stands on.

The sealant denial table: reasons, CARC codes and the fix

Where a dental payer returns X12 claim adjustment reason codes on the 835, sealant denials usually map to the codes below. Paper EOBs often print plan-specific remark text instead — read the sentence, not just the number, and match it to the row.

Denial reasonTypical CARCFix or appeal path
Patient over the plan’s sealant age limitCARC 6 — procedure inconsistent with the patient’s ageVerify the age rule at eligibility. Appeal only if the plan allows a caries-risk exception: attach the D0603 finding, the risk factors, and a dated radiograph. Otherwise it is patient responsibility with prior financial consent.
Tooth not covered (premolar, primary molar)CARC 96 or 204 — non-covered charge / not covered under the benefit planCheck the tooth list before treatment. Medicaid: the state manual. Commercial: pre-treatment estimate plus signed consent. Appeal only where the plan’s own policy covers the tooth with documented necessity.
Frequency or lifetime maximum reachedCARC 119 or 149 — benefit maximum for the period / lifetime maximumPull benefit history, including sealants placed by a previous office. Partial loss on a covered plan: D1353. Total failure: narrative with the original placement date; many plans reset at 3–5 years.
Occlusal surface already restored or cariousCARC 96 or 50 — non-covered / not medically necessaryIf a dated bitewing, periapical or intraoral photo shows a sound, unrestored surface, appeal with it. If the tooth carries an occlusal restoration, do not appeal — the claim was wrong.
Missing or invalid tooth numberCARC 16 — claim lacks information or has a billing errorCorrected claim, one tooth per line, tooth number on every D1351 line.
DuplicateCARC 18 — exact duplicate claim/serviceThe same tooth number was billed twice on one claim or across claims. Check line items and the prior submission before resubmitting anything.
No prior authorization (adult Medicaid, some DHMO plans)CARC 197 — precertification/authorization absentObtain the PA; ask whether the state or plan allows retroactive authorization. Add the PA rule to the eligibility checklist.
Claim pended for recordsNo CARC — a request for documentationSend the packet below inside the payer’s response window; a pended claim that times out becomes a denial with a new clock.

Practices that outsource this work to denial management services usually see the same pattern: the age, tooth-list and frequency denials are prevented at the front desk, and only the “already restored” denials on a sound tooth and pended records requests are worth the appeal effort. For the wider dental denial picture see the seven most common dental claim denials.

Documentation that survives a sealant review: the note template

Sealant claims are reviewed by a consultant looking at a radiograph and a note. Both need to say the same thing. Record, per tooth:

  • Tooth number (and the surface treated, even though D1351 is reported per tooth, not per surface).
  • Pre-treatment finding in words a reviewer can check: “sound, non-cavitated occlusal surface, deep pits and fissures, no existing restoration.”
  • The evidence and its date: a bitewing or periapical showing the surface, or an intraoral photograph when the radiograph is inconclusive — see our dental radiograph billing guide for the frequency limits on the images themselves.
  • The caries risk assessment (D0601, D0602 or D0603) and the specific risk factors behind it — this is what carries an adult, premolar or primary-molar sealant through review.
  • Material (resin or glass ionomer), isolation, and that retention was checked after placement.
  • Whether the placement is new, a replacement after documented failure, or a repair (D1353).

A narrative that fits the claim form: “Tooth #19: occlusal surface sound and non-cavitated on bitewing dated MM/DD/YYYY; deep pits and fissures; no existing restoration. Caries risk assessed high (D0603): active interproximal lesion #30, reduced salivary flow on current medication. Resin sealant placed under isolation, retention verified. D1351 ×1.” Swap the risk factors for the patient’s real ones; a narrative that reads as a template is the fastest way to a records request.

How to appeal a denied sealant claim

  1. Read the denial reason and the CARC, then decide whether it is worth appealing. Age, tooth-list and frequency denials on a plan whose rules you did not check are usually correct denials; “already restored” denials on a sound tooth and pended claims are the ones that pay.
  2. Assemble the packet: a copy of the claim, the clinical note, the dated radiograph or intraoral photo, the caries risk assessment form, the eligibility printout from the date of service, and the payer’s own policy language quoted back to it.
  3. Write a one-paragraph narrative that answers the denial reason directly — a sound surface, a documented risk finding, the prior sealant date — rather than restating the procedure.
  4. File inside the payer’s appeal window. Windows vary by payer and by state law; the deadline printed on the EOB is the one that counts.
  5. Log the outcome against the payer and plan so the next eligibility check catches the rule before the sealant is placed.

Verimedix runs these steps daily for pediatric, family and DSO clients as part of its dental billing services; the front-desk checklist above and the appeal packet are the two halves that keep preventive revenue from leaking one small claim at a time.

D1354: Caries Arresting Medicament Application (Silver Diamine Fluoride)

D1354 – Application of Caries Arresting Medicament – Per Tooth: conservative treatment of an active, non-symptomatic carious lesion by topical application of a caries arresting or inhibiting medicament, without mechanical removal of sound tooth structure. Silver diamine fluoride (SDF) is the agent most often reported under this code. Its preventive counterpart is D1355 – Caries Preventive Medicament Application – Per Tooth: the same agents applied for primary prevention or remineralization to a tooth with no active lesion; the D1355 descriptor excludes topical fluorides, which stay D1206/D1208.

Correction (September 2026): earlier versions of this guide labelled the SDF code “D1740”. D1740 does not exist in the CDT code set and should never be submitted; the codes are D1354 (active lesion) and D1355 (preventive).

D1354 vs D1206: A Critical Distinction

D1206 – Fluoride VarnishD1354 – Caries Arresting Medicament
PurposePrevention and remineralizationArresting active caries lesion
Applied toTooth surfaces (preventive)Active caries lesion (therapeutic)
Billed perVisitTooth
Requires active caries?NoYes
MaterialFluoride varnishSDF or other caries arresting agents

D1206 is preventive. D1354 is therapeutic. Never substitute one for the other — and when SDF is applied preventively to a sound tooth, the code is D1355, not D1206.

Billing D1354 Per Tooth

D1354 is billed once per tooth treated. A patient who has SDF applied to three teeth is billed as three units of D1354 with the tooth number listed for each unit.

Include a brief narrative: "SDF applied to active caries lesions on teeth [#X, #Y, #Z] to arrest caries progression. Definitive restorative treatment planned following caries arrest."

D1354 Coverage by Payer (2026)

PayerCoverage Status
Delta DentalVariable — growing coverage, particularly pediatric
CignaLimited — many plans classify as non-covered
MetLifeLimited — check plan-specific
AetnaGrowing pediatric coverage; adult limited
Medicaid (pediatric)Covered in most state programs, usually through age 20 (a few states cover all ages). Frequency is state-set — commonly two applications per tooth per 12 months or a per-tooth lifetime cap; tooth number required on the claim, and some states require a radiograph, photo or narrative on the first application to a tooth
CHIPCovered in most states
MedicareNot covered under dental exclusion

Same-Day Billing Matrix: Preventive Codes

Code PairSame Day OK?Notes
D1110 + D1206Yes (most payers)Standard post-cleaning fluoride
D1110 + D1208Yes (most payers)Some plans bundle D1208 into D1110 fee
D1110 + D1351YesSealants same day as cleaning — common
D1206 + D1208NoOnly one fluoride per date of service
D1206 + D1351YesVarnish after sealant placement
D1354 + D1206Yes, different teethSDF on caries, varnish preventively on other teeth
D1354 + D1351Yes, different teethDifferent teeth, different purpose
D0120 + D1110 + D1206YesClassic recall visit
D0150 + D1110 + D1351 + D1206YesNew patient full preventive workup

Pre-Submission Checklist for Preventive Claims

  • [ ] Patient age verified against payer's coverage age limit for each code
  • [ ] Tooth-specific coverage confirmed for D1351 (molar vs premolar, age limit)
  • [ ] Frequency limit checked — no duplicate within the benefit period
  • [ ] D1351: No existing restoration or caries on occlusal surface
  • [ ] D1354: Active caries present; tooth number listed per unit
  • [ ] D1206/D1208: Only one fluoride code submitted per date of service
  • [ ] Clinical notes document each procedure performed
  • [ ] Adult D1206: Caries risk narrative included if required by payer

Common Preventive Billing Errors

  • Using D1206 and D1208 on the same date. Only one fluoride code is billable per visit.
  • Billing D1351 for a tooth with an existing occlusal restoration. This triggers automatic denial — always verify radiographically before coding.
  • Billing D1351 per visit instead of per tooth. D1351 is per tooth — if four molars are sealed, bill four units.
  • Using D1206 when SDF was applied. SDF is a caries arresting agent, not a fluoride varnish — use D1354 per tooth (D1355 when applied preventively).
  • Not verifying adult coverage before applying fluoride varnish. For adult patients, confirm coverage or inform the patient of out-of-pocket cost before treatment.
  • Submitting D1354 as one unit for multiple teeth. Each tooth treated with SDF is a separate billable unit.

Quick Answers

What is dental code D1351? D1351 is the CDT code for a sealant, reported per tooth: a mechanically and/or chemically prepared enamel surface sealed to prevent decay. Report one unit per tooth with the tooth number on the claim line; the tooth must be sound, non-cavitated and free of an existing restoration on the sealed surface.

What is the D1351 age limit? CDT sets none — the limit is a plan rule. Commercial dental plans commonly cover sealants for patients under 14 to 16, some to 19; Medicaid and CHIP cover children through age 20 under EPSDT on each state’s tooth list and schedule. Adult sealants are usually non-covered unless the plan allows a documented high-caries-risk exception, so verify the age rule at eligibility.

Does insurance cover sealants on premolars or primary teeth? Sometimes. Most commercial plans limit sealant benefits to permanent first and second molars; some state Medicaid programs cover premolars and primary molars with documented medical necessity. The D1351 descriptor itself does not restrict the tooth type, so a denial on a premolar is a benefit limit, not a coding error.

How often can D1351 be billed on the same tooth? Plan history decides: commonly once per tooth every three to five years, or once per tooth per lifetime, counting sealants placed by a previous office. If part of an existing sealant has been lost, D1353 (sealant repair – per tooth) is the code — where the plan covers repair at all.

What is the difference between D1351, D1353 and D1352 in 2026? D1351 is a new sealant on a sound surface; D1353 is a repair of an existing sealant; D1352 (preventive resin restoration) was deleted from the CDT code set effective January 1, 2026, and a conservative restoration of an active pit-and-fissure lesion on a permanent posterior tooth is now reported with D2391.

Is D1354 a sealant? No. D1354 is application of caries arresting medicament – per tooth, the code used when silver diamine fluoride is applied to an active carious lesion. D1355 is caries preventive medicament application, per tooth, for the same agents used preventively with no active lesion. Neither is reported with D1351.

Why was my sealant claim denied, and can I appeal it? The usual reasons are the patient’s age, a tooth outside the plan’s list, a frequency limit already used, or a surface the payer’s consultant judged restored or carious. The first three are prevented at eligibility and rarely overturned; the last one is appealable with a dated radiograph or intraoral photo showing a sound surface, the clinical note and the caries risk assessment, filed inside the appeal window printed on the EOB.

Work with Verimedix: Our dental billing specialists apply payer-specific age and frequency rules to every preventive claim, bill per-tooth codes correctly, and document caries risk for adult fluoride so preventive revenue stops leaking.
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

D1206 is for fluoride varnish. D1208 covers all other topical fluoride methods — gels, foams, trays, and rinses. They cannot be billed on the same date of service.

D1351 is the CDT code for a dental sealant, billed per tooth. Coverage is typically limited to patients under age 14–16 on permanent molars/premolars with no existing restorations or decay.

D1354 is the CDT code for application of caries arresting medicament – per tooth, most commonly silver diamine fluoride (SDF) applied to an active, non-symptomatic carious lesion to arrest its progression. Bill one unit per tooth treated with the tooth number on the line. SDF applied preventively to a tooth with no active lesion is D1355. There is no CDT code D1740.

Yes. Fluoride varnish applied after sealant placement on the same date is standard preventive protocol and accepted by most payers.

Most traditional dental plans limit D1206 to patients under 14–18. Adult coverage is expanding on commercial plans — verify payer-specific age limits and document caries risk for adult submissions.

Most state Medicaid programs cover D1354 (silver diamine fluoride on an active lesion) for members through age 20, and a few cover all ages. Frequency is state-set — commonly two applications per tooth per 12 months or a per-tooth lifetime cap — and the tooth number goes on the claim line. Verify your state's dental manual and fee schedule before treating. D1740 is not a CDT code.

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