Botox — HCPCS J0585 · Therapeutic OnabotulinumtoxinA

AbbVie (Allergan) · 100-unit & 200-unit single-dose vials · Intramuscular / intradetrusor chemodenervation · Chronic migraine, cervical dystonia, spasticity, overactive bladder, blepharospasm, hyperhidrosis

Therapeutic Botox (onabotulinumtoxinA) is a buy-and-bill, medical-benefit drug billed under J0585 at 1 unit per billed unit (Q2 2026 ASP $6.512/unit), so a 155-unit chronic-migraine session is J0585 × 155. The drug code is paired with an indication-specific chemodenervation admin CPT (64615 chronic migraine, 64616 cervical dystonia, 64642–64645 limb spasticity, 52287 overactive bladder, 64650/64653 hyperhidrosis) — there is no single “Botox CPT.” Three things make Botox claims distinctive: it ships in 100/200-unit single-dose vials so leftover units are JW/JZ discard-reported; its units are not interchangeable with Dysport (J0586), Xeomin (J0588), or Myobloc (J0587); and nearly every therapeutic indication is prior-authorization heavy (chronic migraine: 15+ headache days/month, two failed prophylactics, 155–195 units, no sooner than every 12 weeks). The dividing line between a paid claim and a non-covered cosmetic service is the documented diagnosis, not the molecule.

CMS HCPCS:J0585 verified Jun 2026
ASP (Q2 2026):$6.512/unit · live-bound to CMS file
FDA label:PREEMPT chronic-migraine protocol (155 units)
CMS JW/JZ:single-dose-vial discard policy (CR 12056)
Page reviewed:
⚠️
Therapeutic vs cosmetic is the first fork. J0585 is the medical-benefit code for FDA-approved therapeutic indications (migraine, dystonia, spasticity, overactive bladder, blepharospasm, strabismus, severe axillary hyperhidrosis) and is billed buy-and-bill with a chemodenervation admin CPT and prior authorization. Cosmetic Botox (Botox Cosmetic for glabellar lines, crow’s feet, forehead lines) is a patient self-pay service — do not submit it to the health plan and do not report it with J0585. Same molecule; the documented diagnosis is what makes it a covered claim or a cash service. See the botulinum-toxin product map.

Instant Answer — the 5 things you need to bill therapeutic Botox

HCPCS
J0585
1 unit = 1 unit
ASP (Q2 2026)
$6.512/unit
live-bound to CMS file
Chronic migraine
155 units
31 sites · every 12 weeks
Admin CPT
64615
migraine; indication-specific
Vial / waste
100 / 200 u
single-dose → JW discard
HCPCS J0585
J0585 — "Injection, onabotulinumtoxinA, 1 unit" Permanent
Unit
1 billed unit = 1 Botox unit. A 155-unit chronic-migraine session is J0585 × 155; a 300-unit spasticity session is J0585 × 300. Botox units are a product-specific potency unit — see "Not interchangeable" below.
Generic name
onabotulinumtoxinA (botulinum toxin type A complex; brand Botox / Botox Cosmetic)
NOT interchangeable
Botox units ≠ Dysport (abobotulinumtoxinA, J0586) ≠ Xeomin (incobotulinumtoxinA, J0588) ≠ Myobloc (rimabotulinumtoxinB, J0587) ≠ Daxxify (daxibotulinumtoxinA, J0589). Each has its own unit and J-code — never cross-walk units.
Vials
Therapeutic Botox is supplied in 100-unit (NDC 0023-1145-01) and 200-unit (0023-3921-02) single-dose vials only. The 50-unit vial is Botox Cosmetic (a different product) — do not use a cosmetic NDC on a J0585 claim. Verify the 11-digit NDC for the vial used.
Reconstitution
Reconstitute with preservative-free 0.9% sodium chloride; use within the labeled hold time. Intramuscular for most indications; intradetrusor (via cystoscope) for overactive bladder; intradermal for axillary hyperhidrosis.
Admin CPT
Indication-specific chemodenervation code, billed in addition to J0585: 64615 (chronic migraine), 64616 (cervical dystonia), 64612 (blepharospasm/face), 64617 (larynx), 64642–64645 (limb spasticity), 64646/64647 (trunk), 67345 (strabismus), 52287 (overactive bladder), 64650/64653 (hyperhidrosis).
Guidance
Needle EMG (95874) or e-stim (95873) guidance and ultrasound guidance (76942) may be separately reportable where performed and documented (common for spasticity/dystonia; generally not for fixed-site migraine).
FDA therapeutic indications
Chronic migraine, cervical dystonia, upper/lower limb spasticity, overactive bladder, neurogenic detrusor overactivity, blepharospasm, strabismus, severe axillary hyperhidrosis. (Cosmetic glabellar/canthal/forehead lines are a separate Botox Cosmetic indication — self-pay, not J0585 to insurance.)
Prior auth
Required for essentially all therapeutic indications. Chronic migraine: 15+ headache days/month, 2+ failed oral prophylactics, 155–195 units, no sooner than every 12 weeks. Unit caps and 12-week interval are the dominant denial triggers.
Patient cost / assistance
Medicare Part B: ~20% coinsurance of the ASP+6% allowed amount for units given, plus the admin share. Commercial: BOTOX Savings Program (AbbVie) can bring eligible patients to as little as $0; not for government-insured patients.
Manufacturer hub
AbbVie — BOTOX Savings Program / Allergan Patient Assistance; 800-442-6869
See your patient’s out-of-pocket for the exact unit count — pre-loaded with J0585.
Run a free Botox estimate →
⚠️
Botox units never cross to another botulinum toxin. Botox (onabotulinumtoxinA, J0585), Dysport (abobotulinumtoxinA, J0586), Xeomin (incobotulinumtoxinA, J0588), Myobloc (rimabotulinumtoxinB, J0587), and Daxxify (daxibotulinumtoxinA, J0589) each have their own potency unit and their own J-code. Bill the J-code that matches the product actually administered, in that product’s units — cross-walking is a clinical-safety and claim error. See the botulinum-toxin product map.
ℹ️
Botox is a prior-auth-heavy, every-12-weeks drug. Most therapeutic indications need PA with indication-specific clinical criteria, a per-session unit cap, and a minimum 12-week (84-day) interval between treatments. Re-treating early, exceeding the approved unit count, or an expired PA are the dominant denials — track the PA’s approved sessions, unit limit, and next-eligible date with the claim.
Phase 1 Identify what you're billing Confirm it’s therapeutic (not cosmetic), match the exact botulinum-toxin product to its J-code, and set the unit count for the documented indication.

