D4381 Dental Code: Localized Antimicrobial Delivery Billing

Written by Tabby M. Updated for CDT 2026

D4381 is the CDT code for placing a controlled-release antimicrobial, such as Arestin, PerioChip, or Atridox, into a diseased periodontal pocket, reported per tooth.

Billers miscount it constantly, since the unit is the tooth, not the site or the quadrant. The bigger problem is timing and coverage: many plans fold it into scaling and root planing or won't cover it at all, and the carriers that do pay want it placed at a residual pocket weeks after SRP, not on the same day. Bill it the day you scale and the denial is close to automatic.

Editorial illustration of a slim syringe tip releasing a few tan antibiotic microspheres into the gum pocket beside a single tooth (localized antimicrobial delivery), warm muted tones
On this page

What D4381 covers

D4381 reports the placement of a controlled-release antimicrobial agent into a diseased periodontal pocket on a single tooth. The agent is an FDA-approved product that sits in the pocket and releases medication over time to suppress the bacteria driving the disease. In practice this is Arestin (minocycline microspheres), PerioChip (a chlorhexidine chip), or Atridox (a doxycycline gel), though the code is written around the procedure, not any one brand.

The code covers both the placement and the material in one line. There is no separate code to bill for the drug itself, so the fee for D4381 has to account for the cost of the agent.

It is an adjunct. D4381 does not treat the whole mouth and it does not replace mechanical therapy. It targets a specific tooth where a pocket stayed deep and diseased, and it is reported alongside the periodontal therapy the patient is already getting, not in place of it.

The distinguishing axis: per tooth, and adjunctive

Two things define this code, and both are where billers go wrong.

First, it is counted per tooth. Not per site, not per quadrant. If a single tooth gets antimicrobial placed at three separate pockets, that is still one unit of D4381 for that tooth, and the fee is expected to include all the sites treated on it. This is the reverse of the scaling and root planing codes (D4341 and D4342), which are reported by the quadrant. Carrying a quadrant designation on a D4381 line, or billing it once per site, signals a misunderstanding of the code.

Second, it is adjunctive. D4381 is not the periodontal treatment. It is something added at a tooth that didn’t fully respond to the scaling and root planing that came before it. The pocket is typically 5mm or deeper, still inflamed, still bleeding or suppurating after the gums had a chance to heal from SRP. That is the clinical picture the code is built for: a residual or recurrent isolated pocket, not generalized disease and not a fresh perio diagnosis.

Why same-day SRP is the most common denial

The timing rule trips up more D4381 claims than anything else.

The logic carriers apply is that the antimicrobial is for a pocket that stayed diseased after the tissue had a real chance to respond to scaling. If you scale a quadrant and place Arestin in the same visit, you haven’t yet learned which pockets would have closed on their own once the inflammation settled. So plans that cover D4381 commonly want a gap between the SRP and the placement, often somewhere from six weeks to several months, with a periodontal re-evaluation in between showing the pocket is still deep and still inflamed.

Placing the antimicrobial on the same day you scale is one of the fastest ways to a denial on a plan that would otherwise pay. The claim reads as treatment of a pocket that was never given the chance to heal.

The re-evaluation that establishes the residual pocket is often reported under D0180 (comprehensive periodontal evaluation) or a periodic perio evaluation, depending on the patient and the plan. That visit is what documents the “this pocket didn’t respond” finding the antimicrobial is supposed to address.

Coverage reality: many plans don’t cover it at all

Coverage for D4381 varies more than almost any code in the periodontal section, and a real share of plans simply don’t pay it.

A number of carriers exclude localized antimicrobial delivery outright, or classify it as investigational. As one example, Aetna lists it as not a covered service on most of its dental plans, with narrow exceptions for older plans that still carry the benefit. Other carriers cover it, but only under specific clinical conditions.

When a plan does cover D4381, the conditions tend to look like this:

  • An isolated residual pocket, typically 5mm or greater, that stayed diseased after scaling and root planing. Shallower pockets, or generalized placement across many sites, are where carriers most often call the treatment investigational.
  • A healing interval after SRP, commonly six weeks to several months, with documentation that the pocket persisted.
  • Active disease at the site: continued bleeding on probing, suppuration, or attachment loss, not just a number on a chart.
  • A frequency limit. Some plans cap how often a given tooth can be retreated, and the realistic clinical pattern is that a site may be retreated years apart rather than at every recall.

Because the spread runs from full exclusion to covered-with-criteria, this is not a code to assume on. Verify D4381 specifically when you check benefits, ask whether it’s covered at all, and ask about the pocket-depth and timing requirements. Where the plan doesn’t cover it and the patient is paying, get the out-of-pocket number in front of them before the appointment, not on the statement after.

When to bill D4381

Bill D4381 when a controlled-release antimicrobial is placed into a diseased periodontal pocket on a specific tooth, as an adjunct to periodontal therapy. The typical situation:

  • A tooth has a residual or recurrent pocket, usually 5mm or deeper, that stayed inflamed after scaling and root planing.
  • The pocket was re-evaluated after a healing interval and is still diseased.
  • An FDA-approved agent (Arestin, PerioChip, Atridox) is placed at that tooth to suppress the bacteria.

Report one unit per treated tooth, with the tooth number on each line.

