Complete Guide to Endodontic Coding for Accurate Claims
Endodontic claims get denied when coders bill D3221 alongside same-day root canal therapy, upcode premolars as molars based on canal count, omit radiographs for surgical cases, use outdated CDT codes, or ignore bundling rules. These can be prevented by following right codes, as per CDT updates. The D3000–D3999 series covers pulp capping, pulpotomy, root canal therapy (D3310–D3333), retreatment (D3346–D3348), apexification and regeneration, and periradicular surgery including apicoectomy, bone grafting, and retrograde fillings. Accurate claims require pre-, working-length, and post-operative radiographs, clinical narratives, ICD-10 diagnosis codes like K04.0 or K04.7, and correct tooth numbers. Outsourcing to endodontic billing specialists like TransDontics reduces denials, supports compliance, and protects revenue while endodontists focus on patient care.
Endodontic procedures are the most complex services performed in dental practices, and when you need reimbursement, the coding process is as complex as the procedure itself. Whether you are a professional endodontist, a general dentist, or a dental billing assistant, mastery in endodontic coding is not optional; it is the foundation of a healthy dental practice.
To prevent revenue loss, many endodontists are considering outsourcing billing and immediately searching for professional endodontic billing solutions that smoothly run the dental revenue cycle while providers focus on patient care.
This guide walks you through everything related to endodontic billing and coding that you must know and understand. You are going to learn about the necessity of endodontic codes, how they are applied, the mistakes that lead to denials, and how an efficient billing process can protect your practice revenue.
What is Endodontic Coding and Why Is It Important?
Endodontic coding is a category of dental coding that properly classifies endodontic procedures for insurance claims. CDT codes are set by the American Dental Association (ADA) annually, which then serves as the universal language between providers and insurers.
Endodontic procedures’ CDT range falls within D3000 to D3999, respectively. This coding range covers procedures from simple pulp cap to complex surgical interventions: apicoectomies and root amputations. Using accurate CDT codes for endodontic procedures is the cornerstone of effective dental billing and coding in any endodontic practice.
From Root Canals to Pulp Caps, Get Every Claim Paid and Maximize Profits
What CDT Codes Fall Under Endodontics?
CDT Code Structure for Endodontics
The CDT codes for the endodontic section are organized into logical subcategories, where each of the codes addresses a different phase or type of endodontic treatment.
- D3110-D3120 (Pulp Capping)
- D3220-D3222 (Pulpotomy Procedures)
- D3230-D3240 (Pulpal Therapy for Primary Teeth)
- D3310-D3333 (Endodontic Therapy on Primary and Permanent Teeth)
- D3346-D3348 (Endodontic Retreatment)
- D3351-D3357 (Apexification and Pulpal Regeneration)
- D3355-D3457 (Pulpal Regeneration Procedures)
- D3410-D3470 (Apicoectomy and Periradicular Services)
- D3910-D3999 (Other Endodontic Procedures)
Each subcategory includes different criteria for documentation requirements, bundling rules, and clinical procedures that directly affect dental billing outcomes.
Complete Range of Endodontic CDT Codes
Pulp Capping
For pulp capping, two CDT codes are widely used:
- D3110 for Pulp Cap Direct (excluding final restoration)
- D3120 is for Pulp Cap Indirect (excluding final restoration)
D3120 is used when the nearly exposed pulp is covered with a protective dressing intended to protect the pulp and promote healing and secondary dentin formation. It should not be used for bases or liners when all caries has been removed.
Pulpotomy Procedures
- D3220 CDT code is used for Therapeutic Pulpotomy (excluding final restoration). It involves removal of pulp coronal to the dentinocemental junction and application of a medicament. It may be performed on primary or permanent teeth and is not considered the first stage of root canal therapy or a procedure for apexogenesis.
- D3221 CDT code is for Pulpal Debridement, Primary and Permanent Teeth. It is used for pulpal debridement to relieve acute pain before conventional root canal therapy and should not be used when endodontic treatment is completed on the same day.
- D3222 CDT code is designated for Partial Pulpotomy for Apexogenesis – Permanent Tooth with Incomplete Root Development. The procedure aims to maintain the vitality of the remaining pulp and encourage continued physiological root development.
Pulp Therapy — Primary Teeth (Succedaneous Teeth)
- D3230 code is used for Pulpal Therapy (Resorbable Filling) – Anterior, Primary Tooth (excluding final restoration). It applies to primary incisors and cuspids.
- D3240 is assigned for Pulpal Therapy (Resorbable Filling) – Posterior, Primary Tooth (excluding final restoration). It applies to primary first and second molars.
Endodontic Therapy: Permanent and Primary Teeth (Non-Resorbable Fillings)
These codes encompass the complete CDT code range of root canal therapy with the addition of all the appointments necessary to complete the treatment and intraoperative radiographs. They do not include diagnostic evaluation, pre-operative radiographs, or final restoration.
- D3310 is for Endodontic Therapy – Anterior Tooth (excluding final restoration). It is used for endodontic treatment of an anterior tooth.
- D3320 is for Endodontic Therapy – Premolar Tooth (excluding final restoration).
- D3330 is for Endodontic Therapy – Molar Tooth (excluding final restoration). The code should be selected based on the tooth treated, not on assumptions about reimbursement.
- D3331 is for Treatment of Root Canal Obstruction; Non-Surgical Access. As described in the Endodontists’ Guide to CDT 2026 by the American Association of Endodontists (AAE), it is used when a pathway must be created to achieve an apical seal without surgical intervention because a root canal is obstructed by foreign bodies, such as separated instruments or broken posts, or by significant calcification. The AAE recommends submitting a narrative and radiographs to support the claim.
- D3332 is designated for Incomplete Endodontic Therapy – Inoperable, Unrestorable or Fractured Tooth. The AAE recommends a narrative and radiographs to support use of this code and reduce denials.
- D3333 is for Internal Root Repair of Perforation Defects. It describes non-surgical repair or sealing of a perforation defect associated with resorption and/or decay.
Endodontic Retreatment
- D3346 refers to Retreatment of Previous Root Canal Therapy – Anterior.
- D3347 is for Retreatment of Previous Root Canal Therapy – Premolar.
- D3348 is for Retreatment of Previous Root Canal Therapy – Molar.
A prior treatment history should be documented as part of the clinical record. Radiographic evidence may be requested by a payer to support the need for retreatment, but it should not be presented as a universal CDT requirement for D3346-D3348.
Apexification and Pulp Regeneration
An endodontic procedure is a wide category when it comes to coding; there are specific codes for apexification and pulp regeneration.
- D3351 is for Apexification/Recalcification – Initial Visit. It includes opening the tooth, preparation of the canal spaces, first placement of medication, and necessary radiographs. The procedure may include the first phase of complete root canal therapy.
- D3352 is for Apexification/Recalcification – Interim Medication Replacement. It applies when intracanal medication is replaced with new medication and includes necessary radiographs.
- D3353 is designated for Apexification/Recalcification – Final Visit. It includes removal of intracanal medication and procedures necessary to place the final root canal filling material, including necessary radiographs. It represents the last phase of complete root canal therapy.
- D3355 is Pulpal Regeneration – Initial Visit. It includes opening the tooth, preparation of the canal spaces, and placement of medication.
- D3356 covers Pulpal Regeneration – Interim Medication Replacement.
- D3357 is associated with Pulpal Regeneration – Completion of Treatment. It does not include the final restoration.
Apicoectomy and Periradicular Services
Periradicular surgery includes procedures involving the root surface, such as apicoectomy, root perforation or resorptive-defect repair, exploratory curettage, removal of extruded filling materials or instruments, removal of broken root fragments, and sealing of accessory canals. Retrograde filling material is not included in these surgical procedures and is reported separately when applicable.
- D3410 is used for Apicoectomy – Anterior. It does not include placement of retrograde filling material.
- D3421 is Apicoectomy – Premolar (First Root). It is used for surgery on one root of a premolar. If more than one root is treated, D3426 applies.
- D3425 is Apicoectomy – Molar (First Root). It is used for surgery on one root of a molar. If additional roots are treated, D3426 applies.
- D3426 is Apicoectomy – Each Additional Root and is typically used when more than one root is treated during the same procedure.
- D3428 is for Bone Graft in Conjunction with Periradicular Surgery – Per Tooth, Single Site. It includes non-autogenous graft material.
- D3429 is for Bone Graft in Conjunction with Periradicular Surgery – Each Additional Contiguous Tooth in the Same Surgical Site. It also includes non-autogenous graft material.
- D3430 is for Retrograde Filling – Per Root and reports placement of retrograde filling material during periradicular surgery.
- D3450 is for Root Amputation – Per Root. It describes root resection of a multi-rooted tooth while leaving the crown. If the crown is sectioned, D3920 applies.
- D3460 is assigned to Endodontic Endosseous Implant. It describes placement of implant material extending from a pulpal space into the bone beyond the end of the root.
- D3470 is for Intentional Reimplantation (Including Necessary Splinting). It involves intentional removal, inspection and treatment of the root, followed by replacement of the tooth into its own socket. Necessary retrograde filling material is not included.
Other Endodontic Procedures
- D3910 is for Surgical Procedure for Isolation of Tooth with Rubber Dam.
- D3920 is for Hemisection (Including Any Root Removal), Not Including Root Canal Therapy. It involves separation of a multi-rooted tooth into separate sections containing the root and overlying crown structure and may include removal of one or more sections.
- D3921 is for Decoronation or Submergence of an Erupted Tooth. It involves intentional removal of coronal tooth structure to preserve the root and surrounding bone.
- D3950 is assigned to Canal Preparation and Fitting of Preformed Dowel or Post. It should not be reported in conjunction with D2952, D2953, D2954 or D2957 by the same practitioner.
- D3999 is for Unspecified Endodontic Procedure, by Report when the procedure is not adequately described by an existing CDT code. A description of the procedure should accompany the claim.
Quick Reference Table for Most Common Endodontic Codes
| CDT Code | Descriptor | Application |
|---|---|---|
| D3110 | Pulp Cap – Direct (excluding final restoration) | Direct application of protective dressing to exposed pulp. |
| D3120 | Pulp Cap – Indirect (excluding final restoration) | Protective dressing on nearly exposed pulp to promote healing and secondary dentin formation; not for bases/liners when all caries removed. |
| D3220 | Therapeutic Pulpotomy (excluding final restoration) | Removal of pulp coronal to dentinocemental junction with medicament application; primary or permanent teeth; not first stage of RCT or apexogenesis. |
| D3221 | Pulpal Debridement – Primary and Permanent Teeth | Temporary measure to relieve acute pain before conventional RCT; not billed when endodontic treatment completed same day. |
| D3222 | Partial Pulpotomy for Apexogenesis – Permanent Tooth with Incomplete Root Development | Maintains vitality of remaining pulp to encourage continued physiological root development. |
| D3230 | Pulpal Therapy (Resorbable Filling) – Anterior, Primary Tooth (excluding final restoration) | For primary incisors and cuspids. |
| D3240 | Pulpal Therapy (Resorbable Filling) – Posterior, Primary Tooth (excluding final restoration) | For primary first and second molars. |
| D3310 | Endodontic Therapy – Anterior Tooth (excluding final restoration) | Root canal therapy on anterior teeth; includes all appointments and intraoperative radiographs. |
| D3320 | Endodontic Therapy – Premolar Tooth (excluding final restoration) | Root canal therapy on premolars; includes all appointments and intraoperative radiographs. |
| D3330 | Endodontic Therapy – Molar Tooth (excluding final restoration) | Root canal therapy on molars; selected by tooth type, not canal count. |
| D3331 | Treatment of Root Canal Obstruction; Non-Surgical Access | Creates pathway to achieve apical seal when canal obstructed by foreign bodies or calcification; narrative and radiographs recommended. |
| D3332 | Incomplete Endodontic Therapy – Inoperable, Unrestorable or Fractured Tooth | For cases where RCT cannot be completed; narrative and radiographs recommended. |
| D3333 | Internal Root Repair of Perforation Defects | Non-surgical repair or sealing of perforation defect associated with resorption and/or decay. |
| D3346 | Retreatment of Previous Root Canal Therapy – Anterior | Retreatment on anterior teeth; document prior treatment history. |
| D3347 | Retreatment of Previous Root Canal Therapy – Premolar | Retreatment on premolars; document prior treatment history. |
| D3348 | Retreatment of Previous Root Canal Therapy – Molar | Retreatment on molars; document prior treatment history. |
| D3351 | Apexification/Recalcification – Initial Visit | Opening tooth, canal preparation, first medication placement, radiographs; may include first phase of complete RCT. |
| D3352 | Apexification/Recalcification – Interim Medication Replacement | Replacement of intracanal medication with new medication; includes radiographs. |
| D3353 | Apexification/Recalcification – Final Visit | Removal of intracanal medication and placement of final root canal filling material; includes radiographs. |
| D3355 | Pulpal Regeneration – Initial Visit | Opening tooth, canal preparation, and placement of medication. |
| D3356 | Pulpal Regeneration – Interim Medication Replacement | Replacement of medication during treatment. |
| D3357 | Pulpal Regeneration – Completion of Treatment | Final visit; does not include final restoration. |
| D3410 | Apicoectomy – Anterior | Root-end surgery on anterior teeth; does not include retrograde filling. |
| D3421 | Apicoectomy – Premolar (First Root) | Surgery on one root of a premolar; D3426 applies for additional roots. |
| D3425 | Apicoectomy – Molar (First Root) | Surgery on one root of a molar; D3426 applies for additional roots. |
| D3426 | Apicoectomy – Each Additional Root | Used when more than one root is treated during the same procedure. |
| D3428 | Bone Graft in Conjunction with Periradicular Surgery – Per Tooth, Single Site | Includes non-autogenous graft material. |
| D3429 | Bone Graft in Conjunction with Periradicular Surgery – Each Additional Contiguous Tooth in the Same Surgical Site | Includes non-autogenous graft material. |
| D3430 | Retrograde Filling – Per Root | Placement of retrograde filling material during periradicular surgery. |
| D3450 | Root Amputation – Per Root | Root resection of a multi-rooted tooth while leaving the crown; D3920 applies if crown is sectioned. |
| D3460 | Endodontic Endosseous Implant | Placement of implant material extending from pulpal space into bone beyond root end. |
| D3470 | Intentional Reimplantation (Including Necessary Splinting) | Intentional removal, inspection, treatment of root, and replacement into socket; retrograde filling not included. |
| D3910 | Surgical Procedure for Isolation of Tooth with Rubber Dam | Extraordinary measures for rubber dam isolation. |
| D3920 | Hemisection (Including Any Root Removal), Not Including Root Canal Therapy | Separation of multi-rooted tooth into sections; may include removal of one or more sections. |
| D3921 | Decoronation or Submergence of an Erupted Tooth | Intentional removal of coronal tooth structure to preserve root and surrounding bone. |
| D3950 | Canal Preparation and Fitting of Preformed Dowel or Post | Not reported with D2952, D2953, D2954, or D2957 by the same practitioner. |
| D3999 | Unspecified Endodontic Procedure, by Report | Used when no existing CDT code adequately describes the procedure; requires narrative description. |
What are the Key Documentation Requirements for Endodontic Billing?
Dental Radiographs
Clinical Narratives
Clinical narratives become especially important when billing codes are subject to payer review, such as D3332 (incomplete endodontic therapy), D3333 (internal root repair), D3427 (periradicular surgery without apicoectomy), and D3999 (unspecified procedure). A well-written treatment narrative describes the clinical findings, the diagnosis, the treatment performed, and the medical necessity for the specific procedure chosen.
Diagnosis Codes
Tooth Details
What are the Common Endodontic Coding and Billing Mistakes to Avoid?
Billing Pulpal Debridement Alongside Definitive Root Canal Therapy
Utilizing Outdated CDT Code Sets
Failing to use the most current CDT code set exposes practices to unnecessary denials. The CDT code set is updated annually on January 1st, and claims submitted using outdated codes will be denied by payers. Practices must ensure their dental billing software and coding resources reflect the current year’s edition to maintain compliance.
Omitting Radiographic Documentation for Surgical Claims
Upcoding Root Canal Therapy Based on Canal Count
Bundling Errors in Surgical and Non-Surgical Endodontics
Bundling errors arise when procedures that must be billed separately are inadvertently included in a single code, or when distinct procedures are billed together when payer policies deem them mutually exclusive. For example, D3333 (internal root repair of perforation defects) is generally denied when billed on the same tooth on the same date of service as an apicoectomy (D3410–D3426) or a root amputation (D3450), as payers often view these as overlapping clinical services for the same localized defect.
Coding errors can impact your dental revenue cycle, and therefore, to avoid wrong billing, you must always choose the right billing partner. You will be efficient in patient care when you leave the billing process to professionals.
What are the Best Practices for Endodontic Coding?
Implementing structured protocols for dental billing and coding within your practice not only reduces denials but also creates a more defensible compliance posture should a payer ever request records or conduct an audit.
Stay Current with Annual CDT Updates
Verify Insurance Coverage Before Treatment Begins
Pair CDT Code with ICD-10 Code
Invest in Ongoing Staff Training
Conduct Monthly Claim Audits
Use Technology That Supports Accurate Coding
When in Doubt, Use D3999 with a Narrative
What are the Step-by-Step Real-World Endodontic Coding Scenarios?
Scenario A: Molar Retreatment
For the non-surgical retreatment of a molar tooth, follow these steps.
- Step 1 – Identify the tooth and condition: Tooth #3 (upper right first molar) has a previous root canal that missed the MB2 (mesiobuccal 2) canal, resulting in continued symptoms and requiring retreatment. (Note: Documenting an MB2 canal requires a maxillary molar to avoid clinical mismatch denials).
- Step 2 – Select the appropriate CDT code: Use D3348 for nonsurgical retreatment of root canal therapy on a molar tooth.
- Step 3 – Document clinical notes: Include a detailed line such as: “Missed MB2 canal identified and treated using rotary instruments.” Clearly note the identification and cleaning of the previously untreated canals, the technique used, and the materials used for obturation.
- Step 4 – Include radiographs: Attach pre- and post-procedure periapical X-rays (and CBCT slices if utilized) to show the condition of the tooth before retreatment and confirm that all canals, including the newly located MB2, were successfully treated and filled to the apex, supporting clinical documentation and medical necessity.
Scenario B: Apicoectomy with Retrofill
Follow these steps for a molar tooth that requires apicoectomy surgical treatment.
- Step 1 – Identify the tooth and condition: Tooth #19 (lower left first molar) has an ongoing periapical infection involving both the mesial and distal roots that requires surgical apicoectomy and retrograde fillings.
- Step 2 – Select the appropriate CDT codes:
- D3425: Apicoectomy (molar) – applies to the first root.
- D3426: Apicoectomy (each additional root) – applies to the second root.
- D3430: Retrograde filling (per root) – billed with a quantity of 2, since both roots are receiving retrograde fillings.
- D3432: Guided tissue regeneration (resorbable barrier, per site) – if utilized for an osseous defect.
- Step 3 – Document clinical notes: Include comprehensive details of the surgical procedure: flap design, osteotomy and bone removal, and curettage of periapical pathology. Clearly document the root-end resection and retrograde preparation and filling for both roots. For D3432, document the placement of the resorbable barrier membrane, including the specific material used, site of placement, and its clinical purpose in supporting the healing of the osseous defect. Include anesthesia details.
- Step 4 – Include radiographs/imaging: Attach pre- and post-procedure imaging (periapical X-rays and/or CBCT) to visually demonstrate the periapical radiolucency prior to surgery and the placement of the retrograde fillings post-surgery.
- Step 5 – Document the diagnosis (ICD-10): Establish medical necessity by submitting the correct endodontic diagnosis code from the K04.x series (e.g., K04.4 Acute apical periodontitis or K04.7 Periapical abscess without sinus). If the infection is secondary to a traumatic injury, also include the appropriate trauma code from the S02.x series (e.g., S02.5 Fracture of tooth) to provide a complete clinical picture.
How Can Outsourcing Help Streamline Endodontic Billing?
Managing endodontic claims for procedures like root canals, retreatments, and related surgical procedures can be time-consuming and prone to errors. Many practices choose to outsource claim submission to reliable billing companies, like TransDontics, that deal specifically in endodontics, to ensure claim accuracy and faster reimbursement.
Benefits of outsourcing endodontic billing include:
- Expert dental claims billing for endodontics: Professionals ensure CDT codes,ICD-10 codes, and adjunct procedure codes are accurate for every root canal, retreatment, or surgical case.
- Accurate documentation support: Teams help attach operative notes, X-rays, CBCT scans, and prior authorization letters for complex or medically necessary procedures.
- Faster claim approvals: Clean, properly itemized, and documented endodontic claims reduce denials and speed up payment.
- Up-to-date coding compliance: Outsourced specialists stay current with ADA’s CDT code updates and payer-specific rules for endodontic procedures.
For practices handling complex endodontic claims like multiple root canals, surgical endodontics, or trauma-related cases, outsourcing is a great option. These experts are well-versed in managing these claims with expertise, ensuring all endodontic procedures are coded, documented, and reimbursed correctly. Choosing to outsource endodontic billing allows endodontists to focus on patient care while experts manage complex claims.
Run Your Endodontic Practice Smoothly by Letting Expert Billers Handle Your Claims
Quick Reference Table: Frequently Paired Codes in Endodontic Billing
| Supporting CDT Codes | Description | Notes |
|---|---|---|
| D0220 | Periapical Radiographic Image — First image | Include the tooth number and bill individually per tooth |
| D0230 | Periapical Radiographic Image — Additional Images | Used for subsequent periapical images on the same date |
| D0330 | Panoramic Radiographic Images | Useful for initial assessment, the code is not a substitute for diagnostic periapicals |
| D0367 | CBCT — Three or More Teeth | Cone beam CT may be covered under some plans for complex cases |
| D0140 | Limited Oral Evaluation | Typically reported at the initial emergency or referral visit |
| D2391 | Resin-based Composite — one surface | Used when sealing the endodontic access opening is uncomplicated |
| D2950 | Core Build-up, including any pins | When access closure requires structural buildup for subsequent crown retention |
| D9930 | Treatment of Complications (Post-surgical) | For the management of complications following endodontic surgery |
Final Thoughts
Endodontic coding billing is one of the most technically demanding areas within dental billing and coding. The D3000–D3999 code range encompasses a wide spectrum of procedures, from the relatively simple direct pulp cap to complex regenerative and surgical interventions, each with its own documentation requirements, bundling restrictions, and payer policies.
For dental practices and endodontic specialists, proficiency in this area translates directly into revenue. Accurate dental coding prevents denials, supports compliance, and ensures that the clinical work performed is fairly and fully reimbursed. Whether you manage billing in-house or work with an outsourced dental billing partner, the principles outlined in this guide provide a reliable foundation for accurate, defensible claim submissions.
Staying current, documenting thoroughly, and coding with precision are not just best practices; they are the professional standard for any practice that takes its revenue cycle seriously.
Frequently Ask Questions (FAQs)
Q1. Can I bill limited oral evaluation (D0140) on the same day as a root canal (D3310-D3330)?
Q2. Why are claims for D3331 (Root Canal Obstruction) frequently denied?
Q3. Can I bill for my diagnostic imaging (Cone Beam CT or PAs) separately?
Q4. What code should I use if a root canal is not completed?
Q5. Is Pulp Debridement (D3221) billable on the same day as a root canal?
Most payers automatically bundle D3221 into the definitive root canal therapy code if performed on the same day. Only bill D3221 when performing urgent open-and-drain palliative care to relieve acute pain, with the intent to complete the root canal at a subsequent appointment.







