D9951 is the CDT code for a limited occlusal adjustment, a single-visit reshaping of biting surfaces at a specific tooth, site, or quadrant to correct a high spot or interference, rather than a planned multi-visit course of occlusal therapy.
Many plans treat occlusal adjustment as not a covered benefit, and most fold the routine bite check after a crown or filling into the restoration fee, so D9951 lands on the patient more often than it pays. The other error to watch is billing D9952 (complete) for what was really a single-visit adjustment, which is a scope-of-treatment call rather than a tooth count.
What D9951 covers
D9951 reports a limited occlusal adjustment: selectively reshaping biting surfaces to remove a high contact or interference that is throwing off the bite. It is the single-visit version, aimed at a specific tooth, site, or quadrant. The classic scenario is a new filling, crown, or bridge that hits early, but it also covers relieving a single traumatic contact contributing to sensitivity or mobility. What makes it limited is that the adjustment stands on its own rather than being one appointment in a planned course of occlusal therapy.
It does not cover:
- A planned, multi-visit course of occlusal therapy treating the occlusion as a whole. That’s D9952 (occlusal adjustment complete).
- A removable night guard or bite splint. Those are occlusal guards: D9944 (hard, full arch), D9945 (soft, full arch), or D9946 (hard, partial arch).
- An appliance made to treat a TMJ disorder. That’s D7880 (occlusal orthotic device, by report).
- Adjusting a tooth out of occlusion purely to relieve acute emergency pain when no other definitive work is done. That reads as palliative treatment, D9110.
- The routine bite check that’s part of seating a crown or filling. Most carriers consider that included in the restoration.
When to bill D9951
Bill D9951 when:
- You selectively adjust one or a few teeth to correct a high spot or interference and the adjustment stands on its own, separate from the visit’s restorative work.
- A patient returns after a restoration with a bite that hits early and you reshape the restored or opposing surface at a later visit.
- You relieve a localized traumatic occlusion that’s contributing to sensitivity or mobility on specific teeth.
Do not bill D9951 for:
- The same-day bite adjustment that’s part of delivering the crown, onlay, or filling. That’s bundled into the restoration on most plans.
- One appointment of a planned course of occlusal therapy. That whole course is a single D9952.
- Fabricating or delivering a guard or splint. Use the D9944 through D9946 guard codes, or D7880 for a TMD orthotic.
Limited (D9951) versus complete (D9952)
What separates the two codes is the scope of the treatment plan, not the number of teeth touched and not how hard the adjustment was. This is the point coding educator Tom Limoli has made for years in Dental Economics: limited and complete should not be read as the coding equivalents of per tooth, by quadrant, and full mouth. Those descriptors do not equate.
- D9951, limited. A single-visit procedure addressing a specific tooth, site, or quadrant.
- D9952, complete. A planned, multi-visit series of treatments covering the teeth together with the neuromuscular mechanics of chewing.
So a single visit spent taking down one high crown is D9951 even if you mark and reduce several contacts to get there, and even if the work spans an arch. A diagnosed, sequenced course of occlusal therapy is D9952 even when the first appointment only reaches one quadrant. Billing D9952 for one high spot overcodes the visit. Stacking D9951 units across the appointments of a planned complete case undercodes it. Decide by what was planned, not by what you counted on the day.
The workup has its own codes. The occlusion analysis on casts mounted to an articulator is D9950 (occlusion analysis, mounted case), and the diagnostic casts themselves are D0470. Both are active CDT 2026 codes, and from a coding standpoint Limoli treats the casts, the analysis, and the adjustment as three separately identified and separately billed services. Adjudication often goes the other way: Aetna’s occlusal adjustment policy (DCPB 029) treats mounting of diagnostic casts, analysis, and diagnosis as integral to the complete adjustment, which absorbs those lines rather than paying them. That is a carrier position, not a coding rule, and it attaches to the complete adjustment rather than to D9951. A limited adjustment does not normally involve a mounted-cast workup at all.
Top reasons D9951 gets denied or downgraded
- Not a covered benefit. Many plans exclude occlusal adjustment entirely, or cover it only in narrow circumstances. This is a plan-design exclusion, not a coding error, and there’s usually no appeal that overturns it. The balance is patient responsibility.
- Bundled into same-day restorative work. When D9951 is billed on the same tooth and date as the crown or filling, most carriers fold the adjustment into the restoration fee. Plan-dependent, but common.
- Medical-necessity or scientific-support denial. Some carriers, following policies like Aetna’s on occlusal adjustment, note that evidence does not support occlusal adjustment as a routine treatment for non-acute TMD, bruxism, or headache, and deny on that basis. Tie the claim to a concrete functional problem, not a general TMD rationale.
- Frequency or duplicate. A plan that does cover it may limit how often, or read repeated adjustments on the same teeth as duplicates.
- Thin documentation. A claim that doesn’t say which teeth were adjusted and why reads as a routine post-op check and denies.
Documentation that supports the claim
The chart note should capture:
- Which teeth were adjusted and the specific interference or high contact you corrected.
- The clinical reason, stated as a functional problem: an early contact after a restoration, a traumatic occlusion driving sensitivity or mobility, a fremitus finding.
- That it was a separate procedure, not the delivery bite check on a same-day restoration.
- The method, briefly: articulating paper marking, selective reduction, and how you confirmed the corrected bite.
For plans that pend occlusal-adjustment claims, a one-line narrative naming the teeth and the functional reason helps: “Limited occlusal adjustment #19, #30 to relieve traumatic contact causing cold sensitivity and fremitus.” Set the patient’s financial expectation before treatment, because coverage is the weak point on this code.
Example case
A patient returns two weeks after a crown seated on tooth #14. The bite feels high, and they report soreness when chewing on the left. The dentist marks the occlusion, finds #14 hitting early, and selectively reduces the contact on the crown and one opposing cusp. No other treatment is done at the visit.
Billing steps:
- Confirm the plan’s stance on occlusal adjustment during verification. If it’s excluded, tell the patient it’s their cost before you treat.
- Confirm this is a separate visit from the crown delivery, so the adjustment isn’t the bundled post-seat check.
- Bill D9951 (limited), not D9952, because this was a single visit aimed at one interference, not a planned course of occlusal therapy.
- Attach a short narrative naming the teeth and the functional reason (high contact, chewing soreness).
- Post the outcome. If the plan excludes it, move the balance to patient responsibility rather than letting it age in insurance AR.
What to get right in your PMS
- Keep D9951 (limited) and D9952 (complete) as distinct entries. One fuzzy “occlusal adjustment” button leads to filing a single-visit high-spot correction as a complete course of therapy.
- Don’t file D9951 on the same tooth and date as the restoration you just delivered. Flag that combination for review, because it usually bundles.
- Verify coverage before treatment and default to patient-pay. Occlusal adjustment is excluded on many plans. Post it as patient responsibility from the start rather than chasing a payer that won’t pay.
- Capture the teeth and the functional reason in the note. That single detail separates a defensible adjustment from a routine post-op check.
- Don’t file occlusal-guard or orthotic work under D9951. A guard is D9944 through D9946, a TMD orthotic is D7880. The adjustment codes are for reshaping the natural tooth.
FAQs
- What is the dental code for a limited bite adjustment?
- D9951, occlusal adjustment limited. It reports a single-visit adjustment aimed at a specific tooth, site, or quadrant, reshaping the biting surfaces to remove a high spot or interference, for example after a new crown seats high. The companion code, D9952 (occlusal adjustment complete), is for a planned multi-visit course of occlusal therapy treating the occlusion as a whole.
- What is the difference between D9951 and D9952?
- The axis is the scope of the treatment plan, not the number of teeth. Coding educator Tom Limoli has made the point for years that limited and complete do not correspond to per tooth, by quadrant, or full mouth. D9951 is a single-visit procedure addressing a specific tooth, site, or quadrant. D9952 is a planned multi-visit series treating the teeth together with the neuromuscular mechanics of chewing. Taking down one high crown in a single visit is D9951 even if you touch several contacts, and a diagnosed, sequenced course of occlusal therapy is D9952 even when the first appointment covers only one quadrant.
- Does insurance cover D9951?
- Plan-dependent, and often no. Many plans exclude occlusal adjustment as not a covered benefit, and some carriers deny it citing limited scientific support for occlusal adjustment as a routine treatment for non-acute TMD, bruxism, or headache. Verify coverage before treatment and be ready to present it as patient-pay. When it is covered, it is usually tied to a specific clinical circumstance, not routine use.
- Can I bill D9951 the same day I seat a crown?
- Usually not as a separate line. Most carriers consider the bite check and minor adjustment at delivery part of the restoration fee, so a same-day D9951 on the tooth you just restored tends to bundle and deny. The cleaner D9951 claim is a separate visit where the patient returns with a high bite and you reshape the contact as its own procedure.
- Is D9951 the same as a night guard?
- No. D9951 reshapes the natural tooth surface. A night guard or bite splint is a removable appliance and uses the occlusal guard codes: D9944 (hard, full arch), D9945 (soft, full arch), or D9946 (hard, partial arch). An appliance made specifically to treat a TMJ disorder is D7880 (occlusal orthotic device, by report). Confusing an occlusal adjustment with an occlusal guard is a common coding mix-up.
Related codes
Need help billing this code?
We handle D9951 claims daily.
If your team is spending time on denials, narratives, or carrier follow-up for this code, we can take it off your plate. We work inside your PMS and post payments the same week.
CDT codes are maintained by the American Dental Association. This page is an editorial billing guide, not the official ADA code descriptor. Verify current coverage policies with each carrier before submitting claims.