D8680 is the answer most offices want when they search CDT code Hawley retainer. The nomenclature reads orthodontic retention, removal of appliances, construction and placement of retainer or retainers, so it covers the closing appointment of a case you treated: brackets off, retainers made, retainers delivered. It is not written per arch, it is not a replacement code, and it fits poorly when the braces came off in somebody else's office. Those situations have codes of their own, and reaching for D8680 anyway is where most retainer claims go sideways.
One thing to settle first. CDT describes what was done, not what it was made of. The code set does not care whether the appliance is a Hawley, a clear thermoformed tray or a bonded wire. It cares whether the visit was retention, an adjustment, a repair, a replacement, or a removal. Classify the event, then pick the code.
What does dental code D8680 represent?
D8680 represents the whole retention phase as one billable event. Removing the appliances, fabricating the retainers and seating them are all inside it. That is why it is reported once, at the end of the case, dated the day the retainer is delivered rather than the day of the impression or scan.
The nomenclature says retainer or retainers, plural, which settles the question offices ask most. D8680 is not a per arch code: a maxillary and a mandibular Hawley delivered at the same appointment are one D8680, and a second unit on that date is commonly returned as a duplicate. The codes that do carry an arch designation are the repair and replacement codes below.
Whether the line pays is a separate matter. Many plans pay orthodontics as a case fee in installments and treat retention as part of the comprehensive code already reported, so D8680 adjudicates at zero, which is the plan working as designed rather than a denial to appeal. Others adjudicate it as its own line. Which design applies here is set by the employer group, so verify it rather than assume.
What is the CDT code for an orthodontic retainer?
There is no single code, which is the part most search results skip. The code follows the event.
| Code | Nomenclature, in short | Use it when |
|---|---|---|
| D8680 | Orthodontic retention, removal of appliances and placement of retainers | You are closing your own case |
| D8681 | Removable orthodontic retainer adjustment | An existing retainer needs adjusting |
| D8693 | Re-cement or re-bond fixed retainer | The lingual wire is intact but loose |
| D8701 / D8702 | Repair of fixed retainer, includes reattachment, by arch | The wire is damaged and you repair it |
| D8703 / D8704 | Replacement of lost or broken retainer, by arch | You fabricate a new one |
| D8695 | Removal of fixed appliances other than at completion of treatment | Treatment stops early |
| D7997 | Appliance removal, not by the dentist who placed it | You remove another office's appliance |
| D8999 | Unspecified orthodontic procedure, by report | Nothing above fits and you can document it |
Two traps live in that table. The first is the arch split. Older cheat sheets still cite one replacement code, D8692, and one fixed retainer repair code, D8694. The current set separates both by arch into D8701 through D8704. CDT is maintained by the ADA and revised annually with an effective date of January 1, so confirm the wording in the current manual, not the printout taped inside a cabinet door.
The second is the outside case. A patient treated elsewhere who wants a new retainer is not a retention case for you, because you removed no appliances. If an appliance is lost or broken, the replacement codes still describe it. If nothing is being replaced, D8999 with a narrative is the defensible route: appliance type, arch, clinical reason, fee. By report lines get read by a person, so the narrative is the claim. These stay dental codes, not medical ones, a line our guide to the differences between CDT and CPT codes in dentistry draws.
Hawley, clear or fixed wire, the material does not change the code
There is no separate clear retainer code, no separate Hawley code, and no separate fixed lingual retainer code for initial placement at debond. All three sit inside D8680 when delivered at the close of your case. Your fee can differ by appliance because the lab bill differs. That belongs in the fee schedule, not in code selection: picking a higher paying code because the appliance cost more is upcoding, and it shows up plainly in a claims history.
What is CDT code D2952 used for?
D2952 is post and core in addition to crown, indirectly fabricated: a cast post and core made in the lab for an endodontically treated tooth and reported in addition to the crown. It has nothing to do with orthodontics.
It surfaces in retainer searches because dentistry uses the word retention two ways. A post retains a restoration. A retainer holds tooth position after treatment. Same word, different departments, and a code chosen by keyword lands in the wrong one. Its neighbors are D2950, core buildup, and D2954, prefabricated post and core.
What does the dental code D5422 represent?
D5422 is adjust partial denture, mandibular. D5421 is the maxillary version. Both are removable prosthodontic codes.
They reach retainer conversations for a physical reason: a Hawley looks like a partial denture with no teeth, down to the acrylic, clasps and labial bow. An office that cannot find a retainer adjustment code sometimes borrows the denture one. Do not. The adjustment code for a removable orthodontic retainer is D8681.
This is not pedantry. Orthodontic benefits often sit under a separate lifetime maximum with its own age rules, apart from the annual maximum prosthodontics draws from, so the wrong code pulls money from the wrong bucket. That is the finding that becomes a refund request when a chart is audited two years later.
Coding it right and getting it paid are different problems
Orthodontic benefits are built differently from the rest of the plan, and the differences land on retention. Ortho usually sits under a separate lifetime maximum rather than the annual one. Commonly quoted amounts run in the 1,000 to 2,500 dollar range, though the figure is set by the employer group and varies widely. Age limits are common, often through age 18 or 19 for dependents, and plans differ on whether eligibility is tested at the start of treatment or at each date of service. Benefits are usually paid in installments, and retention lands at the very end, exactly when the lifetime maximum is most likely to be spent.
Round numbers, for illustration. A case fee of 5,400 dollars, a plan paying 50 percent up to a 1,500 dollar lifetime maximum. The plan pays 1,500 across the banding payment and the installments. By debond the maximum is gone, so D8680 pays nothing further however it is coded, and the patient owes the balance. A patient told that at case presentation accepts it. A patient told it at debond does not.
Verify five things before fabrication, and record the date, the representative and the reference number with the answers:
- Is there an orthodontic lifetime maximum, and how much of it remains today?
- Is retention included in the case benefit, or is D8680 adjudicated as its own line?
- Is there an age limit, and is it tested at the start of treatment or at each date of service?
- Are replacement retainers, D8703 and D8704, covered, and is there a frequency limit?
- Does the plan cover a retainer when active treatment was performed elsewhere?
For a standalone retainer with a real fee, send a pre-treatment estimate first, with the same discipline as any predetermination. One boundary worth stating: a retainer is not a medical claim. Appliance therapy that does carry a medical indication, such as medical billing for TMJ treatments, follows a different path, and the usual cross coding rules do not stretch to orthodontic retention.
Reading the remittance when the retainer line pays zero
Four outcomes cover nearly everything.
Bundled into the case fee. Expected under many ortho designs. Not an appeal, and not a balance you can shift to the patient if your contract treats retention as included.
Lifetime maximum met. Patient responsibility, and straightforward to collect if it was quoted up front.
Duplicate. Another office already reported D8680 for this case, which is why retention on a transfer patient usually is not yours to bill. An age related denial can look similar, so check which date the plan tests first.
Not covered. Replacement retainers are excluded under many plans, which is why a lost retainer is so often a cash item.
Read the adjustment codes before you rework a line. Our reference on CARC, RARC and CAGC codes explains which combinations mean patient responsibility and which mean write off, and the documentation habits behind a denied bone graft claim decide whether a by report retainer line survives review.
A retainer coding policy that fits on an index card
- Name the event first: retention, adjustment, rebond, repair, replacement, removal. The code follows from that, never from the appliance name.
- D8680 once per case, on the delivery date, both arches included, only when you removed the appliances.
- Never choose a prosthodontic or restorative code for an orthodontic appliance.
- Check arch specific repair and replacement codes against the current CDT manual before submitting.
- Verify the lifetime maximum, the age limit and the replacement benefit before fabrication, not after.
The expensive gap is rarely the code itself, it is the distance between what verification said and what the remittance did. Curo reads the full orthodontic benefit at verification and flags the line when payment disagrees with it, which is what our claims automation does.
Three questions decide every retainer claim: what happened at this appointment, whose case was it, and which arch. Answer those and D8680 either fits or it does not, and you know which before the claim goes out instead of three weeks later.