D6091 is the CDT code for replacing the worn, replaceable component of a semi-precision or precision attachment on an implant or abutment-supported prosthesis, billed per attachment.
D6091 sits among the attachment placement codes and is the narrowest of them. D6191 places the abutment that screws into the implant, D6192 places or replaces the whole attachment luted into the denture, and D6091 only swaps the wearing insert inside an attachment that is already there. It is a per-attachment maintenance line, and many plans treat it as patient responsibility.
What D6091 covers
D6091 reports the replacement of the replaceable part of a semi-precision or precision attachment on an implant or abutment-supported prosthesis. On the overdentures where this comes up most, that replaceable part is the retention insert: the nylon male, the cap, the o-ring, or the clip that wears down with use and loses grip. The abutment stays screwed into the implant, the attachment housing stays luted into the denture, and only the small worn component is swapped. The code is reported per attachment.
It does not cover:
- Placing the attachment component into the removable prosthesis. That is D6192 (semi-precision attachment, placement), whether it is the initial attachment or a full replacement of the housing.
- Placing the abutment that threads into the implant. That is D6191 (semi-precision abutment, placement).
- Recementing or rebonding an implant or abutment-supported crown. That is D6092.
- Recementing or rebonding an implant or abutment-supported fixed partial denture. That is D6093.
- Removing a broken implant retaining screw. That is D6096.
- The routine maintenance visit on a full-arch removable overdenture. That is D6280.
The distinguishing axis: the replaceable part, not the attachment or the abutment
The trap on D6091 is coding it for the wrong layer of the attachment system. An implant overdenture retained by attachments has three separate pieces, and each has its own code:
- The abutment that screws into the implant fixture. Placement is D6191.
- The attachment housing luted into the denture base. Placement, initial or replacement, is D6192.
- The replaceable retention insert inside that housing, the wearing part that controls how tightly the denture snaps down. Replacing it is D6091.
D6091 is only the third one. If the housing itself is being re-bonded into the denture, that is D6192, not D6091. If the abutment is being replaced, that is D6191. D6091 is the routine, recurring swap of the worn insert, done chairside while the abutment and housing both stay put.
When to bill D6091
Bill D6091 when:
- The replaceable retention component of an existing semi-precision or precision attachment is worn or lost and is being replaced.
- The abutment and the attachment housing both remain in place, and only the insert is swapped.
- You are reporting per attachment, one unit for each attachment whose part is replaced.
Do not bill D6091 for:
- Placing a new or replacement attachment housing into the denture. Use D6192.
- Placing or replacing the abutment on the implant. Use D6191.
- A reline or repair of the denture base itself, which has its own removable-prosthetic codes.
- The full removable-overdenture maintenance visit. Use D6280.
Top reasons D6091 gets denied or downgraded
- Implant-maintenance exclusion. Many plans that exclude implant services also exclude the maintenance on implant attachments. The insert replacement denies with the rest of the implant category, and the patient owes the fee.
- Frequency limit on a wear item. Retention inserts are replaced on a recurring basis. Plans that cover D6091 often cap how often it pays, so a replacement inside the plan’s interval pends or denies.
- Coded as D6192 or D6191 by mistake. Reporting the insert swap as an attachment or abutment placement inflates the claim beyond what was done. If the carrier requests the note, the record shows only the insert was replaced and the higher code gets adjusted.
- Per-attachment quantity not supported. D6091 reported multiple times without documentation tying each unit to a separate attachment. The carrier requests the per-attachment breakdown before paying the quantity.
- No benefit tie to the underlying prosthesis. When the overdenture itself was never a covered benefit, the maintenance on its attachments usually is not either.
Documentation that supports the claim
The claim and the record are strongest when they name:
- The attachment system and the part replaced (for example, the LOCATOR nylon insert, the o-ring, or the clip), so it is clear the replaceable component was the item, not the housing or abutment.
- The count and the sites, one entry per attachment, to support per-attachment billing.
- That the abutment and housing stayed in place, which is the line that separates D6091 from D6191 and D6192.
- The reason for replacement (loss of retention, worn insert, patient reporting a loose denture).
A note that just reads “replaced attachment” does not establish which layer was touched. Write the part and the per-attachment count.
Example case
A patient with a lower removable overdenture retained by four implant attachments reports the denture no longer snaps in tightly and slips while eating. At the visit, all four nylon retention inserts are worn. The abutments are sound and the housings are intact in the denture base, so each worn nylon is replaced with a fresh insert at the correct retention level.
Billing steps:
- Confirm the plan’s implant-maintenance benefit and any frequency limit before the visit, and quote the patient if the answer is patient-pay.
- Replace the four inserts and chart each attachment site separately.
- Report D6091 four times, one unit per attachment, with a note that the abutments and housings were left in place.
- Post the carrier’s response. If the plan excludes implant maintenance or the frequency limit has not reset, bill the patient the fee the estimate already flagged.
What to get right in your PMS
- Keep D6091, D6191, and D6192 as three distinct, clearly labeled codes. Label them by what they touch (insert, abutment, attachment housing) so the choice at charting is deliberate and the insert swap does not get posted as a placement.
- Set the code to bill per attachment. A four-attachment case is four units. Make sure the system reports the quantity rather than a single line.
- Track the implant-maintenance benefit and frequency per carrier. Because coverage is inconsistent and inserts are recurring wear items, a flag on the plan record helps the front desk quote accurately and catch the patient-pay cases up front.
- Prompt for the part and the count in the note. A workflow that captures which component was replaced and how many attachments were involved prevents the two most common D6091 problems: the miscode to D6192 and the unsupported quantity.
FAQs
- What is the dental code for replacing a worn LOCATOR insert?
- D6091, reported per attachment. It covers replacing the replaceable retention part, the nylon male, cap, o-ring, or clip that wears out inside an existing implant attachment, when the abutment and the prosthesis both stay in place. It is not the code for placing a new attachment or a new abutment. Placing the attachment component into the denture is D6192, and placing the abutment that screws into the implant is D6191.
- What is the difference between D6091 and D6192?
- D6192 is placement of the semi-precision or precision attachment itself, the housing or keeper that gets luted into the removable prosthesis, whether it is the first one or a full replacement. D6091 is narrower: it replaces only the wearing insert that sits inside that attachment. If you are bonding a new attachment into the denture, that is D6192. If you are popping a worn nylon out of an attachment that is already bonded in and dropping a fresh one in, that is D6091.
- What is the difference between D6091 and D6191?
- D6191 is the abutment, the semi-precision component that threads into the implant fixture. D6091 is the small replaceable part inside the attachment that rides on that abutment. On a LOCATOR-style overdenture, D6191 is the piece screwed into the implant, D6192 is the housing luted into the denture, and D6091 is the retention insert inside the housing that you swap when retention loosens.
- Is D6091 billed per attachment or per arch?
- Per attachment. A lower overdenture retained by four attachments where all four inserts are replaced is four units of D6091, not one. Document each attachment site so the per-attachment count is supported if the carrier questions the quantity. Reporting it once for a multi-attachment case underreports the work.
- Does insurance pay for D6091?
- It is plan-dependent, and a meaningful share of these visits are patient-pay. Many plans that exclude implants also exclude the maintenance on implant attachments. Plans that do cover it often apply a frequency limit, since retention inserts are wear items replaced on a recurring basis. Verify the implant-maintenance benefit before the visit and quote the patient to the plan's actual behavior rather than an assumption that it pays.
Related codes
Need help billing this code?
We handle D6091 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.