If you run a dental clinic or a multi-location dental brand, braces claims can feel simple until the payment gets stuck. One wrong code, one missing record, or one unclear note, and the claim can sit in pending status for weeks. That is stressful for your front desk team and confusing for patients who just want a clear estimate.
It also happens more often than most people think. An AAPC audit found 79% CDT coding accuracy, which means about 1 in 5 claims had an issue like incorrect coding or missed coding opportunities.
If your team is searching for the dental code for braces, start with the D8000 series. Delta Dental’s 2026 handbook lists the core categories clearly: limited orthodontic treatment (D8010 to D8040), comprehensive treatment (D8070 to D8091), plus supporting visit and retention codes.
Most clinics also use these common “code phrases” with patients and insurers, even though they all point back to CDT:
(They are all basically different ways of saying “the CDT braces codes.”)

Primary dentition usually means early childhood, where most teeth are baby teeth.
D8010 = Limited orthodontic treatment of the primary dentition
This code is used when the goal is limited and focused. It is not full mouth comprehensive braces. Think of it like “early correction with a clear target,” such as improving crossbite risk, spacing problems, or guiding a specific issue before it becomes a bigger case.
Best practice tip: Make sure your documentation explains why the objective is limited, and what the measurable goal is. Most denials happen when the plan thinks you billed a “limited code” but your notes read like full comprehensive braces.
Transitional dentition is the “mixed” phase where the patient has both baby and permanent teeth.
D8020 = Limited orthodontic treatment of the transitional dentition
This is used when the treatment is still limited in scope. It might be one arch, a smaller correction, or a staged plan where comprehensive braces are not being performed yet. For insurance claims, transitional cases often need clean pretreatment proof, like:
This is where braces claims get serious because it is a full case fee category.
D8080 is the d8080 dental code and it stands for comprehensive orthodontic treatment of the adolescent dentition.
This is the standard “full braces case” for many teens. It typically includes the full active orthodontic treatment period. Many plans want complete records before they approve or start paying.
Your records should clearly show that the patient needs comprehensive treatment and not a limited case. A strong file usually includes pretreatment photos, initial models or scans, a bite analysis, and a signed treatment plan with estimated timelines.
Adults are not billed under D8080.
D8090 = Comprehensive orthodontic treatment of the adult dentition
This is the adult version of comprehensive braces. It can still be metal braces, ceramic braces, or aligners if the plan supports it, but the code category is based on dentition stage.
Many offices ask, “What is the code for placing the brackets and starting treatment?”
Here is the key point: for comprehensive orthodontics, the initial placement is typically built into the case fee code, such as D8080 or D8090.
So if someone asks for a separate braces procedure code just for “putting on braces,” most payers will not treat it as separate from the comprehensive orthodontic code.
What matters more is that your start date, banding or bonding notes, and appliance type are clearly documented so the payer can match your timeline.
Once braces are active, most plans want periodic visits billed correctly.
D8670 = Periodic orthodontic treatment visit
This code is often used for ongoing appointments during active orthodontics. Some plans pay the ortho case fee in installments. In those setups, periodic visits become the trigger for ongoing payments.
Common mistake: Billing D8670 on the same day as another conflicting ortho visit code. Some payers deny if the same-day logic is not followed.
“Adjustment” is usually part of the periodic visit concept. Most routine tightening, wire changes, and standard brace maintenance are handled under D8670 in typical insurance reporting.
This is also the stage where communication matters most. If a patient breaks brackets repeatedly, or stops coming, your notes must reflect it. Otherwise, payers may question extended treatment length or repeat services.
This is the closing step of a normal braces case.
D8680 = Orthodontic retention, including removal of appliances and placement of retainers
In many plans, D8680 is expected only at the end of active treatment. Some policies also apply time limits, so do not delay filing this too long after treatment is completed.
Braces can break. That is real life. When it happens, you need the right repair code based on what was repaired.
These codes are meant for actual appliance repair, not routine adjustments. Use clear notes like “broken appliance segment,” “repair completed,” and what part was fixed.
Retainers get lost. Patients panic. Front desk gets the call.
In 2026, Delta’s handbook lists specific codes that clearly describe replacement retainers:
This is helpful because you can code the replacement cleanly instead of forcing it into vague “repair” reporting.
Fixed retainers can loosen. If you are re-bonding or re-cementing, use the correct recementing codes.
This is not the same thing as “replacement.” A recementing visit means the retainer is still usable and is being reattached.
Patients often say “fixed braces” and “removable braces,” but in CDT the fixed vs removable idea shows up clearly for habit control appliances.
These are commonly used when the purpose is controlling harmful habits like thumb sucking or tongue thrusting, not full comprehensive orthodontic alignment.
Braces billing gets easier when you treat it like a repeatable workflow, not a one-off guessing game. Start by choosing the correct case type code, support it with strong pretreatment records, use periodic visit codes properly, and close the case with retention and retainer reporting that matches 2026 CDT guidance.
And if your team is still mixing up “cleaning codes” with braces codes, remember this simple line: D1110 is cleaning, and braces live in the D8000 orthodontic series.
Need the right dental team to keep braces billing, scheduling, and insurance follow-ups smooth? Capline Dental Services helps dental practices across the US connect with qualified professionals faster. Explore Capline Dental Services to support your growth and keep operations steady even during peak patient months. Connect with us today.
Most payers want enough proof that the code matches the treatment scope. Comprehensive braces like D8080, that usually include pretreatment photos, radiographs or scans, bite analysis, and a written treatment plan with goals and a timeline.
Frequency limits depend on the plan, but many insurers limit comprehensive orthodontic benefits to once per coverage period or once per lifetime for orthodontics. Always check the ortho benefit breakdown before starting treatment.
D8080 is comprehensive braces for adolescent dentition, while D8090 is comprehensive braces for adult dentition. The code choice is based on dentition stage, not on whether the braces are metal or ceramic.
A strong record set includes intraoral photos, occlusion notes, crowding measurements, and radiographs or digital scans. The most important part is that your records explain why the case is limited (D8010 to D8040) versus comprehensive (D8070 to D8091).
Yes, D8680 is usually billed separately because retainers are provided after braces are removed.
Limited treatment under D8030 means braces are used to correct specific alignment issues, not a full orthodontic treatment.
Each CDT code covers a specific phase of treatment, not a fixed number of years. The total treatment time depends on the patient’s condition and plan.
CDT codes help patients understand what type of braces treatment they are receiving and what services are included.
Progress visits are usually shown through adjustment or maintenance of CDT codes used during regular braces appointments.
D8670 means the patient received a routine braces adjustment or maintenance visit.