Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
HCPCS Code

HCPCS code J1110 – Dihydroergotamine mesylate injection


Code Definition

J1110 is the HCPCS Level II code for injection, dihydroergotamine mesylate, per 1 mg. It covers injectable DHE given by IV, IM, or subcutaneous route for acute migraine and cluster headache.

One billing unit equals 1 mg administered, and intranasal DHE is not billed under this code. Medicare Part B claims also need the JW or JZ modifier and a specific migraine or cluster headache diagnosis.

Level
Level II
Category
J — Drugs administered other than oral method
Status
Active
Billable
No
Code also known as
DHE, DHE-45, dihydroergotamine injection
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

HCPCS Code J1110 covers injectable dihydroergotamine mesylate only, so intranasal DHE (Migranal) is never billed under it.

One unit equals 1 mg of dihydroergotamine mesylate administered, so bill the milligrams given rather than the full vial size.

For Medicare Part B single-dose containers, JW (drug waste) has been required since 2017 and JZ (zero waste) since July 1, 2023.

A specific migraine or cluster headache diagnosis supports the claim, while R51.9 (unspecified headache) is frequently rejected.

Claims software such as Pabau validates each claim for missing details before it goes out, so J1110 claims leave the practice complete.

HCPCS Code J1110: Official descriptor and drug overview

HCPCS Code J1110 is the Centers for Medicare and Medicaid Services (CMS) code for “Injection, dihydroergotamine mesylate, per 1 mg.”

It sits within the HCPCS Level II J-series, which covers drugs billed separately from the act of administering them. J1110 applies to injectable DHE given by IV, IM, or subcutaneous injection, and each billing unit equals 1 mg administered.

Attribute Detail
HCPCS Code J1110
Official Descriptor Injection, dihydroergotamine mesylate, per 1 mg
Drug Name Dihydroergotamine mesylate (DHE, DHE-45)
Drug Class Ergot alkaloid; vasoconstrictor / serotonin agonist
Route of Administration Injection: IV, IM, or subcutaneous
Code Type HCPCS Level II, J-series (injectable drug)
Maintained By CMS (Centers for Medicare and Medicaid Services)

Official code descriptor and drug details

Dihydroergotamine mesylate is an ergot alkaloid that acts as both a vasoconstrictor and a serotonin agonist. The FDA approves it for acute migraine and cluster headache, and it is typically reserved for cases where oral triptans have failed or are contraindicated. The injectable formulation is sold under the brand name DHE-45.

What J1110 covers: Injectable dihydroergotamine mesylate administered by IV, IM, or subcutaneous route in any care setting where the drug qualifies as separately payable.

What J1110 does not cover: J1110 covers injectable DHE only. Intranasal dihydroergotamine (Migranal nasal spray) is self-administered by the patient and is not billed under this code. Oral ergotamine preparations are not injectable and fall outside this code too. Never use J1110 for intranasal administration, whatever drug name is on the label.

How to report units for J1110

One unit of J1110 equals 1 mg of dihydroergotamine mesylate administered. Bill the actual milligrams given, not the full vial size.

Injectable DHE is supplied as 1 mg/mL in 1 mL single-dose vials or ampules, so the calculation is straightforward when the full vial is used. A partial dose from a 1 mg vial still bills as 1 unit with the JZ modifier. No JW line applies, because Medicare does not pay fractional billing units. JW applies only when the discarded amount is at least one whole billing unit (1 mg).

Scenario Dose Administered Units to Bill Modifier Required
Full 1 mg vial used 1 mg 1 JZ (zero waste)
0.5 mg administered, 0.5 mg wasted 0.5 mg 1 (no fractional units) JZ only; no JW line, as the discard is under 1 unit
2 mg administered (2 vials) 2 mg 2 JZ (if no waste)

Medicare reimbursement for J1110

