Most claim denials aren’t denied for the reason the EOB says. They’re denied because of a coding decision made earlier in the workflow.
Dental coding is precise work. Each CDT code carries specific requirements about the procedure, the documentation, and how it pairs with other codes. When any of those don’t align, the carrier denies — and the practice writes off, appeals, or absorbs the cost.
Here are the ten coding mistakes we see most often, and what to do about each.
- Confusing D4341 and D4342. D4341 is for four or more teeth per quadrant. D4342 is for one to three. Using the wrong one is the single most common SRP coding error. Document the number of teeth treated per quadrant in the chart.
- Using a prophy code for a periodontal procedure. A prophy (D1110) is preventive. A debridement (D4355) or SRP (D4341/D4342) is therapeutic. Carriers compare the diagnostic codes and perio charting to confirm. Misalignment between the chart and the code is an automatic denial.
- Missing or insufficient narrative on procedures that require one. Crowns, surgical extractions, occlusal guards, and many others require narrative justification. “Patient needed crown” is not a narrative. Specific clinical reasoning is.
- Coding a limited exam when a periodic exam was performed. D0140 is for a problem-focused visit. D0120 is for a recall. They are not interchangeable, and carriers track patterns of overuse.
- Submitting a code outside the patient’s frequency limit without checking. This is preventable at verification. Frequency limits are knowable in advance. Submitting a claim that will be denied for frequency wastes time on both sides.
- Missing tooth numbers or surfaces on restorative claims. Restorative procedures require specific tooth identification. A claim for D2391 (one-surface composite, posterior) without a surface designation is incomplete and will be denied.
- Using deleted or revised CDT codes. The CDT code set updates annually. A code that was valid last year may have been deleted, replaced, or revised. Practices that don’t update their coding library send claims with codes that no longer exist.
- Misusing sedation codes (D9230, D9248). Nitrous oxide and IV/oral sedation codes have specific time, documentation, and provider qualification requirements. Submitting these without supporting records is a denial in waiting — and in some cases a compliance concern.
- Bundling and unbundling errors. Some procedures are billable together. Others are not. Submitting two codes that the carrier considers a single procedure (or splitting a procedure into multiple codes inappropriately) creates denials. Know your contract’s bundling rules.
- Missing supporting documentation on submission. X-rays, perio charting, narratives, and photos belong with the claim, not in response to a denial. Submitting documentation up front shortens the payment cycle and significantly reduces denials.
Where coding mistakes really come from
Most coding errors aren’t from a lack of knowledge. They’re from workflow gaps:
- Treatment notes that don’t capture what the code requires
- Disconnects between the clinical team and the billing team
- Outdated coding references on the front desk
- Lack of cross-training between roles
The fix isn’t more rules. It’s a coding workflow the whole team understands.
Coding accuracy isn’t just about getting paid. It’s about credibility with carriers. A practice with a clean coding pattern gets fewer audits, faster payments, and stronger contract leverage over time.
Our Introduction to Dental Coding & Administration course series walks teams through the codes most often involved in denials — and the documentation that prevents them.
👉 Explore the coding course series: https://spsdentalacademy.com/understanding-how-dental-codes-work/