About therapeutic Botox FDA label verified Jun 2026

Botox (onabotulinumtoxinA) is a purified botulinum toxin type A that works by chemodenervation: injected into a target muscle or gland, it cleaves the SNAP-25 protein and blocks acetylcholine release at the nerve terminal, producing a localized, temporary reduction in muscle contraction or glandular secretion. The effect develops over days, peaks in 1–2 weeks, and wears off over roughly 3 months — which is why nearly every therapeutic protocol re-treats on a 12-week cycle. It is a clinic-administered, buy-and-bill drug: the practice purchases the vials, injects in office, and bills the drug (J0585) plus an administration code to the medical benefit.

Originally developed by Allergan and now marketed by AbbVie, Botox carries one of the broadest therapeutic labels in the specialty-injectable space: chronic migraine, cervical dystonia, upper- and lower-limb spasticity, overactive bladder and neurogenic detrusor overactivity, blepharospasm, strabismus, and severe axillary hyperhidrosis. It is heavily used across neurology (migraine, dystonia, spasticity), urology (overactive bladder), physical-medicine & rehab (spasticity), and ENT/ophthalmology (blepharospasm/strabismus). The same molecule is also sold as Botox Cosmetic for glabellar and canthal lines — an important distinction for billers, because the cosmetic use is a self-pay service that is never submitted to a health plan.

From a billing standpoint, three features make Botox claims distinctive and error-prone. First, the administration code is not fixed — it is a chemodenervation CPT chosen by the body region and indication, billed in addition to J0585. Second, Botox ships in 100-unit and 200-unit single-dose vials, and because therapeutic doses rarely match a whole vial, leftover units are almost always discard-reported with JW/JZ. Third, the drug is prior-authorization heavy, with indication-specific clinical criteria, per-session unit caps, and a minimum 12-week interval that payers actively police.

A point of frequent confusion: Botox units are product-specific. They are not equivalent to Dysport, Xeomin, Myobloc, or Daxxify units, and each of those products has its own HCPCS J-code. A “155-unit” chronic-migraine dose is a Botox figure only. Coding a claim means matching the exact product administered to its own J-code and reporting the dose in that product’s own units — never converting between toxins. The botulinum-toxin product map below lays out the J-codes side by side.

Botulinum-toxin product map — each toxin has its own J-code and its own units CMS HCPCS aligned Jun 2026

There are five botulinum-toxin products on the US market. Their potency units are NOT interchangeable, and each maps to a different HCPCS code. Coding the wrong product’s J-code — or converting units between products — is a top claim-accuracy error.

Botox is one of five distinct botulinum-toxin products. Four are type A (onabotulinumtoxinA, abobotulinumtoxinA, incobotulinumtoxinA, daxibotulinumtoxinA) and one is type B (rimabotulinumtoxinB). Critically, the “unit” printed on each label is a product-specific potency measure defined by that manufacturer’s own assay — there is no FDA-approved fixed conversion factor between products. Bill the J-code that matches the exact product administered, and report the dose in that product’s units.

Botulinum-toxin product map by HCPCS code.
ProductGeneric (serotype)HCPCSUnit / notes
Botox (therapeutic) onabotulinumtoxinA (type A) J0585 1 unit. The product this page covers. 100/200-unit single-dose vials.
Botox Cosmetic onabotulinumtoxinA (type A) self-pay (no medical J-code to insurer) Same molecule, cosmetic indication (glabellar/canthal/forehead lines). Patient self-pay — not billed to the health plan.
Dysport abobotulinumtoxinA (type A) J0586 Own potency unit. Dysport unit numbers are not equal to Botox unit numbers — no official cross-walk.
Xeomin incobotulinumtoxinA (type A) J0588 Own potency unit. Bill in Xeomin units; do not reuse a Botox unit count.
Myobloc rimabotulinumtoxinB (type B) J0587 Type B toxin; units are in a completely different scale from the type-A products.
Daxxify daxibotulinumtoxinA (type A) J0589 Own potency unit; longer duration of effect. Separate code.
Three rules before you build the claim:
  1. Match the product to its J-code. Confirm from the vial/MAR whether onabotulinumtoxinA (J0585), Dysport (J0586), Xeomin (J0588), Myobloc (J0587), or Daxxify (J0589) was actually given.
  2. Report units in that product’s own system. Never convert a Botox unit count to another toxin’s code — there is no approved conversion factor.
  3. Confirm therapeutic vs cosmetic. Therapeutic indication with a covered diagnosis = J0585 to the medical benefit. Cosmetic = patient self-pay, not submitted to insurance.
Categorical claim errors. Reporting a Dysport or Xeomin dose under J0585 (or vice versa): wrong product, wrong units — corrected-claim territory and an audit flag. Cross-walking units between toxins: clinical-safety risk and an over/under-units error. Submitting cosmetic Botox to a health plan: not a covered service. Billing the chemodenervation admin CPT without the matching diagnosis: medical-necessity denial.

Dose & units by indication FDA label verified Jun 2026

Botox dose is indication-specific, billed as J0585 × the number of units administered. The unit count and the matching chemodenervation admin CPT both flow from the indication.

Typical therapeutic dosing (Botox units)

