Dental ICD-10 Coding: Caries, Periodontal Disease, and Pulp Codes Done Right

Dental practices have long lived in a CDT-first world, where the procedure code does most of the talking. That is changing. More dental plans, medical-dental cross-billing arrangements, and prior authorization workflows now ask for an ICD-10-CM diagnosis alongside the CDT code, and a vague or mismatched diagnosis can slow down or sink an otherwise clean claim. For practices that bill diagnoses regularly, the core of the work lives in just a handful of categories in Chapter 11 of ICD-10-CM: K00–K14, Diseases of the oral cavity and salivary glands.

This guide walks through the codes dental practices use most — caries, pulp and periapical disease, gingivitis and periodontitis, and tooth loss — where claims tend to fall apart, and what the chart needs to say before the code goes on the claim. (For medical cross-coding of dental trauma, TMJ, and infections, see our dental medical cross-coding guide.)

Dental Caries: K02

Caries codes in K02 are built around two ideas: which surface is affected (pit and fissure vs. smooth surface) and how deep the decay has progressed (enamel, dentin, or pulp). That depth detail is the whole point — it is what justifies the difference between a filling, a crown, and a root canal.

Pit and Fissure Surface

  • K02.51 — Dental caries on pit and fissure surface limited to enamel

  • K02.52 — Dental caries on pit and fissure surface penetrating into dentin

  • K02.53 — Dental caries on pit and fissure surface penetrating into pulp

Smooth Surface

  • K02.61 — Dental caries on smooth surface limited to enamel

  • K02.62 — Dental caries on smooth surface penetrating into dentin

  • K02.63 — Dental caries on smooth surface penetrating into pulp

Other Caries Codes

  • K02.3 — Arrested dental caries

  • K02.7 — Dental root caries

  • K02.9 — Dental caries, unspecified

Documentation must-have: the tooth number, the surface(s), and the depth of decay, ideally supported by a radiograph or clinical note. K02.9 is a fallback, not a plan — when the chart supports depth and surface, the specific code is the stronger claim.

Pulp and Periapical Disease: K04

When decay reaches the pulp, the diagnosis shifts into category K04, and this is where endodontic claims live or die on specificity.

  • K04.01 — Reversible pulpitis

  • K04.02 — Irreversible pulpitis

  • K04.1 — Necrosis of pulp

  • K04.4 — Acute apical periodontitis of pulpal origin

  • K04.5 — Chronic apical periodontitis

  • K04.6 — Periapical abscess with sinus

  • K04.7 — Periapical abscess without sinus

  • K04.8 — Radicular cyst

  • K04.90 — Unspecified diseases of pulp and periapical tissues

The reversible vs. irreversible distinction matters. Irreversible pulpitis (K04.02) is the diagnosis that most directly supports pulpotomy, pulpectomy, or root canal therapy, while reversible pulpitis (K04.01) generally points toward a more conservative treatment. If the chart says "toothache" or "pulpitis" without specifying which, the coder cannot reach the right code — and the payer will not give the benefit of the doubt.

Gingivitis and Periodontitis: K05

Periodontal coding is the most detail-heavy part of dental ICD-10, and the category rewards charting that captures type, extent, and severity.

Gingivitis

  • K05.00 — Acute gingivitis, plaque induced

  • K05.01 — Acute gingivitis, non-plaque induced

  • K05.10 — Chronic gingivitis, plaque induced

  • K05.11 — Chronic gingivitis, non-plaque induced

Chronic Periodontitis

  • K05.30 — Chronic periodontitis, unspecified

  • K05.311 / K05.312 / K05.313 — Localized: slight / moderate / severe

  • K05.319 — Localized, unspecified severity

  • K05.321 / K05.322 / K05.323 — Generalized: slight / moderate / severe

  • K05.329 — Generalized, unspecified severity

Aggressive Periodontitis

  • K05.20 — Aggressive periodontitis, unspecified

  • K05.211 / K05.212 / K05.213 — Localized: slight / moderate / severe

  • K05.221 / K05.222 / K05.223 — Generalized: slight / moderate / severe

  • K05.219 / K05.229 — Localized / generalized, unspecified severity

Other Periodontal Codes

  • K05.4 — Periodontosis

  • K05.5 — Other periodontal diseases

  • K05.6 — Periodontal disease, unspecified

Documentation must-have: probing depths, clinical attachment loss, and bone loss findings, plus a clear statement of whether the disease is localized or generalized and slight, moderate, or severe. Scaling and root planing (CDT D4341/D4342) claims are the ones most likely to be reviewed against this detail.

A related code worth knowing: E11.630 (Type 2 diabetes mellitus with periodontal disease) is used when a provider documents periodontal disease as a diabetic complication. It is typically a medical-side code, so dental practices coordinating with a patient's physician should know it exists, and the documentation must come from the provider's clinical judgment — not be assumed from two separate diagnoses.

Gingival Recession, Bone Loss, and Hard-Tissue Conditions

These codes show up often with restorative and periodontal surgery claims:

  • K06.011 / K06.012 / K06.013 — Localized gingival recession: minimal / moderate / severe

  • K06.021 / K06.022 / K06.023 — Generalized gingival recession: minimal / moderate / severe

  • K06.3 — Horizontal alveolar bone loss

  • K03.0 — Excessive attrition of teeth

  • K03.1 — Abrasion of teeth

  • K03.2 — Erosion of teeth

  • K03.81 — Cracked tooth

  • K01.1 — Impacted teeth (K01.0 for embedded teeth)