Under Medicare Part B, HCPCS Code J1110 is reimbursed as a separately payable drug at the Average Sales Price (ASP) plus 6 percent. CMS updates ASP rates every quarter, so this guide does not print a dollar figure that would go stale within 90 days.

To find the current rate, download the latest quarterly file from the CMS ASP Drug Pricing Files page and search it for J1110. The file lists the Part B payment limit per 1 mg billing unit.

Facility vs. non-facility settings: When J1110 is administered in a physician office (POS 11), the practice bills the drug as a separately payable line. In an outpatient hospital (POS 22), the facility bills on the UB-04 and may package the drug into its Ambulatory Payment Classification (APC) payment. In that case the physician has no separate J1110 line to bill. Verify reimbursability by care setting before billing.

Medicare Advantage plans follow their own drug coverage and payment rules. Always verify J1110 coverage, prior authorization requirements, and allowed amounts with the specific plan before service.

Covered diagnoses: ICD-10 codes that support J1110

Payers require a supported diagnosis on every J1110 claim. Dihydroergotamine is FDA-approved for acute migraine and cluster headache, so those ICD-10-CM categories form the core of accepted diagnoses.

ICD-10-CM Code Description Notes
G43.001 Migraine without aura, not intractable, with status migrainosus Commonly accepted
G43.009 Migraine without aura, not intractable, without status migrainosus Most common migraine code
G43.101 Migraine with aura, not intractable, with status migrainosus Commonly accepted
G43.109 Migraine with aura, not intractable, without status migrainosus Commonly accepted
G43.401 / G43.409 Hemiplegic migraine, not intractable, with or without status migrainosus Accepted where DHE is clinically indicated
G44.009 Cluster headache syndrome, unspecified, not intractable Accepted; cluster headache is an approved indication
R51.9 Headache, unspecified Frequently rejected; use a specific migraine or cluster code

R51.9 (unspecified headache) is the most common diagnosis error on J1110 claims. Payers read it as insufficient evidence of medical necessity for a drug approved specifically for migraine and cluster headache. Always code to the highest specificity the documentation supports.

Prior authorization requirements

Traditional Medicare fee-for-service does not currently list J1110 on its prior authorization program for Part B injectables. That status can change, so check the current CMS prior authorization list before each billing period.

Medicare Advantage plans vary significantly. Some require step therapy through oral triptans before approving injectable DHE. Always verify with the specific plan before administering the drug.

State Medicaid programs commonly require prior authorization for J1110, typically with a step therapy protocol showing that triptans were tried and failed. Documentation requirements differ by state, but Medicaid PA reviewers look for these elements:

  • Diagnosis confirmed as migraine or cluster headache with adequate specificity
  • Evidence of triptan failure or contraindication with dates and outcomes documented
  • Prescribing provider NPI and clinical rationale
  • Number of doses requested and expected treatment duration

Place of service and care setting rules

Where DHE is administered determines who bills J1110 and on which claim form. The table below summarizes the three most common settings.

Setting POS Code Claim Form Who Bills J1110 Drug Separately Payable?
Physician office 11 CMS-1500 Physician or group practice Yes
Outpatient hospital 22 UB-04 (facility) Facility (may bundle drug into APC) May be bundled; verify with payer
Emergency department 23 UB-04 (facility) Facility; drug typically bundled Usually bundled

Billing J1110 with drug administration codes

J1110 covers the drug cost only. A separate CPT code for the administration act must appear on the same claim in the physician office setting. Omitting the administration code leaves the claim incomplete. Pairing J1110 with the wrong administration code can trigger an unbundling denial.

Administration Route CPT Code Notes
IM or SC injection 96372 Therapeutic/prophylactic/diagnostic injection; not payable in facility settings
IV push 96374 Single or initial substance; office setting
IV push (additional substance) 96375 Each additional sequential push; add-on to 96374

CPT 96372 is not separately billable by the physician in a facility setting (POS 22 or 23), where administration is bundled into the facility payment. In the office setting, pair 96372 with J1110 on the same date of service. Then confirm the superbill submission captures both codes before the claim goes out.