IndicationTypical Botox unitsAdmin CPTInterval
Chronic migraine (PREEMPT)155 units (up to 195) across 31 fixed sites64615Every 12 weeks
Cervical dystoniaIndividualized; commonly ~150–300 units (mean ~236)64616~Every 12 weeks
Upper- or lower-limb spasticityIndividualized by muscles; up to ~400 units per session64642–64645No sooner than ~12 weeks
Overactive bladder100 units (intradetrusor)52287No sooner than ~12 weeks
Neurogenic detrusor overactivity200 units (intradetrusor)52287No sooner than ~12 weeks
BlepharospasmLow units per site (~1.25–2.5 u/site)64612~Every 12 weeks
StrabismusLow units per muscle (~1.25–5 u)67345Per response
Severe axillary hyperhidrosis50 units per axilla (~100 total)64650~Every 4–7 months
Doses are individualized — document the exact units injected per the procedure note. The figures above are typical label/PREEMPT references; the billed unit count must equal what was actually administered, and the JW line must reconcile to what was discarded from the opened vial(s). Unit caps and the 12-week interval are PA conditions payers enforce. Dose figures verified vs FDA PI / PREEMPT, Jun 2026

Unit math — J0585 at 1 unit

J0585 is billed at 1 unit = 1 Botox unit, so the administered unit count is the billed unit count. Because Botox comes in 100- and 200-unit single-dose vials, choose the vial size that minimizes discard, then report the leftover with JW.

# CHRONIC MIGRAINE worked example (155 units, one 200-unit vial)
Administered: 155 units → bill J0585 × 155
Vial opened: one 200-unit single-dose vial → discard 200 − 155 = 45 units
Discard line: J0585 × 45 with modifier JW
Drug allowed (ASP+6% reference): 155 × $6.512 × 1.06 ≈ ~$1,070 (Part B patient coinsurance ~20% ≈ ~$214)

# OVERACTIVE BLADDER worked example (100 units, one 100-unit vial)
Administered: 100 units → bill J0585 × 100
Vial opened: one 100-unit vial, fully used → JZ (no discard)

# Vial-selection note
155-unit migraine from a 200-unit vial → 45 units JW. From two 100-unit vials → 200 opened, still 45 JW.
Pick the vial combination that opens the fewest surplus units — but you must still report whatever is discarded.
Document units, sites, and waste in the procedure note. Payers look for: (a) the indication and qualifying diagnosis, (b) total units injected and the per-site breakdown, (c) the vial size(s) opened, (d) the discarded units (JW), and (e) the date of the prior treatment (to prove the 12-week interval). Missing the discard reconciliation or the prior-treatment date are the dominant claim-side risks.

NDC reference Therapeutic NDCs verified vs FDA NDC Directory, Jun 2026

Single manufacturer (AbbVie/Allergan). Therapeutic Botox = two vial sizes (100 & 200 unit); pick the size that minimizes discard for the dose.

ManufacturerNDC (10-digit)Strength / packageHCPCS
AbbVie (Allergan)0023-1145-01100-unit single-dose vial of vacuum-dried powderJ0585
0023-3921-02200-unit single-dose vialJ0585
Do not use a Botox Cosmetic NDC on a J0585 claim. The 50-unit and certain 100-unit configurations (e.g., 0023-9232-01) are Botox Cosmetic — a different product for self-pay aesthetic use, not therapeutic J0585. Therapeutic Botox is only the 100-unit (0023-1145-01) and 200-unit (0023-3921-02) vials. Submit the 11-digit form (with the N4 qualifier) matching the exact vial used, with unit of measure and quantity.
Single-source biologic. No generic and no biosimilar — onabotulinumtoxinA is a biologic and the other botulinum toxins (Dysport, Xeomin, Myobloc, Daxxify) are separate products with separate J-codes, not substitutable units. NDC drives a single HCPCS (J0585). Match vial size to dose to minimize JW discard: a 100-unit dose uses a 100-unit vial (no waste); a 155-unit dose from a 200-unit vial leaves 45 units of reportable discard.
Phase 2 Code the claim Pick the indication-specific chemodenervation CPT, report J0585 × units administered plus the JW discard line, and pair the diagnosis that proves therapeutic (not cosmetic) intent.

Administration codes (chemodenervation) CPT verified Jun 2026

There is no single “Botox CPT.” The administration code is a chemodenervation CPT chosen by body region and indication, billed in addition to the J0585 drug units. Guidance codes may be separately reportable.

CPTDescriptionIndication / when to use
64615Chemodenervation of muscles innervated by facial, trigeminal, cervical spinal & accessory nerves, bilateral (e.g., chronic migraine)Chronic migraine (PREEMPT 31-site protocol). One unit per session.
64616Chemodenervation of neck muscle(s), excluding muscles of the larynx, unilateral (cervical dystonia)Cervical dystonia.
64612Chemodenervation of muscle(s) innervated by facial nerve, unilateralBlepharospasm, hemifacial spasm, facial dystonia.
64617Chemodenervation of larynx muscle(s)Laryngeal/spasmodic dysphonia.
64642–64645Chemodenervation of one/each extremity, 1–4 or 5+ musclesLimb spasticity. 64642 (1 extremity, 1–4 muscles); 64643 (each additional extremity, 1–4); 64644 (1 extremity, 5+); 64645 (each additional extremity, 5+).
64646 / 64647Chemodenervation of trunk muscle(s), 1–5 / 6 or moreTrunk muscles (e.g., truncal dystonia).
67345Chemodenervation of extraocular muscleStrabismus.
52287Cystourethroscopy, with injection(s) for chemodenervation of the bladderOveractive bladder / neurogenic detrusor overactivity (intradetrusor).
64650 / 64653Chemodenervation of eccrine glands; both axillae (64650) / other area (64653)Severe hyperhidrosis (64650 axillae; 64653 other than axillae/face).
95873 / 95874Electrical stimulation / needle EMG guidance for chemodenervation (add-on)Guidance for precise muscle targeting (commonly spasticity/dystonia). Separately reportable where performed and documented.
76942Ultrasound guidance for needle placementUS guidance where used and documented.
Typical claim stack: the chemodenervation CPT for the indication (e.g., 64615 for migraine) + J0585 × units administered + a separate J0585 JW line for discarded units + any documented guidance add-on (95874/76942). The diagnosis pointer must support the therapeutic indication.
Don’t bill a guidance add-on that wasn’t performed, and don’t report guidance for the fixed-site migraine protocol. EMG/US guidance (95873/95874/76942) is supportable for deep or multi-muscle spasticity and dystonia targeting; it is generally not separately payable for the standardized 31-site PREEMPT migraine injections. Unsupported guidance add-ons are a common post-pay takeback.

