Dental billing spans two entirely separate coding systems—CDT codes on ADA dental claim forms and CPT/HCPCS codes on CMS-1500 medical forms—and knowing when and how to cross-code between them can significantly expand reimbursement for sleep apnea, TMJ, trauma, and oral surgery. VeriMedix delivers the dual-system billing expertise dental practices need to capture both dental and medical insurance revenue.

Traditional dental billing uses the Current Dental Terminology (CDT) code set, maintained by the American Dental Association (ADA) and updated annually. CDT codes are organized in D-code categories: D0100–D0999 (Diagnostic), D1000–D1999 (Preventive), D2000–D2999 (Restorative), D3000–D3999 (Endodontics), D4000–D4999 (Periodontics), D5000–D5899 (Prosthodontics, Removable), D6000–D6199 (Implant Services), D7000–D7999 (Oral & Maxillofacial Surgery), and D9000–D9999 (Adjunctive Services). Claims for dental benefits are submitted on the ADA Dental Claim Form (J400) to dental insurance plans. Key coding rules include: one primary diagnosis code per procedure line (ICD-10 for those payers requiring diagnosis), and accurate tooth number or surface designation when applicable. CDT codes are updated each January 1; 2025 additions include new codes in the implant and sleep apnea appliance categories.
Medical-dental cross-coding is the process of translating applicable dental procedures into CPT or HCPCS codes for submission on a CMS-1500 medical claim form to the patient's medical insurance. Medical insurance does not recognize CDT codes; submitting CDT codes on a CMS-1500 results in automatic claim rejection. The most common cross-coding scenarios are: obstructive sleep apnea (OSA) oral appliance therapy (HCPCS E0486 for a custom oral appliance, or applicable CPT for the evaluation; ICD-10 G47.33), temporomandibular joint (TMJ) disorders (CPT 21480–21490 for splints and repositioning appliances; ICD-10 M26.60–M26.69), oral and maxillofacial surgery under general anesthesia (CPT surgical codes for biopsies, jaw fractures, tumor excisions), and CBCT imaging for medical diagnostic purposes (CPT 70486 or 70487 for CT of facial bones). The reimbursement differential between dental and medical coverage for these procedures is substantial—sleep apnea appliances that dental insurance rarely covers can reimburse $1,500–$3,000 under medical insurance.
Running a dual dental-medical billing operation requires distinct workflows, provider credentials, and compliance protocols for each payer type. Medical billing requires the practice to obtain a Type 1 individual NPI (and a Type 2 group NPI), appropriate taxonomy codes for dentistry, and in some cases enrollment as a DME supplier (required for Medicare oral appliance billing under E0486). Documentation standards for medical billing are more rigorous than dental: SOAP notes, medical necessity narratives, physician referrals (mandatory for sleep apnea appliances), prior authorization, and supporting diagnostic records must be attached to CMS-1500 claims. Dual billing—billing the same procedure to both dental and medical insurance for the same date of service—is a compliance violation. Coordination of benefits rules apply when the patient has both coverages.
Below are commonly billed codes our certified coders manage for dental practices. Always confirm payer-specific coverage and current code values.
| Code | Description | Billing note |
|---|---|---|
D0120 | Periodic oral evaluation – established patient | Standard recall exam; billed to dental insurance on ADA J400 form |
D0150 | Comprehensive oral evaluation – new or established patient | Complete examination; use for new patients or patients not seen in 3+ years |
D1110 | Prophylaxis – adult (removal of plaque, calculus, and stains) | Adult cleaning; typically covered 1–2x/year by dental insurance |
D2740 | Crown – porcelain/ceramic substrate | Single-unit restoration; require tooth number, shade, and surface documentation |
D2950 | Core buildup, including any pins when required | Often required before crown; document teeth with existing restorations |
D4341 | Periodontal scaling and root planing – four or more teeth per quadrant | Requires periodontal charting and diagnosis; frequently requires pre-authorization |
D7140 | Extraction, erupted tooth or exposed root (elevation and/or forceps removal) | Simple extraction; ICD-10 K08.419 (dental caries, unspecified) or specific diagnosis |
E0486 | Oral device/appliance used to reduce upper airway collapsibility (oral appliance for OSA) – HCPCS, medical claim | Billed on CMS-1500 to medical insurance; requires physician Rx based on sleep study; Medicare requires DME supplier enrollment |
D9940 | Occlusal guard, by report (hard appliance, full arch) | For TMJ/bruxism; some payers require D9941 for soft appliances; cross-coding to CPT 21480 may be appropriate for medical claims |
Our standard operating procedures for dental revenue cycle management — the step-by-step workflow we follow on every claim:
These are the issues we see most often in dental billing — and exactly how we resolve them:
Medical insurers do not recognize CDT codes and will automatically reject any CMS-1500 claim containing D-codes. Fix: establish a strict cross-coding protocol that always translates applicable procedures to CPT or HCPCS codes before CMS-1500 submission; use cross-coding reference software (e.g., DentalWriter) to assist in translation and documentation.
Medical insurers require a physician-issued prescription for an oral appliance based on a documented sleep study before they will pay for E0486. Proceeding without this documentation results in denial with limited appeal success. Fix: implement a pre-treatment checklist for every OSA patient that requires a signed physician Rx and the sleep study report to be on file before fabricating the appliance.
Billing the same procedure to both the dental plan and the medical plan for the same date of service is a compliance violation that constitutes fraudulent billing. Fix: train billing staff on COB rules; bill the primary payer first, post the payment, and then submit the secondary with the primary EOB; never bill both for the same service.
Many dental payers require prior authorization for periodontal scaling and root planing (D4341/D4342) and will deny claims without it or when periodontal charting does not support the diagnosis of periodontitis. Fix: obtain pre-auth for all periodontal treatment, include full periodontal charting, and document the periapical and bitewing radiographic findings supporting the diagnosis in the claim submission.
Crown claims (D2710–D2799) are frequently denied when the clinical necessity (tooth structure loss, failed existing restoration, caries extending to dentin) is not documented or when bitewing/periapical radiographs showing the tooth condition are not attached. Fix: require pre-authorization from benefit-requiring payers and always attach supporting radiographs and the clinical narrative to crown claims.
Verimedix works inside the systems dental practices already use, including:
Medical-dental cross-coding translates dental CDT procedures into CPT or HCPCS codes for submission to a patient's medical insurance when the procedure treats a medical condition. Common qualifying scenarios include: oral appliance therapy for physician-diagnosed obstructive sleep apnea (E0486), TMJ splints or surgical treatment (CPT 21480 series), oral surgery related to trauma or systemic pathology, oral biopsies for suspicious lesions, and CBCT imaging ordered for medical diagnostic purposes. The key test is medical necessity: the procedure must be treating a medical condition, not routine dental disease.
Dental insurance claims are submitted on the ADA Dental Claim Form (J400) using CDT D-codes and tooth numbers. Medical insurance claims are submitted on the CMS-1500 form using CPT or HCPCS procedure codes and ICD-10 diagnosis codes. These forms and code sets are completely separate; mixing them (e.g., putting CDT codes on a CMS-1500) results in automatic claim rejection. The provider also needs a Type 1 NPI for CMS-1500 medical billing.
Traditional Medicare (Parts A and B) generally does not cover routine dental care including cleanings, fillings, extractions, or dentures. However, Medicare Part B covers dental services that are integral to a covered medical procedure (e.g., extractions required before cardiac surgery) and oral examinations prior to organ transplant. Medicare Part B covers oral appliances for sleep apnea (E0486) as a DME benefit—the practice must enroll as a DMEPOS supplier. Many Medicare Advantage plans (Part C) include dental benefits.
Medical insurers and Medicare require: a documented diagnosis of obstructive sleep apnea (G47.33) confirmed by a sleep study (polysomnography or home sleep apnea test); a physician's written prescription or order for the oral appliance; evidence that CPAP was tried and failed or is contraindicated (for Medicare, CPAP trial is generally required first); SOAP notes documenting the clinical evaluation; and prior authorization if required by the plan. Maintain all records in the patient file.
Yes, through coordination of benefits—but not for the same procedure. If a visit includes both a dental service covered by dental insurance (e.g., examination D0150) and a medically necessary service covered by medical insurance (e.g., OSA evaluation 99203), you can bill the dental claim to dental insurance and the E/M code to medical insurance on the same date. You cannot bill the same procedure to both insurers; that constitutes dual billing fraud.
The most common dental claim denials include: frequency limitation violations (e.g., two cleanings billed within 12 months when the plan only covers one per year), missing or expired pre-authorization for crowns or periodontal treatment, tooth number or surface errors, late filing past the timely filing limit, non-covered services (cosmetic procedures, implants without rider), and missing supporting radiographs. Pre-authorization workflows and eligibility verification before each major procedure prevent most of these.
Leading dental practice management and billing systems include Dentrix (the most widely used dental PMS), Eaglesoft (Patterson Dental), Open Dental (open-source), Curve Dental (cloud-based), Carestream Dental, Dolphin (for orthodontics), and Dentimax. For medical cross-coding, practices use supplemental tools like DentalWriter Plus, Nierman Practice Management software, or clearinghouses with dental-medical cross-coding capabilities. Integration with dental imaging systems (DEXIS, Dentsply Sirona) for claim attachment is common.
Verimedix handles the entire dental revenue cycle — coding, submission, denials, and A/R — so your team can focus on patients.