J1110 vs. similar HCPCS codes: How to avoid mix-ups

Several HCPCS codes are easy to confuse with J1110, either because they treat migraine or because the drug name looks similar on a code list. Selecting the wrong code produces a denial, because the drug on the claim does not match the HCPCS descriptor.

Code Drug Key Difference from J1110
J1110 Dihydroergotamine mesylate injection The correct code; injectable route, per 1 mg
J0360 Hydralazine HCl injection Different drug entirely, with a cardiovascular indication. Confused when coders misread similar-looking drug names on a code list.
J3030 Sumatriptan succinate injection Same acute migraine indication; different drug class (triptan vs. ergot alkaloid)
Intranasal DHE Dihydroergotamine nasal spray (Migranal) Same drug as a self-administered nasal spray, with no practice-billable J-code. Never bill J1110 for intranasal DHE.

The J0360 mix-up is costly because both drugs are injectables and both names contain “hydr,” which is easy to misread on a drug-code list. Always verify the drug name against the HCPCS descriptor before submitting. The AAPC HCPCS code lookup shows the full descriptor alongside each code.

Required modifiers for J1110

Medicare Part B requires a waste modifier on drugs from single-dose containers. JW has been required since 2017, and JZ has been required since July 1, 2023. Every Medicare Part B claim for J1110 now carries either JW or JZ, and a claim without one can come back with a CO-4 denial.

Modifier Meaning When to Use Documentation Required
JW Drug waste from single-dose vial Discarded amount is at least one whole billing unit (1 mg) Amount administered, amount wasted, and disposal date in the medical record
JZ Zero drug waste No discard, or a discard under one billing unit Dose administered, plus any sub-unit amount discarded

When JW is used, bill the administered amount on the primary J1110 line. The discarded amount, in whole milligrams, goes on a second J1110 line with the JW modifier. A discard under 1 mg gets no JW line, because CMS does not use fractional billing units. Medicare pays for the administered dose and the discarded amount reported with JW, up to the single-dose container size. False waste reporting carries False Claims Act risk, so the record must match what was discarded.

NDC reporting requirements for HCPCS Code J1110

National Drug Code (NDC) reporting requirements vary by payer, and Medicaid is the most consistent. Every Medicaid claim for J1110 must include the 11-digit NDC from the dispensing label. The Deficit Reduction Act of 2005 requires states to collect NDCs on physician-administered drugs so they can claim manufacturer rebates, as Medicaid.gov explains.

Traditional Medicare FFS does not require the NDC on the CMS-1500, but some Medicare Administrative Contractors (MACs) request it as a supporting element. Check your MAC’s local coverage guidance. Some commercial payers also require NDC reporting per their contract terms.

NDC format and placement on electronic claims:

  • Format: 11-digit format using the 5-4-2 segment structure (labeler-product-package), entered as a continuous 11-digit string with no dashes
  • 837P electronic claim: Loop 2410, LIN segment, with qualifier N4
  • CMS-1500 paper claim: Qualifier N4 followed by the 11-digit NDC in the shaded area of Box 24
  • Unit of measure qualifier: Must accompany the NDC quantity (UN for units, ML for milliliters, GR for grams)
  • NDC quantity: Matches the quantity administered, not the vial size

Pro Tip

Pull the 11-digit NDC from the vial label of the drug given to the patient, not from a reference database. The NDC on the label identifies the specific manufacturer lot and package size. Submitting an NDC that does not match the dispensing label exposes the claim to an audit-level mismatch.

Common reasons J1110 claims are denied

J1110 denials cluster around six correctable billing errors. The CARC code on the remittance advice tells you which error triggered the rejection. Our CARC denial codes reference covers the full list, and the most common J1110 denials are below.