Modifiers CMS verified Jun 2026

JW / JZ — single-dose vial waste reporting

Per CMS’s July 2023 single-dose-container policy (CR 12056), exactly one of JZ (no discard) or JW (discard) is required on J0585 claims. Botox is supplied only in single-dose 100/200-unit vials, so the modifier always applies. Because therapeutic doses rarely match a whole vial, JW is the common case:

ScenarioVial(s) openedUnits administeredJZ vs JW
Chronic migraine 155 units, one 200-unit vial 200 units opened 155 units given, 45 discarded JW — J0585 × 45 on a separate line
Overactive bladder 100 units, one 100-unit vial 100 units opened 100 units given, 0 discarded JZ (no discard)
Spasticity 300 units, two 200-unit vials 400 units opened 300 units given, 100 discarded JW — J0585 × 100 on a separate line
JW claim-line structure: two J0585 lines — one carrying the administered units (with JZ if nothing was discarded), one with JW carrying the discarded units. Administered + discarded must reconcile to the vial size(s) opened, per the drug-preparation log. Sharing one single-dose vial across two patients is not permitted, and pooled/leftover units from a multi-patient session are not separately billable waste.

Modifier 25 — same-day E/M

Append modifier 25 to the office E/M (99202–99215) when a significant, separately identifiable evaluation and management service is performed on the same day as the chemodenervation procedure. A routine pre-injection check is bundled into the procedure; a distinct problem-focused visit (e.g., reassessing migraine frequency and adjusting the plan) supports a separate 25-modified E/M.

Modifier 59 / X{EPSU} — distinct procedural service

Use a distinct-service modifier only when two separate, non-overlapping chemodenervation procedures are performed and an NCCI edit would otherwise bundle them (e.g., distinct anatomic regions). Most Botox sessions are a single chemodenervation code and need no 59. Do not use 59 to unbundle the guidance add-on from its base procedure.

340B modifiers (JG, TB) & KX

For 340B-acquired Botox at eligible covered entities, follow your MAC’s current 340B modifier policy (JG or TB as directed). Some payers also require KX to attest that indication-specific coverage criteria (e.g., the chronic-migraine clinical thresholds) are met — check the policy before submitting.

ICD-10-CM by indication FY2026 · verified Jun 2026

For Botox, the diagnosis is the coverage backbone — it is what makes the claim therapeutic (covered) rather than cosmetic (self-pay), and it must match the payer’s indication-specific policy. Code to the highest documented specificity.

IndicationRepresentative ICD-10Notes
Chronic migraineG43.701, G43.711 (and G43.709/G43.719 variants)Chronic migraine with/without aura, intractable vs not, with/without status migrainosus. PA needs the chronic pattern (15+ headache days/month) documented.
Cervical dystoniaG24.3 (spasmodic torticollis); G24.8 other dystoniaUse the specific dystonia code matching the documented diagnosis.
BlepharospasmG24.5Often paired with 64612.
StrabismusH50.00 and other H50.xCode the specific strabismus type; paired with 67345.
Limb spasticityG80.1/G80.2 (spastic CP); post-stroke I69.x with spasticity; MS G35Code the underlying cause + the spasticity manifestation; paired with 64642–64645.
Overactive bladderN32.81 (overactive bladder)Idiopathic OAB; paired with 52287.
Neurogenic detrusor overactivityN31.9 (and specific N31.x)Neurogenic bladder dysfunction from SCI/MS, etc.; paired with 52287 at the 200-unit dose.
Severe axillary hyperhidrosisL74.510 (primary focal hyperhidrosis, axilla)Document failure of topical/medical therapy; paired with 64650.
The diagnosis is the therapeutic-vs-cosmetic line. A covered therapeutic indication code (above) supports J0585 to the medical benefit. There is no covered diagnosis for cosmetic use — cosmetic Botox is self-pay and is not submitted to insurance. The diagnosis pointer on the claim must match the chemodenervation CPT and the payer’s policy indication list.
Specificity drives PA and payment. Many payer policies key on the exact ICD-10 (e.g., the intractable/status-migrainosus chronic-migraine variants, or the specific dystonia/spasticity etiology). Code to what the chart documents; an unspecified or mismatched diagnosis is a common medical-necessity denial. Confirm the exact code and any required specificity against the current payer policy for the indication.

Site of care & place of service Verified Jun 2026

Therapeutic Botox is overwhelmingly an in-office, buy-and-bill drug: the practice purchases the vials, injects in the clinic, and bills J0585 plus the chemodenervation CPT on a CMS-1500 (837P). Place of service drives both how the drug is acquired and how the admin code prices — office (POS 11) pays the practice for the drug and the procedure; hospital outpatient (POS 22) pays the facility, with the drug acquired under the facility (often 340B).