Do not bill D4381 for:

  • The scaling and root planing itself. That is D4341 (four or more teeth per quadrant) or D4342 (one to three teeth per quadrant).
  • A full-mouth therapeutic scaling for generalized gingival inflammation with no bone loss. That is D4346.
  • A full-mouth debridement to enable a later evaluation. That is D4355.
  • Periodontal maintenance recall after active therapy. That is D4910, and placing an antimicrobial during a maintenance visit is its own separate D4381 line per tooth, not part of the maintenance fee.

Documentation that supports the claim

D4381 is documentation-driven, and the carriers that cover it want to see that this was a residual pocket, not a routine add-on. The record and, where the carrier accepts attachments, the claim should capture:

  • The tooth number for each unit billed.
  • The pocket depth at the treated tooth, typically 5mm or greater, from current periodontal charting.
  • The periodontal diagnosis and signs of active disease at the site: bleeding on probing, suppuration, or attachment loss.
  • The prior SRP and the date, so the timeline shows the antimicrobial followed scaling rather than landing on the same day.
  • The agent placed, named in a short narrative tying it together: tooth number, pocket depth, prior SRP date, product placed.

Radiographs supporting the periodontal diagnosis help on plans that review these claims closely. A note that reads only “antibiotic placed” gives the carrier nothing to approve.

What to get right in your PMS

The exact menus differ across Open Dental, Dentrix, Eaglesoft, Curve, and Carestream, but the setup that prevents problems is the same:

  1. Set D4381 to bill per tooth with a tooth number on every line. Build it so the team can’t accidentally report it per site or attach a quadrant. One tooth, one unit, even when multiple sites on that tooth were treated.
  2. Build the agent’s cost into the D4381 fee. There is no separate code for the drug, so the fee has to cover the material. A fee set as if it were placement only loses money on every unit.
  3. Separate the SRP visit from the antimicrobial visit in scheduling. The re-evaluation and placement should sit on a later date than the scaling, with the perio re-evaluation (often D0180) recorded in between, so the claim shows the pocket persisted after healing.
  4. Flag D4381 as verify-before-treatment on the carrier record. Note whether the plan covers it at all, the pocket-depth requirement, the timing rule, and any frequency cap. This is a code where assuming coverage burns the patient relationship.
  5. Capture the narrative at the point of care. Tooth number, pocket depth, prior SRP date, and the product placed, written when the work is done, not reconstructed when the denial comes back.

FAQs

Is D4381 a current CDT code for 2026?
Yes. D4381 is active in CDT 2026 and was not added, revised, or deleted in the 2026 update, so its meaning is unchanged: localized delivery of an antimicrobial agent through a controlled-release vehicle into a diseased periodontal pocket, reported per tooth. The 2026 changes in the periodontal section touched the scaling and debridement codes, not D4381.
What is the D4381 dental code used for?
D4381 reports placing an FDA-approved, controlled-release antimicrobial into a diseased periodontal pocket on a single tooth. The common products are Arestin (minocycline microspheres), PerioChip (chlorhexidine), and Atridox (doxycycline). It's an adjunct to periodontal therapy, used at a residual or recurrent deep pocket, usually 5mm or greater, that didn't fully respond to scaling and root planing. The agent slowly releases medication into the pocket to suppress bacteria. The code covers the placement and the material together. There is no separate code for the drug itself.
Is D4381 billed per tooth, per site, or per quadrant?
Per tooth. If a tooth has antimicrobial placed at more than one site, it's still one unit of D4381 for that tooth, and the fee should cover every site treated on it. This is the opposite of the scaling and root planing codes, which are counted per quadrant. Reporting D4381 per site, or attaching a quadrant to it, is a common coding error. Each treated tooth is its own line with its own tooth number.
Can I bill D4381 on the same day as scaling and root planing?
You can place it, but most carriers that cover D4381 won't pay it on the same date as SRP. Their reasoning is that the antimicrobial is for a pocket that stayed deep after the tissue had a chance to heal from scaling, so they want a gap between the SRP and the placement, often six weeks to several months, with a re-evaluation showing the pocket is still diseased. Placing it the same day as SRP is one of the most common reasons the claim denies. Confirm the specific plan's timing rule before treatment.
Does insurance cover D4381?
Coverage varies more than almost any other perio code, and a large share of plans don't cover it. Many carriers exclude localized antimicrobial delivery outright or treat it as investigational. Aetna, for example, lists it as not covered on most of its dental plans. Plans that do cover it usually require an isolated residual pocket of 5mm or greater with continued inflammation after SRP, plus charting and sometimes radiographs. Because the spread is so wide, verify D4381 specifically before treatment and tell the patient the out-of-pocket cost if the plan doesn't pay.
What documentation does a D4381 claim need?
At minimum the tooth number, the periodontal diagnosis, and the pocket depth at the treated tooth (carriers typically want 5mm or greater). Recent periodontal charting and radiographs supporting active disease help, and many carriers want evidence that SRP was already done and that the pocket persisted after healing. A short narrative naming the agent placed, the pocket depth, and the prior SRP date is the single most useful attachment. A vague note that antibiotic was placed won't carry the claim.

Related codes

Need help billing this code?

We handle D4381 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.

Book a 30-minute call

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.