Cracked tooth (K03.81) is a good example of a diagnosis that does real work: it supports crowns and, in some cases, endodontic treatment that a payer might otherwise question on a tooth with no visible decay.

Tooth Loss and Restorations: K08

Category K08 is large because tooth loss codes are split by cause (trauma, periodontal disease, caries, other) and by Kennedy classification (Class I–IV). These codes matter for dentures, partials, bridges, and implants.

  • K08.131 – K08.139 — Complete loss of teeth due to caries (classes I–IV, unspecified)

  • K08.121 – K08.129 — Complete loss of teeth due to periodontal diseases

  • K08.431 – K08.439 — Partial loss of teeth due to caries

  • K08.421 – K08.429 — Partial loss of teeth due to periodontal diseases

  • K08.411 – K08.419 — Partial loss of teeth due to trauma

  • K08.109 / K08.409 — Complete / partial loss of teeth, unspecified cause, unspecified class

  • K08.3 — Retained dental root

Restoration-related codes are also useful for replacement claims:

  • K08.50 — Unsatisfactory restoration of tooth, unspecified

  • K08.51 — Open restoration margins of tooth

  • K08.530 / K08.531 — Fractured dental restorative material without / with loss of material

  • K08.81 / K08.82 — Primary / secondary occlusal trauma

Documentation must-have for replacement claims: the cause of loss, the Kennedy class, and — for crowns, bridges, and dentures being replaced — the specific reason the existing restoration is unsatisfactory, such as K08.51 or K08.530/K08.531. "Replace crown" alone rarely survives a payer's review.

Preventive Visits: Z01.20 and Z01.21

  • Z01.20 — Encounter for dental examination and cleaning without abnormal findings

  • Z01.21 — Encounter for dental examination and cleaning with abnormal findings

When a routine exam turns up a problem, Z01.21 should be paired with the specific diagnosis for what was found. Using Z01.20 on a visit where decay or periodontal disease was identified understates the clinical picture and can create inconsistencies with any radiographs or treatment plans on the same claim.

Where Dental Claims Most Often Get Denied

1. Unspecified codes when the chart supports specifics. K02.9, K05.30, K05.6, and K04.90 are the most common examples. If the record documents depth, severity, or extent, the unspecified code invites a request for records or a denial for lack of medical necessity.

2. Diagnosis and procedure that don't match. A root canal billed against a reversible pulpitis code, or scaling and root planing billed against gingivitis, gives the payer an easy reason to deny. The diagnosis should justify the level of treatment performed.

3. Missing tooth numbers, surfaces, or quadrants. Even when the ICD-10 code is correct, claims often fail because the supporting CDT line does not identify the tooth or area clearly enough to tie back to the diagnosis.

4. Replacement and frequency limitations. Crown, bridge, and denture replacements are often reviewed against a plan's age-of-restoration rules. A K08 restoration code with a clear clinical reason helps, but it does not override a plan limitation — it just makes the appeal stronger.

5. Skipping the narrative and radiographs. Prior authorization requests and appeals for perio and endo work are routinely decided on attachments. A correct code without the supporting X-ray or periodontal chart is a weak claim.

Action step: Pull your last 60 days of dental claims and run two checks — how often K02.9, K05.30, K05.6, or K04.90 appear, and whether each periodontal or endodontic claim has a chart entry with the detail needed to move to a more specific code.

FAQ

What ICD-10 code is used for a cavity?

Cavities are coded in category K02 based on surface and depth. For example, K02.52 is caries on a pit and fissure surface penetrating into dentin, and K02.62 is caries on a smooth surface penetrating into dentin. K02.9 (unspecified) should be used only when the record does not support more detail.

What's the difference between K04.01 and K04.02?

K04.01 is reversible pulpitis, where the pulp is inflamed but expected to heal if the cause is removed. K04.02 is irreversible pulpitis, which typically supports more definitive treatment such as a root canal. The provider's documented diagnosis determines the code.

How do I code periodontitis with severity?

Chronic periodontitis codes in K05.3 specify extent (localized or generalized) and severity (slight, moderate, or severe) — for example, K05.322 is generalized chronic periodontitis, moderate. If the chart does not state extent and severity, only the unspecified code (K05.30) is supportable.

Do dental claims always need an ICD-10 code?

Not always — many dental plans only require CDT codes — but a growing number of payers, medical-dental cross-billing arrangements, and prior authorization requests ask for a diagnosis. Practices that capture accurate ICD-10 codes at the chair are better prepared whenever a payer asks.

How does Mediclaim Services support dental billing?

Mediclaim Services reviews diagnosis-procedure pairing, flags documentation gaps before claims go out, and manages denial follow-up for dental practices, using Tebra's billing platform to keep the process organized from claim submission to payment.

Coding Dental Diagnoses Correctly, Every Time

Dental ICD-10 coding rewards the same habits that make a clinical chart strong: tooth number, surface, depth, severity, and a clear reason for the treatment performed. Practices that build those details into their workflow tend to see fewer requests for records and fewer avoidable denials.

At Mediclaim Services Inc., we manage medical billing for dental, EMS, neurology, and urgent care practices. Our team keeps diagnosis coding, claim submission, and denial resolution running smoothly through Tebra.

Contact Mediclaim Services to schedule a free billing audit

Ready for a closer look at your dental diagnosis coding? Contact Mediclaim Services today for a free billing review.

See our full medical billing services

Previous
Previous

Dizziness, Vertigo, and Syncope ICD-10 Coding: A Practice Guide to Getting Claims Right

Next
Next

Stroke and TIA ICD-10 Coding: A Practice Guide to Getting Claims Right