SettingPOSClaim formNotes
Physician office / clinic11CMS-1500 / 837PPrimary site. Practice buys and bills J0585 + chemodenervation CPT; drug and procedure both payable to the practice.
Hospital outpatient (on-campus)22UB-04 / 837IHOPD clinic; facility bills the drug (often 340B-acquired) + admin. Common for urology bladder injections and some neurology clinics.
Off-campus outpatient hospital19UB-04 / 837IProvider-based off-campus clinic; site-neutral payment rules may apply.
Ambulatory surgical center24UB-04 / 837IOccasionally used for intradetrusor (52287) bladder chemodenervation under cystoscopy.
Patient home12Not typical. Botox chemodenervation is a clinician-performed in-office/facility procedure.
Office (POS 11) vs hospital outpatient (POS 22) changes who holds the drug cost. In the office, the practice carries the buy-and-bill risk on J0585 and is paid ASP+6% (subject to sequestration); the patient’s coinsurance is on that allowed amount. In HOPD, the facility acquires and bills the drug (frequently 340B), and packaging/separately-payable status follows OPPS rules. Confirm which entity is billing the drug before assuming the practice is reimbursed for it.

Claim form field mapping CMS verified Jun 2026

Office Botox is a CMS-1500 (837P) claim. HOPD/facility Botox is UB-04 (837I). The fields below map the office buy-and-bill claim; the facility claim mirrors them on the institutional form.

InformationCMS-1500 (office)UB-04 (facility)Notes
HCPCS J-code24DFL 44 (Rev 0636)J0585 — 1 unit
Units (administered)24GFL 46The injected unit count (e.g., 155); the discarded units go on a separate JW line
NDC qualifier + 11-digit NDC + UoM + qty24A shaded areaFL 43N4 + 11-digit NDC + UN + units; must match the vial used
JW or JZ modifier24D modifier slotFL 44 modifier slotRequired per CR 12056; typical therapeutic Botox claim carries JW on a separate discard line
Chemodenervation CPT (64615/64616/64642–5/52287…)24DFL 44The indication-specific admin code — one per session
Guidance add-on (95873/95874/76942)24DFL 44Where performed and documented (commonly spasticity/dystonia)
E/M (99202–99215) with modifier 2524DFL 44Only when a significant, separately identifiable E/M is documented same day
ICD-10 (indication)21 (pointer in 24E)FL 67The therapeutic diagnosis (e.g., G43.7xx migraine, G24.3 dystonia, N32.81 OAB) that the CPT points to
NPI (rendering / billing)24J / 33aFL 76 / 1
Prior-auth number23FL 63Usually required — most therapeutic Botox indications need an approved PA before the date of service
Phase 3 Get paid Botox coverage hinges on prior authorization: indication criteria, a per-session unit cap, and the 12-week interval. Get the PA right and on file, and the claim follows.

Payer policy snapshot Reviewed Jun 2026 · verify current policy

Therapeutic Botox is covered for FDA-approved indications, almost always with prior authorization. The PA criteria, per-session unit cap, and 12-week interval are the levers payers use — confirm the specific policy before the date of service.

PayerPA / coverageWhat they look for
Medicare Part B (MACs)
MAC LCD/LCA for chemodenervation; no NCD
Covered for FDA-approved therapeutic indications under MAC chemodenervation policies. Part B does not run prospective PA, but the LCD’s covered diagnoses, unit limits, and frequency are enforced on review. Covered indication ICD-10; documented units and sites; 12-week interval; medical-necessity note; JW reconciliation
Medicare Advantage Follows Medicare coverage but plans commonly add prospective PA for J0585. Plan PA with indication criteria; unit cap; prior-treatment date
UnitedHealthcare
Medical Benefit Drug Policy: Botulinum Toxins
PA required. Indication-specific criteria; step/failed-therapy requirements for migraine; unit caps and 12-week minimum interval. Chronic migraine: 15+ headache days/month, 2+ failed prophylactic classes; ≤155–195 units; ≥12 weeks since last treatment; response documented for re-auth
Aetna
CPB — Botulinum Toxins
PA required. Covered for the FDA therapeutic indications; cosmetic explicitly not covered. Indication criteria + prior-therapy failures; unit limits per indication; interval; documented benefit for continuation
Cigna
Coverage Policy — Botulinum Toxins
PA required. Same indication-criteria framework as UHC/Aetna. Diagnosis-specific criteria; unit cap; 12-week interval; response for re-authorization
BCBS plans
Vary by plan
Generally covered with plan-level PA and the same indication/interval framework. Plan PA; covered-indication documentation; unit and interval limits
State Medicaid (FFS + MCOs) Covered for therapeutic indications with state-specific PA forms and limits; MCOs vary. State PA form; covered-indication ICD-10; unit/interval limits

The 12-week interval and unit cap are the recurring levers

Across payers the two most-enforced conditions are the minimum 12-week (84-day) interval between treatments and the per-session unit cap (commonly 155–195 units for chronic migraine, higher for spasticity). Re-treating even a few days early, or exceeding the approved unit count, produces a clean denial regardless of medical necessity. Track each PA’s approved unit limit, approved number of sessions, and next-eligible date alongside the claim, and document treatment response to support re-authorization. Policy specifics change — verify the current document for each payer.

Medical vs pharmacy benefit (white-bag check)

Therapeutic Botox is usually a medical-benefit buy-and-bill drug (the practice purchases and bills J0585). But a growing number of commercial plans and some Medicaid programs carve botulinum toxin to the pharmacy / specialty-pharmacy benefit and require white-bagging — the drug ships from a contracted specialty pharmacy to the office for a scheduled patient, and the practice bills only the administration (the chemodenervation CPT), not J0585. Confirm the benefit and source-of-supply during the prior-auth/benefit check: billing J0585 buy-and-bill when the plan mandates white-bag (or vice versa) is a clean denial. When white-bagged, there is no J0585 drug line or JW/JZ for the practice — the specialty pharmacy owns the drug claim.

Medicare reimbursement — J0585 reimbursement (2026) CMS ASP verified Q2 2026

J0585 is an ASP-priced Part B drug. Medicare pays the office ASP+6% allowed amount (subject to ~2% sequestration), and the patient owes ~20% coinsurance of that allowed amount for the administered units.

Q2 2026 payment snapshot — J0585

Effective April 1 – June 30, 2026 · ASP figure live-bound to the CMS file