Denial Reason CARC Corrective Action
Missing or invalid NDC (Medicaid) CO-4, CO-16 Add 11-digit NDC with N4 qualifier and correct unit-of-measure; resubmit
Units reported incorrectly CO-4 Recalculate units as mg administered; correct and resubmit or appeal with administration record
Unsupported diagnosis (R51.9 or similar) CO-50 Update ICD-10 to specific migraine or cluster headache code; appeal with clinical documentation
No prior authorization CO-15 Obtain retrospective PA if allowed; document step therapy; appeal with medical necessity letter
Drug bundled into facility payment CO-97 Confirm billing responsibility; drug separately payable only in physician office setting (POS 11)
Missing JW or JZ modifier (on or after July 1, 2023) CO-4 Add JZ (zero waste) or JW (drug waste) modifier; resubmit with corrected claim

A structured denial management workflow routes CO-4 and CO-50 denials to a dedicated coder for same-day correction. That way, most of these claims can be fixed and resubmitted before timely filing limits close.

Each of these denials traces back to a single field on the CMS-1500. Checking the seven fields below before submission prevents them at the source.

Table of seven CMS-1500 fields for a J1110 claim: Box 21 specific migraine or cluster diagnosis such as G43.009 or G44.009 (prevents CO-50); Box 23 prior authorization number (CO-15); Box 24B place of service 11 (CO-97); Box 24D J1110-JZ or a separate J1110-JW waste line (CO-4); Box 24G 1 unit per 1 mg administered (CO-4); Box 24 shaded N4 plus 11-digit NDC for Medicaid (CO-4, CO-16); second line administration code 96372 or 96374
Units and the waste modifier share one denial code, so a CO-4 on a J1110 claim points to Box 24D or 24G first. Field rules are drawn from the CMS and Medicaid requirements in this guide.

Documentation requirements to support J1110

Every J1110 claim must be supported by a medical record that independently justifies the drug, the dose, and the diagnosis. The record must contain:

  • Diagnosis with ICD-10 specificity (migraine type, aura status, intractability); R51.9 alone is insufficient
  • Drug name and NDC from the dispensing label, confirming dihydroergotamine mesylate was the drug administered
  • Dose administered in milligrams and route (IV, IM, subcutaneous)
  • Date and time of administration
  • Prescribing provider NPI
  • For JW modifier claims: Amount administered, amount wasted, and waste disposal notation
  • If prior authorization was required: PA number and approval documentation

Solid documentation also supports appeal arguments when a payer denies on medical necessity grounds. Aligning the clinical note language with the ICD-10 code submitted on the claim is a key element of medical billing compliance.

Medicaid billing rules for J1110

Medicaid billing for J1110 differs from Medicare in three important ways:

  • NDC reporting is mandatory on every claim
  • Fee schedule amounts are state-specific rather than ASP-based
  • Prior authorization requirements are set at the state level

Many states list dihydroergotamine on their Preferred Drug Lists (PDLs) at a non-preferred tier. Step therapy through triptans is then usually required before a Medicaid PA is approved. The state Medicaid agency’s fee schedule governs what J1110 pays, and those amounts can differ substantially from Medicare’s ASP+6% rate.

A sound revenue cycle management process for Medicaid J1110 claims checks the state fee schedule at least quarterly. It confirms PA status before each administration and records the NDC at the point of care rather than at billing. Each state Medicaid agency can confirm its current PDL status and PA criteria for J1110.

Pro Tip

Verify J1110 PA status and NDC requirements separately for each state Medicaid program where you treat patients. A PA requirement in one state does not predict requirements in another. Keep a one-page reference sheet per state Medicaid payer updated each quarter alongside the new ASP pricing release.

How claims management software prevents J1110 denials

In many practices, the dose and vial details live in the treatment note, and a biller re-keys them into the claim days later. Each re-keyed field is another chance for a wrong unit count, a missing JZ modifier, or a dropped NDC.

