D9943 is the CDT code for adjusting an occlusal guard the patient already has so it fits and bites correctly, without adding material.
- When to use: The patient returns on a later visit with a guard that is intact but rubs, feels high, or seats poorly.
- When not to use: Adjustment at delivery is part of D9944, D9945, or D9946, a repair or reline is D9942, and adjusting a TMD orthotic is D7881.
- Billing note: Many plans exclude the adjustment or hold it for six months after delivery, so check the guard's delivery date before the visit.
What D9943 covers
D9943 reports adjusting an occlusal guard the patient already has. The patient wore the appliance, something was off, and they came back. The dentist removes material or reshapes what is there so the guard seats without a sore spot and the contacts balance. The appliance leaves as the same appliance, only reduced where it was rubbing.
Two boundaries define it:
- Nothing is added. Once acrylic goes on rather than off, or a new fitting surface is processed, the visit is a repair or reline.
- It is a separate visit from delivery. The first fit, the initial occlusal check, and any relief done at the seat appointment belong to the fabrication fee.
The second boundary is the one that costs money. A guard delivery almost always includes some adjustment, and none of it is separately reportable. D9943 is for the patient who calls two weeks later because the guard makes the lower right feel high.
Adjustment, repair, or replace
Three codes cover the life of a guard after it leaves the lab, separated by what happens to the appliance material.
- D9943 removes material: relieve a pressure point, refine the occlusion, ease a flange. The guard stays intact.
- D9942 adds material back or resurfaces the appliance. This is repair and reline: a cracked guard rebuilt, a fractured section restored, or a loose guard given a new fitting surface after the arch changed. Lab work is common but not required.
- D9944, D9945, and D9946 make a new one: hard full arch, soft full arch, and hard partial arch.
CDT 2026 also added D9936 for cleaning and inspecting an existing guard, counted per appliance. It is a hygiene-side procedure, not a fit correction. If the patient brought the guard in to have buildup removed and nothing about the fit changed, the visit is D9936, not D9943.
The retired code D9940 still turns up on old fee schedules. It was the by-report occlusal guard code, deleted in the 2019 CDT update and replaced by D9944, D9945, and D9946. If D9940 is still in your procedure list, remove it from the list and any saved treatment plans, and check the adjustment and repair codes there too, since they are probably stale as well.
Which appliance is actually on the chair
The bigger error is coding the right action on the wrong appliance. Three appliance families each have their own adjustment code, and they do not cross over.
| Appliance | Fabrication | Adjustment |
|---|---|---|
| Occlusal (night) guard for bruxism | D9944, D9945, D9946 | D9943 |
| Occlusal orthotic device for TMD | D7880 | D7881 |
| Custom sleep apnea appliance | D9947 | D9948 |
The first two rows are separated by the diagnosis the appliance was made under, not by what it looks like. UnitedHealthcare’s occlusal guard policy, effective January 2026, lists bruxism and protecting natural teeth against opposing porcelain as the indications, and states that occlusal guards are not indicated for treating temporomandibular disorders, headaches, orofacial pain, orthodontic tooth movement, or sport. TMD appliances are routed to the carrier’s medical TMJ policy instead.
The sleep apnea row usually is not a dental claim. Carriers commonly treat D9947, D9948, and D9949 as medical services, and CareFirst says so for all three. A sleep appliance adjustment billed on D9943 misreports the appliance and sends it to the wrong insurer.
Adjusting the guard is also different from adjusting the patient’s bite. Reshaping natural tooth structure is D9951 for a single-visit correction at one site or quadrant, and D9952 for a planned multi-visit course of occlusal therapy. What separates those two is the scope of the treatment plan, not how many teeth are touched. The guard codes touch the appliance; the occlusal adjustment codes touch teeth.
When to bill an adjustment
- Is this a separate visit from delivery? If the date of service matches the seat date, do not bill it. The initial fit is inside the D9944, D9945, or D9946 fee.
- Was the appliance already the patient’s? A guard the office is still delivering has not entered its maintenance life yet.
- Did anything get added? Added material, a reline, or a repaired fracture makes it D9942.
- Is it the right appliance family? Confirm from the chart whether the appliance was made as a bruxism guard, a TMD orthotic, or a sleep appliance.
- When was the guard delivered? If the plan has a post-delivery waiting period, the seat date in the ledger already tells you whether this pays.
Coverage and how carriers treat it
Assume D9943 is not covered and check the contract. Many plans exclude the guard codes themselves as cosmetic or as habit appliances, and maintenance on an excluded appliance is excluded too.
The post-delivery window. CareFirst’s comprehensive dental reference lists occlusal guard adjustment as typically not covered and, where the contract does carry it, not available until six months after delivery. That six-month pattern is common enough to check for by default. The reasoning matches the bundling rule at delivery: for a period after seating, the carrier considers fit problems covered by the fee already paid.
Frequency once the benefit opens. Plans that cover the adjustment tend to cap it. The BCBS Federal Employee Program dental brochure allows one D9943 every 6 months for patients 13 and older, against one guard every 12 months. A patient who needs adjustments more often than that usually needs a reline or a replacement.
The guard’s replacement clock. Centene’s occlusal guard policy limits the appliance to one per member per 36 months. With an interval that long, adjustment and repair are the only in-network options for years, which raises the stakes on coding them correctly.
Age minimums. Several plans set a lower age bound across the whole occlusal guard family, commonly 13. It is easy to miss on an adolescent bruxism case.
Documentation that supports the claim
Carriers rarely ask for much on this claim. When they do, they are checking whether the visit was a real adjustment or a post-delivery follow-up:
- The date the guard was delivered and the code it went out under. This resolves post-delivery denials and shows the appliance exists.
- The patient’s complaint, in one sentence: sore spot, high contact, appliance rocking, guard felt tight.
- What the dentist did to the appliance. That material was relieved or the occlusion refined, and nothing was added. This wording separates the claim from D9942.
- Whether another office made the guard. An adjustment on an appliance your office did not deliver often falls outside the post-delivery exclusion, which exists to prevent paying the same provider twice.
Practice software setup
- Label the maintenance codes by action. Adjust (D9943), repair or reline (D9942), clean and inspect (D9936). If all three read as some variant of “occlusal guard” in a pick list, staff will use them interchangeably.
- Keep D7881 and D9948 as easy to find as D9943. Otherwise TMD and sleep appliance adjustments default to D9943 and go out on the wrong family.
- Block the adjustment code on the delivery date. Use a same-day conflict rule where your system supports one, and a claim-review checklist item where it does not. Make the seat date visible to whoever posts the adjustment, since it decides whether the claim pays and whether the balance can move to the patient.
For how the procedure date, the remarks field, and the narrative are filled in on the claim, see the ADA dental claim form guide.
FAQs
- What is the dental code for adjusting a night guard?
- D9943, occlusal guard adjustment. It reports a visit where the patient brings back a guard they already have and the dentist relieves a sore spot, refines the contacts, or eases the fit. The guard itself is billed at fabrication under D9944 (hard, full arch), D9945 (soft, full arch), or D9946 (hard, partial arch), and the initial fitting at delivery is part of that fee.
- What is the difference between D9943 and D9942?
- Whether anything is added to the appliance. D9943 is subtractive chairside work on an intact guard: reshape, relieve, adjust the occlusion. D9942 is repair and/or reline, where the appliance was cracked, broken, or no longer fits and material had to be added or a new fitting surface processed, usually with lab involvement. Twenty minutes with a bur on a sound guard is D9943. Rebuilding a fractured section or relining a loose guard is D9942.
- Can I bill D9943 on the same day the guard is delivered?
- No. Seating the appliance, checking the bite, and relieving the first pressure points are part of delivery, inside the D9944, D9945, or D9946 fee. D9943 is for a separate return visit for a problem that came up after the patient started wearing the guard. Billing both on the same date reads as unbundling and generally denies.
- Does insurance cover D9943?
- Plan-dependent, and often not. Many contracts exclude guard maintenance, and plans that carry it commonly impose a post-delivery waiting period. CareFirst lists the adjustment as typically not covered and, where covered, unavailable until six months after delivery. The BCBS Federal Employee Program dental brochure allows one adjustment every 6 months for patients 13 and older, alongside one guard every 12 months. Verify the specific contract.
- The appliance is a TMD splint, not a night guard. Is it still D9943?
- No. An occlusal orthotic device made to manage a temporomandibular disorder is D7880, and adjusting one is D7881. UnitedHealthcare's occlusal guard policy states that occlusal guards are not indicated for TMD and routes those appliances to its TMJ medical policy. Check the diagnosis the appliance was made under, because the wrong family changes both the code and the insurer.
- What about adjusting a sleep apnea appliance?
- That is D9948, adjustment of a custom sleep apnea appliance, and it usually is not a dental claim. Carriers generally treat D9947, D9948, and D9949 as medical services billed to the patient's medical plan, and CareFirst states this for all three. Billing it on D9943 misreports the appliance and forfeits the medical route.
Related codes
Need help billing this code?
We handle D9943 claims daily.
If your team is spending time on denials, narratives, or carrier follow-up for this code, our outsourced dental insurance billing service can take it off your plate. We submit the claims, post what comes back, and follow up on anything unpaid.
“Claims, posting, denials, all of it gets handled, and it costs far less than hiring another employee. My front desk got hours of their week back, and honestly I just don't think about billing anymore.”
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.