ASP / unit
$6.512
+6% ≈ $6.90 allowed/unit
Chronic migraine (155 u)
~$1,070
drug allowed · pt 20% ≈ ~$214
Overactive bladder (100 u)
~$690
drug allowed · pt 20% ≈ ~$138
What the practice is paid in office (POS 11): ASP+6% per administered unit (around $6.90 at the Q2 2026 ASP), minus sequestration, for the J0585 units — plus the chemodenervation CPT and any documented guidance. The JW discard units are separately payable at the same rate, so a 155-unit-administered / 45-unit-discarded migraine session is reimbursed on all 200 opened units.
Sequestration: roughly a 2% reduction applies to the actual paid Part B amount. Patient coinsurance is calculated on the allowed amount before sequestration.
Run the patient’s exact number. The figures above are reference math at the current ASP; deductible status, secondary coverage, and the chemodenervation admin payment change what the patient actually owes. Run a CareCost Estimate with the real unit count and plan to see the out-of-pocket.

Coverage

There is no NCD specific to botulinum toxin; coverage runs through MAC chemodenervation LCDs/LCAs and the standard Part B drug framework. MACs cover J0585 for the FDA-approved therapeutic indications with the covered diagnosis, documented units/sites, and the 12-week interval. Cosmetic use is statutorily non-covered.

Code history

  • J0585 — permanent HCPCS, “Injection, onabotulinumtoxinA, 1 unit.” The therapeutic/medical-benefit code for Botox. Distinct from the other botulinum toxins’ codes (J0586 Dysport, J0587 Myobloc, J0588 Xeomin, J0589 Daxxify).
  • Cosmetic use — not reported to insurers with J0585; billed as a self-pay cosmetic service.
ASP updates quarterly. The $6.512/unit figure is the Q2 2026 ASP and is live-bound to the CMS file on this page; verify the current quarter’s ASP before quoting an exact allowed amount.

Patient assistance Verified Jun 2026

Because therapeutic Botox is a recurring (every-12-week) in-office drug, the manufacturer copay-card + foundation-bridge structure applies in the usual way. The dividing line is the patient’s insurance: commercially insured patients can use the AbbVie copay program; government-insured patients (Medicare, Medicaid, TRICARE) cannot, and route to foundations or the uninsured-patient program instead.

  • BOTOX Savings Program (AbbVie) — commercial-insurance copay assistance. Eligible patients can pay as little as $0 out-of-pocket for Botox and the injection procedure, up to a program maximum of $4,000 per calendar year (commonly up to ~$1,400 for the first treatment and ~$1,000 each subsequent, ~5 treatments per 12 months). Enroll at botoxsavingsprogram.com or 1-800-44-BOTOX (800-442-6869). Not for patients with government insurance (Medicare/Medicaid/TRICARE). Verify current terms at enrollment.
  • Allergan/AbbVie patient assistance (uninsured) — income-based free-drug program for qualifying uninsured patients; benefits-investigation and PA support for the practice.
  • Independent foundations (for government-insured) — disease-specific copay funds (e.g., chronic-migraine funds at foundations such as HealthWell) may help Medicare patients when open; fund availability cycles, so check current status before relying on it.
  • 340B — for eligible covered entities purchasing Botox under 340B, the discount accrues to the entity and is reported per the MAC’s 340B modifier policy; it does not directly change the patient’s coinsurance.
Want the patient’s real out-of-pocket for a specific dose and plan — before applying assistance? Run a CareCost Estimate with J0585 and the unit count.
Phase 4 Fix problems Missing/expired PA, exceeding the unit cap, re-treating before 12 weeks, wrong-product J-code, and missing JW waste are the top Botox denial drivers.

Common denials & how to fix them Reviewed Jun 2026

Denial reasonCommon causeFix
#1 — No prior auth / expired or exhausted PA Treatment given before the PA was approved, after it expired, or after the approved number of sessions was used up. Submit/renew the PA with the indication criteria; for an already-rendered service, appeal with the PA and clinical documentation. Track each PA’s approved sessions, unit cap, and expiration in the schedule so the next visit is pre-authorized.
#2 — Units exceed the approved cap Billed units above the payer’s per-session limit (e.g., >195 for chronic migraine). Confirm the documented units vs the policy cap. If clinically justified above the cap, appeal with the procedure note and rationale; otherwise correct the unit count. Some payers separate administered vs JW-discard units — ensure the cap is applied to administered units.
#3 — Re-treated before the 12-week interval Date of service is fewer than 84 days after the prior treatment. Verify the prior-treatment date; if early for a documented clinical reason, appeal with rationale, but most payers hold the interval firmly. Schedule the next session on or after the next-eligible date.
#4 — Wrong product J-code (units don’t match the toxin) A Dysport/Xeomin/Myobloc/Daxxify dose billed under J0585 (or J0585 billed under another toxin’s code) — product and units mismatch. Correct to the J-code that matches the product actually administered, with units in that product’s own system (J0585 Botox, J0586 Dysport, J0588 Xeomin, J0587 Myobloc, J0589 Daxxify). Submit a corrected claim.
#5 — JW/JZ missing or units don’t reconcile Discarded units not reported on a JW line, or administered + discarded don’t equal the vial size(s) opened. Add the J0585 JW line for the discard (e.g., 45 units when 155 are given from a 200-unit vial), or JZ when nothing is discarded. Reconcile to the drug-prep log.
#6 — Non-covered / cosmetic diagnosis Diagnosis doesn’t support a covered therapeutic indication, or a cosmetic service was submitted to insurance. Confirm the covered-indication ICD-10 is documented and pointed to the CPT. Cosmetic use is self-pay — do not submit to the plan. For a covered indication coded too vaguely, recode to the specific diagnosis and resubmit.
Wrong or missing admin CPT for the indication Chemodenervation CPT doesn’t match the region (e.g., 64615 used for a bladder injection) or the admin code is missing. Bill the indication-specific code (64615 migraine, 64616 dystonia, 64642–5 spasticity, 52287 bladder, 64650/64653 hyperhidrosis) and resubmit.
Unsupported guidance add-on EMG/US guidance (95873/95874/76942) billed without documentation, or billed with the fixed-site migraine protocol. Only bill guidance that was performed and documented; remove it for the standard PREEMPT migraine sites. Resubmit corrected.
Step therapy not met (chronic migraine) PA denied because two prophylactic-class failures aren’t documented. Document the prior oral prophylactics tried and failed/contraindicated, and the 15+ headache-days/month pattern; resubmit the PA.
NDC missing or mismatched Drug line submitted without the N4 qualifier + 11-digit NDC, or an NDC that doesn’t match the vial. Add the correct 11-digit NDC for the vial used with the N4 qualifier, unit of measure, and quantity; resubmit.