Pabau, the practice management platform we build, raises the claim from the patient’s invoice. Its claims software for practices opens each claim pre-filled and checks it for missing or invalid details before it reaches the clearinghouse. Prior authorization codes attached at booking follow the appointment onto the claim.

Pabau checkout screen next to a completed invoice billed to an insurer
Pabau raises the insurer invoice at checkout, so the J1110 drug line and its administration code are billed from the visit record.

When a payer does reject a J1110 claim, Pabau flags it as needing action and points to the field to fix. Your biller corrects one field and resubmits, instead of rebuilding the claim from paper notes.

Stop chasing J1110 rejections

Pabau pre-fills each claim from the invoice and checks it for missing details before it reaches the clearinghouse, so fewer J1110 claims come back.

Pabau claims management dashboard

Conclusion

J1110 itself is simple: one injectable drug, one code, one unit per milligram. Denials come from the fields around it, namely the waste modifier, the diagnosis, the NDC, and the place of service.

If your practice gives DHE regularly, a short pre-submission check on those fields pays back faster than a quicker appeals process. A claim that leaves complete is paid on the first pass. A denied one costs a correction, a resubmission, and weeks of cash flow.

Book a demo to see how Pabau takes a J1110 visit from the treatment note to a validated claim.

Continue your research

Continue your research

Need to understand how claim rejections get tracked and resolved? Denial management in healthcare covers the full workflow for identifying, appealing, and preventing recurring denials.

Looking for a reference on CARC codes your remittance uses? CARC denial codes in medical billing maps the most common adjustment reason codes to their corrective actions.

Want to see how Pabau fits into a compliant billing operation? Medical billing compliance outlines the documentation and process standards practices need to meet.

Frequently asked questions

What does HCPCS Code J1110 cover?

HCPCS Code J1110 covers injection of dihydroergotamine mesylate, per 1 mg, given by IV, IM, or subcutaneous route. Intranasal dihydroergotamine (Migranal) is a self-administered nasal spray and is not billed under J1110. Oral ergotamine preparations are not covered either.

How many units do I bill for J1110?

Bill one unit for each milligram of dihydroergotamine mesylate administered. A full 1 mg vial used entirely equals 1 unit with modifier JZ. If only 0.5 mg was administered, bill 1 unit with modifier JZ, because Medicare does not pay fractional units. Do not add a JW line for that 0.5 mg discard. JW applies only when at least one whole billing unit is discarded.

What ICD-10 diagnosis codes support J1110?

Payers accept specific migraine codes (G43.009, G43.109, and related G43.x codes) and cluster headache codes (G44.009) as medically necessary diagnoses for J1110. Avoid unspecified headache (R51.9), which often produces CO-50 denials for insufficient specificity.

Is prior authorization required for J1110?

Traditional Medicare FFS does not currently require prior authorization for J1110, but Medicare Advantage plans frequently do. Most state Medicaid programs require PA with step therapy documentation showing triptan failure. Always verify with the specific plan before administering the drug.

Does J1110 require NDC reporting?

Yes, for Medicaid. An 11-digit NDC is mandatory on every Medicaid J1110 claim. Enter it with qualifier N4 in Loop 2410 on the 837P, or in the shaded area of Box 24 on the CMS-1500. Traditional Medicare FFS does not require it on the claim form, but some MACs request it and commercial payer contracts vary.

What modifiers are used with J1110?

JW (drug waste) and JZ (zero waste) are the primary modifiers. For Medicare Part B drugs from single-dose containers, JW has been required since 2017 and JZ since July 1, 2023. Use JZ when the full vial is administered with no remainder. Use JW on a separate line to report the wasted portion when only part of the vial is used.

What is the difference between J1110 and J0360?

J0360 is the code for hydralazine HCl injection, a cardiovascular drug. J1110 is for dihydroergotamine mesylate, an ergot alkaloid for migraine and cluster headache. The codes share no clinical overlap. Mix-ups happen when a coder misreads a similar-looking drug name on a code list, so always match the code to the drug dispensed.

×