Blog→CPT Codes for Botox: Key Guidelines

CPT Codes for Botox: Key Guidelines

Botox CPT codes explained: 64615 for chronic migraine, J0585 for drug units, JW/JZ waste modifiers and payer checks. Includes a free injectable coding workbook.

CPT Codes for Botox: Key Guidelines

Published

Apr 5, 2026

Category

Practice Management

Share This

Documenting units and injection sites for every tox visit? See how an aesthetic EMR charts them →

The main Botox billing codes:

  • CPT 64615: chemodenervation for chronic migraine (facial, trigeminal, cervical spinal and accessory nerve muscles, bilateral). Reported once per session, without modifier 50.
  • CPT 64612: facial nerve muscles, one side (for example, blepharospasm).
  • CPT 64616: neck muscles, one side (for example, cervical dystonia).
  • CPT 64650 / 64653: sweat-gland injections for hyperhidrosis, both underarms (64650) or other areas (64653).
  • HCPCS J0585: the drug itself, onabotulinumtoxinA, per 1 unit.
  • JW / JZ: modifiers on the drug line for discarded drug (JW) or no discard (JZ).

Cosmetic Botox is self-pay and is not billed to insurance with these codes.

Reviewed and corrected September 16, 2026. This update corrects the prior hyperhidrosis mapping and JZ explanation, removes unsupported fixed reimbursement and dose-limit claims, and clarifies Prospyr’s current insurance-billing boundary.

Botox billing has separate decisions: what procedure was performed, which drug was supplied, how the documented quantity maps to claim units, and whether the patient’s plan covers the service. A correct code is not proof of coverage. Start with the signed treatment record and the current policy for the service, payer, setting and date.

Procedure codes and drug codes serve different purposes

J0585 is a HCPCS drug code for onabotulinumtoxinA; it is not a CPT procedure code. Procedure selection depends on the actual service and anatomy. For example, the code families distinguish facial-muscle work, cervical-muscle work, chronic-migraine treatment and eccrine-gland treatment. Use the complete current licensed CPT instructions and applicable payer guidance before reporting a service.

CMS botulinum toxin coding guidance describes procedure and drug reporting, including setting-specific modifier considerations. Do not add modifier 50 to every bilateral-sounding procedure or treat one contractor article as a national coverage policy.

How do you calculate J0585 billing units for Botox?

J0585 is the HCPCS code for onabotulinumtoxinA (Botox), billed per 1 unit, so claim units equal the units documented as administered: 20 units given is 20 units of J0585. Do not use milliliters, syringe count or vial count as claim units. Review any discarded amount separately under the applicable payer rules. This is billing arithmetic, not a dosing recommendation.

Read the complete answer, sources, checklist and worked example →

What is CPT code 64615?

CPT 64615 is the procedure code for chemodenervation of muscles innervated by the facial, trigeminal, cervical spinal and accessory nerves, bilateral: the injection procedure for chronic migraine, such as Botox. Because the code already describes both sides, it is reported once per session without modifier 50. The drug is billed separately, commonly under J0585 for onabotulinumtoxinA. The code alone does not establish coverage; confirm the diagnosis, documentation and the patient’s payer policy.

Read the complete answer, sources, checklist and worked example →

Reading about the problem? See how Prospyr solves it in one platform.

Book a Demo
Related: See how an aesthetic EMR charts them→

Is 64650 or 64653 used for hyperhidrosis injections?

Use 64650 for chemodenervation of eccrine glands in both axillae (underarm sweating) and 64653 for other areas, such as the scalp, face or neck. 64640 is a nerve-destruction code, not a sweating-injection code. The drug is billed separately. Confirm the full current CPT instructions, anatomy, documented service and applicable coverage policy before billing.

Read the complete answer, sources, checklist and worked example →

When do JW and JZ apply to Botox drug claims?

JW reports the amount of a single-dose drug that was actually discarded; JZ certifies that none was discarded. Both apply to separately payable Medicare Part B drugs supplied in single-dose containers. JZ does not mean the drug is bundled into the procedure. Check the setting, container and current payer instructions before applying either modifier.

Read the complete answer, sources, checklist and worked example →

What should a Botox billing documentation checklist include?

A Botox billing documentation checklist should include the clinical indication, the procedure performed, the product, the amount administered, any amount actually discarded and the payer’s requirements, reviewed together. The checklist should help locate evidence already in the signed record; it must not generate diagnoses or treatment facts to make a claim payable.

Read the complete answer, sources, checklist and worked example →

Does Medicare cover cosmetic Botox injections?

Medicare does not cover botulinum toxin used solely for cosmetic purposes. Therapeutic treatment is a different coverage review and must satisfy the applicable requirements. A therapeutic procedure code or diagnosis cannot make an appearance-only service medically necessary.

Read the complete answer, sources, checklist and worked example →

What should the reviewer reconcile?

  1. Actual clinical indication, relevant history and the signed procedure record.
  2. Exact product, billing increment, amount administered and actual discard.
  3. Applicable plan, policy version, provider, setting and authorization conditions.
  4. Procedure code, drug code and modifiers supported by the documented service.
  5. Expected financial responsibility and applicable patient notices.

There is no universal dollar-per-unit reimbursement promise in this guide. Payment depends on the payer, date, setting and contract. Clinical treatment limits must come from the relevant prescribing information and qualified clinical judgment, not a general billing article.

Get the practical coding workbook

Email yourself the 11-page injectable coding workbook for product-code reconciliation, quantity review and procedure-policy worksheets. All substantive answers and primary sources remain available without an email.

What Prospyr supports today

Prospyr supports charting, digital intake, inventory and practice operations. Insurance billing is on Prospyr's roadmap but is not available today. Prospyr supports your aesthetic practice's clinical and business workflows now. If you bill payers, keep a separate claims solution in place and discuss your requirements with our team before switching. This article does not claim automated payer code pairing, claim submission or reimbursement verification.

Sources and scope

Prepared by Prospyr from the cited primary sources. These are educational workflow resources, not individualized clinical, coding, legal or tax advice. No clinician, certified-coder or attorney review is claimed. Confirm current code instructions, payer terms and applicable law for the actual service and date. CPT is a registered trademark of the American Medical Association; this is not a substitute for a licensed current code set.

Editorial method and corrections · Explore all practice questions

Put the discussion into a practice template.

Preview the source-checked consent library and get fillable PDF and editable Word drafts. Professional adaptation and approval are required before patient use.

Explore the free template →

Run your practice on one system