Frequently asked questions

What is the HCPCS J-code for therapeutic Botox?

Therapeutic Botox (onabotulinumtoxinA) is billed under J0585, “Injection, onabotulinumtoxinA, 1 unit.” One billed unit = 1 Botox unit, so a 155-unit chronic-migraine session is J0585 × 155. J0585 is the medical-benefit code for FDA-approved therapeutic indications. Cosmetic Botox (Botox Cosmetic for glabellar lines, crow’s feet, forehead lines) is not billed to medical insurance — it is a patient self-pay service and is not reported with J0585 to a health plan.

Are Botox units interchangeable with Dysport, Xeomin, or Myobloc?

No. Botulinum-toxin units are product-specific and not interchangeable. Botox (onabotulinumtoxinA, J0585), Dysport (abobotulinumtoxinA, J0586), Xeomin (incobotulinumtoxinA, J0588), Myobloc (rimabotulinumtoxinB, J0587), and Daxxify (daxibotulinumtoxinA, J0589) each have their own potency unit and their own J-code. A “155-unit” migraine dose is a Botox figure only. Bill the J-code that matches the exact product administered, in that product’s own units — cross-walking units between products is a clinical-safety and claim-accuracy error. See the product map.

How do I bill Botox vial waste with JW and JZ?

Botox is supplied in 100/200-unit single-dose vials and is on the CMS single-dose-container list, so each claim needs JZ (no discard) or JW (discard) per CR 12056. Example: a 155-unit dose from one 200-unit vial leaves 45 units discarded — bill J0585 × 155 administered plus a separate J0585 line with modifier JW × 45. If two 100-unit vials are opened for the same 155 units, 200 are opened and 45 are still JW. When the full vial is used with nothing discarded, use JZ. Reconcile billed units to vials opened on the drug-prep log.

Which CPT code do I use to administer Botox?

Botox administration uses a chemodenervation CPT chosen by region/indication, billed in addition to J0585: 64615 chronic migraine, 64616 cervical dystonia, 64612 blepharospasm/face, 64617 larynx, 64642–64645 limb spasticity, 64646/64647 trunk, 67345 strabismus, 52287 overactive bladder (intradetrusor), and 64650/64653 hyperhidrosis. EMG/e-stim guidance (95873/95874) and ultrasound guidance (76942) may be separately reportable. There is no single “Botox CPT.”

How many Botox units are used for chronic migraine and how often?

The FDA-approved chronic-migraine protocol (PREEMPT) is 155 units across 31 fixed sites in 7 head/neck muscle groups, repeated every 12 weeks (~84 days); some payers allow a follow-the-pain protocol up to 195 units. Most plans require chronic migraine defined as 15+ headache days/month with documented failure of 2+ oral prophylactic classes before approving Botox. Bill J0585 × 155 (or the documented count) plus admin CPT 64615, and report JW waste from the vial.

Is therapeutic Botox covered by insurance, and how is it different from cosmetic Botox?

Therapeutic Botox is covered under the medical benefit (buy-and-bill: J0585 + a chemodenervation CPT) for FDA-approved indications such as chronic migraine, cervical dystonia, spasticity, overactive bladder, blepharospasm, strabismus, and severe axillary hyperhidrosis — generally with prior authorization. Cosmetic Botox for wrinkles is not a covered medical service; it is patient self-pay and is not submitted to the plan. The same molecule can be used either way — what determines coverage is the documented diagnosis and indication, so the ICD-10 and medical-necessity documentation are the dividing line.

Does Botox require prior authorization?

Yes — almost all therapeutic Botox indications require PA, and it is one of the most PA-intensive buy-and-bill drugs. Payers require the indication-specific clinical criteria (for chronic migraine: 15+ headache days/month and failure of 2+ oral prophylactics; for spasticity/dystonia: the qualifying neurologic diagnosis), a per-session unit cap (commonly 155–195 for migraine, up to 400 for spasticity), and a minimum 12-week interval. Missing/expired PA, exceeding the unit cap, or re-treating early are the top denial drivers.

Is Botox a medical benefit or a pharmacy benefit?

Therapeutic Botox is usually a medical-benefit, buy-and-bill drug — the practice purchases the vials and bills J0585 plus a chemodenervation CPT. However, some commercial plans and Medicaid programs cover botulinum toxin only under the pharmacy / specialty-pharmacy benefit and require white-bagging: a specialty pharmacy ships the drug to the office and the practice bills only the administration code (not J0585, and no JW/JZ). Always confirm the benefit type and source of supply during the prior-auth/benefit check — billing buy-and-bill when the plan mandates white-bag (or vice versa) is a clean denial. (Cosmetic Botox is neither — it’s patient self-pay.)

What is the patient’s cost for Botox, and is there copay assistance?

For Medicare Part B, the patient typically owes ~20% coinsurance of the J0585 allowed amount (ASP+6%) for the units given, plus their share of the admin CPT, unless they have secondary coverage — run a CareCost Estimate for the exact figure. For commercially insured patients, the BOTOX Savings Program can reduce eligible out-of-pocket to as little as $0, up to a program maximum (generally $4,000/year, ~5 treatments per 12 months), limited to a set number of treatments per 12 months. Manufacturer copay programs cannot be used by patients with government insurance.

Can I bill EMG or ultrasound guidance with a Botox injection?

Often yes, when guidance is performed and documented. Needle EMG/e-stim guidance is reported with 95874/95873 and ultrasound guidance with 76942, each as an add-on to the chemodenervation CPT. Guidance is most commonly supported for limb spasticity and cervical dystonia (deep-muscle targeting) and is generally not separately reported for the fixed-site PREEMPT migraine protocol. Document the modality in the procedure note — unsupported guidance add-ons are a common post-pay takeback.

Reference Sources & methodology Every claim on this page is sourced. Methodology and review history below.

Source documents

  1. DailyMed — Botox (onabotulinumtoxinA) prescribing information
    Current FDA label; therapeutic indications, dosing by indication, reconstitution, units (product-specific)
  2. CMS HCPCS Level II — J0585
    “Injection, onabotulinumtoxinA, 1 unit”; distinct from J0586/J0587/J0588/J0589
  3. CMS — Medicare Part B Drug ASP Pricing File
    Quarterly ASP+6% pricing; J0585 = $6.512/unit (Q2 2026), live-bound on this page
  4. CMS — JW/JZ modifier policy (CR 12056, eff. July 2023)
    Single-dose-container discard reporting; applies to Botox 100/200-unit single-dose vials
  5. FDA National Drug Code Directory — Botox NDCs
    Verify the 11-digit NDC for the exact 100/200-unit vial used
  6. AMA CPT — chemodenervation codes (64612–64653, 67345, 52287) & guidance (95873/95874, 76942)
    Indication-specific administration codes for botulinum-toxin injection
  7. American Academy of Neurology — botulinum toxin practice guidelines (migraine, spasticity, dystonia)
    Evidence-based use; the PREEMPT 155-unit chronic-migraine protocol
  8. CMS — ICD-10-CM (FY2026)
    G43.7xx chronic migraine; G24.x dystonia; G80.x/I69.x spasticity; N32.81/N31.x bladder; L74.510 hyperhidrosis
  9. UnitedHealthcare — Medical Benefit Drug Policy: Botulinum Toxins
    PA criteria, indication-specific unit caps, 12-week interval, step-therapy for migraine
  10. Aetna Clinical Policy Bulletins — Botulinum Toxins
    Covered therapeutic indications; cosmetic not covered; PA requirements
  11. Cigna — Coverage Policy: Botulinum Toxins
    Indication criteria, unit limits, 12-week interval, re-authorization on response
  12. AbbVie — BOTOX Savings Program
    Commercial-insurance copay assistance ($0 eligible; annual maximums); 800-442-6869. Not for government-insured patients.

About this page

We maintain this page as a living reference for billers, coders, and revenue-cycle staff working with therapeutic Botox claims in neurology, urology, PM&R, and related specialties. Coding and policy content is reviewed at least quarterly and updated whenever a source document changes. The J0585 ASP figure is live-bound to the CareCost CMS ASP layer, so the per-unit price reflects the current quarter automatically.

Found an error? Email hello@carecostestimate.com.

Refresh cadence

ElementCadenceHow it’s refreshed
J0585 ASP / unitQuarterlyLive-bound to the CMS Part B ASP Pricing File.
HCPCS / CPT descriptorsQuarterlyReviewed against CMS HCPCS and AMA CPT updates.
Payer policies (UHC, Aetna, Cigna, BCBS, Medicaid)Semi-annualManual review against published botulinum-toxin medical policies.
NDC, dosing, FDA label, indication listEvent-drivenTied to FDA label revisions and manufacturer document versions.

Reviewer

Verified against primary sources; independent SME sign-off pending. The billing codes on this page — HCPCS J0585 and the other botulinum-toxin J-codes (J0586/J0587/J0588/J0589), the chemodenervation CPT-to-indication map, the FY2026 ICD-10 selections, the PREEMPT 155-unit chronic-migraine protocol, and the JW/JZ discard math — were checked against FDA prescribing information (DailyMed), CMS HCPCS & coverage articles, AMA CPT, and published payer botulinum-toxin policies in June 2026, and cross-checked in an internal red-team/fact-check review. A credentialed clinical-coding SME sign-off is the final step before this notice is removed. Always verify the exact NDC, unit count, covered diagnosis, and current payer policy against your own source documents before submitting a claim.

Change log

  • — Red/Blue/Green review pass: verified codes/CPT/ICD-10/JW math against FDA/CMS/AMA primary sources; corrected the vial list to therapeutic 100/200-unit only (removed the cosmetic 50-unit NDC); tightened the BOTOX Savings Program terms; bound all per-unit ASP displays to the CMS file; added a medical-vs-pharmacy (white-bag) section + FAQ and HowTo schema for the JW math.
  • — Initial publication. Therapeutic-Botox billing reference: J0585 per-unit with live ASP binding; botulinum-toxin product map (non-interchangeable units / separate J-codes); indication-specific chemodenervation admin CPTs; 100/200-unit single-dose vial JW/JZ discard math; prior-auth criteria (unit caps + 12-week interval); therapeutic-vs-cosmetic distinction; BOTOX Savings Program.

Methodology

Every claim on this page is sourced inline. Dosing, indications, and the units-are-product-specific rule are taken from the current FDA prescribing information; the ASP figure is read live from the CMS Part B ASP file; administration codes are from AMA CPT; and payer rules are read directly from each plan’s published botulinum-toxin medical policy. We do not paraphrase from billing-software vendor blogs, and we flag anything not yet SME-verified rather than assert it.

Know the patient’s Botox out-of-pocket before the visit.

Pre-loaded with J0585 at 1 unit. Enter the exact unit count and plan; the live ASP and benefit logic do the rest — including the JW discard line.

Try a free Botox estimate →