Pabau Engage inbox

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

Learn more
Book a demo Book a demo
Billing Codes

HCPCS code J7605: Arformoterol (Brovana) billing guide

Key takeaways

Key takeaways

HCPCS code J7605 covers arformoterol tartrate (Brovana) 15 mcg inhalation solution, FDA-approved and non-compounded, nebulized through DME under Medicare Part B.

Bill one unit per unit-dose vial dispensed, so a 30-day twice-daily supply is 60 units, not 1.

A signed certificate of medical necessity and a covered COPD diagnosis (J44.0, J44.1 or J44.9) are what support the claim.

A compounded arformoterol product never bills under J7605, whatever its concentration.

Practice management software like Pabau pre-fills the claim from the patient record and checks required fields before it can be sent.

HCPCS code J7605 is the billing code for arformoterol tartrate (Brovana), the FDA-approved 15 mcg inhalation solution a COPD patient nebulizes at home. One rule decides most of these claims. A single unit-dose vial is one billable unit, so 60 vials dispensed bill as 60 units.

Bill a whole month as one unit instead, and the payment comes back short by a factor of 60. From here, the page works through the code details, the units math, and the documentation a MAC expects. The last sections cover place of service, the neighboring J-codes, and the denials that follow when a check gets skipped.

Found our content helpful?

What J7605 covers, and where the code stops

J7605 covers arformoterol tartrate inhalation solution in a 15 mcg unit-dose vial, delivered through a DME nebulizer. Brovana is the product behind the code. Compounded arformoterol sits outside J7605 entirely, whatever its concentration, and bills under a different code.

The long descriptor carries every limit that matters. It names the drug, the form, the FDA status, the delivery route, and the dose.

Field Value
HCPCS code J7605
Short description Arformoterol, non-comp, unit dose
Long description Arformoterol tartrate, inhalation solution, FDA-approved final product, non-compounded, administered through DME, unit dose form, 15 micrograms
Brand name Brovana
Drug class Long-acting beta2-agonist (LABA) bronchodilator
Unit dose quantity 15 mcg per 2 mL vial
Administration route Inhalation via DME nebulizer
Code status (2026) Active
Payer benefit Medicare Part B DME
Place of service (typical) Home (POS 12)

Why arformoterol arrives as a Part B DME claim

Arformoterol tartrate is a long-acting beta2-agonist (LABA) bronchodilator for the maintenance treatment of COPD. It is not a rescue medication for acute bronchospasm. Each vial holds 15 mcg in 2 mL, ready to nebulize, and the usual dose is one vial twice daily.

The patient nebulizes it at home through equipment that qualifies as durable medical equipment, so the claim runs through Part B DME. That routing is what pulls in the CMN, the LCD, and the place-of-service rules further down this page.

  • Indication: maintenance treatment of COPD, not acute bronchospasm
  • Drug class: LABA bronchodilator, not a short-acting rescue inhaler
  • Formulation: unit-dose vial, 15 mcg in 2 mL, ready to nebulize
  • FDA status: approved final product, non-compounded only
  • Delivery device: DME nebulizer, billed separately under its own code

One vial is one unit, so count vials rather than months

For J7605, one unit of service equals one 15 mcg unit-dose vial. Bill the number of vials dispensed. Twice-daily dosing across 30 days is 60 vials, so the claim line carries 60 units. The CGS Medicare arformoterol calculator states the same methodology.

Walk one fill through it. A prescriber orders one vial twice daily, and the supplier ships a 30-day quantity. That is 2 vials a day, 60 vials in the box, and 60 in the units field. A 90-day fill at the same dose is 180 vials and 180 units.

Dosing frequency Vials per day 30-day supply vials Units to bill (J7605)
Once daily 1 30 30
Twice daily (standard) 2 60 60
Twice daily, 90-day supply 2 180 180

Watch for three calculation errors in particular:

  • One unit for a monthly supply: 60 vials dispensed is 60 units, never 1.
  • Billing by milligrams: the unit is the vial, not the microgram of drug.
  • Rounding a partial supply: bill the vials that went out the door.

What Medicare pays, and what the patient owes

Medicare pays 80% of the allowed amount for J7605, and the patient owes the remaining 20% once the annual deductible is met. Allowed amounts come from the DMEPOS fee schedule, and they vary by MAC jurisdiction and locality.

Rates change every year, so check the current figure rather than one saved in a spreadsheet last winter. The DMEPOS fee schedule from CMS is the file that governs this code, not the physician fee schedule.

  • Reimbursement runs per unit, meaning per vial, not per day or per prescription
  • Medicare pays 80% of the allowed amount and the beneficiary pays 20%
  • Payment is subject to the annual Part B deductible
  • Allowed amounts are locality-adjusted, so verify yours at your own MAC portal
  • Secondary payer coordination applies when the patient carries supplemental coverage
Pabau billing screen showing remittance totals matched against paid, unpaid and reissued claim lines
Pabau’s claims management tools match each remittance line to the claim it paid, so a short-paid J7605 line is easy to spot.

The diagnosis code decides whether J7605 pays

Every J7605 claim needs an ICD-10 code that supports medical necessity, and for arformoterol that means COPD. J44.9 is the code most claims carry. Your MAC’s Local Coverage Determination is the list that governs, so confirm the diagnosis against the LCD in force for your jurisdiction.

ICD-10 code Description Notes
J44.0 COPD with acute lower respiratory infection Primary COPD code with acute complication
J44.1 COPD with (acute) exacerbation Use when exacerbation is documented
J44.9 COPD, unspecified Most commonly used; confirm MAC LCD coverage
J41.0 Simple chronic bronchitis Verify LCD for your MAC jurisdiction
J41.1 Mucopurulent chronic bronchitis Verify LCD for your MAC jurisdiction
J43.9 Emphysema, unspecified Verify LCD for your MAC jurisdiction

A diagnosis outside the covered list denies on medical necessity, however complete the rest of the file is. Covered code lists also move with annual LCD updates, so a code that paid last year is not proof that it pays now.

Check prior authorization before you dispense

Prior authorization for J7605 depends on the payer and the MAC jurisdiction, so there is no single national answer. Medicare rules for DME drugs can change through rulemaking, and commercial plans keep their own criteria. Confirm the requirement before the vials leave the shelf, because a retroactive authorization is rarely on the table.

Where an authorization is required, these documents usually support the request:

  • Physician order specifying arformoterol tartrate 15 mcg twice daily, or as prescribed
  • Confirmed COPD diagnosis with supporting spirometry or pulmonary function test results
  • Documented trial of, or contraindication to, short-acting bronchodilators
  • Chart notes from the ordering physician confirming medical necessity
  • The patient’s current medication list, to document LABA against SABA use

Track the expiry date as carefully as the approval. A claim submitted a week after an authorization lapses will deny, even when the order, the diagnosis, and the units are all correct.

The CMN is the document that expires quietly

Medicare billing for J7605 requires a certificate of medical necessity. The CMN is the ordering physician’s formal statement that the patient meets the coverage criteria in the applicable LCD. Missing, incomplete, and expired CMNs sit at the top of the denial list for this code.

A complete J7605 billing file holds six things:

  • Physician order: signed, and specifying drug, dosage, frequency, and quantity
  • CMN form: completed and signed by the ordering physician, not the DME supplier
  • COPD diagnosis confirmation: a code from the covered LCD list, with supporting documentation
  • Spirometry or PFT results: objective evidence of airflow obstruction and COPD severity
  • Prior authorization approval: the reference number and approval dates, where one applies
  • Proof of delivery: a signed receipt confirming the patient got the medication

CMNs are not one-time paperwork. They renew on the MAC’s recertification schedule. That is how a claim which paid cleanly for months suddenly starts denying, with no other change in the workflow. Keep the recertification date next to the refill date and that surprise disappears.

Home is the default place of service

J7605 is billed with place of service 12, home, because the patient uses the nebulizer where the supplier delivered it. Three questions cover the rest:

  • Can a facility setting work? Skilled nursing (POS 31) and assisted living may be valid in some circumstances, per your MAC’s guidance.
  • What happens when the POS is wrong? The claim hits an automatic edit, so the setting has to match where the patient uses the drug.
  • Where do you confirm it? Your MAC’s billing reminders for arformoterol, which are updated more often than most reference tables.

J7605 sits in a family of easily confused J-codes

The codes around J7605 each cover a different drug, or a different form of the same drug. J7605 and J7606 are the pair swapped most often. Both are LABA bronchodilators nebulized at home, but J7605 is arformoterol (Brovana) and J7606 is formoterol fumarate (Perforomist).

HCPCS code Drug name Brand Drug class Unit dose
J7604 Acetylcysteine, inhalation solution, compounded product None (compounded) Mucolytic Per gram
J7605 Arformoterol tartrate Brovana LABA bronchodilator 15 mcg / 2 mL
J7606 Formoterol fumarate, inhalation solution Perforomist LABA bronchodilator 20 mcg / 2 mL
J7607 Levalbuterol, inhalation solution, compounded product None (compounded) SABA bronchodilator Concentrated form, 0.5 mg
J7608 Acetylcysteine, inhalation solution, FDA-approved final product Mucomyst Mucolytic Per gram

J7604 and J7607 are the compounded entries in this range, which is why neither carries a brand name. The FDA-approved levalbuterol product bills under J7612 or J7614 instead of J7607. Bill from the dispensing record rather than from memory, and check the drug name and NDC on the box against the prescription.

The rest of the J-code guides sit in our HCPCS code index. Checking a descriptor there takes less time than reversing a miscoded claim. CMS publishes the annual Level II updates on its HCPCS coding page.

Run these five checks before the claim leaves your system

Five checks catch the failures listed above, and they take about a minute at submission. The order below follows the claim itself, from the box on the shelf to the units field.

Five numbered J7605 claim checks: FDA-approved Brovana 15 mcg in 2 mL non-compounded, a signed current CMN, a COPD code on the MAC LCD (J44.0, J44.1 or J44.9), one unit per vial so 60 vials bill as 60 units, and place of service 12 for home use
Each of the five checks answers a documented denial reason, and the units line carries the most weight. Figures from the requirements set out in this guide.
  • The vials are the FDA-approved product, not a compounded arformoterol
  • The CMN is signed, complete, and inside its recertification window
  • The diagnosis code appears on your MAC’s covered list
  • Prior authorization is in force, where the payer requires one
  • The units field equals the vial count, and the POS matches the patient’s setting

A line that fails one of these is far cheaper to fix now than to appeal in six weeks.

Where these claims go wrong, and what fixes each one

Denials on this code repeat themselves. Sort a month of them by reason code and they collapse into a handful of causes, each with its own corrective action.

Denial reason Root cause Corrective action
Incorrect units Billing 1 unit for 60 vials dispensed Bill one unit per vial; review the CGS calculator
Missing or expired CMN CMN not on file, or past its recertification date Track renewal dates; recertify before the expiry
Unsupported diagnosis ICD-10 code not on the MAC LCD covered list Verify the diagnosis against the current LCD before submitting
Missing prior authorization PA required by the payer but not obtained Verify PA rules before dispensing; track the expiry
Place of service mismatch POS submitted does not match the patient’s care setting Confirm the patient is home-based (POS 12); correct the claim
Wrong J-code J7606 (formoterol) billed instead of J7605 (arformoterol) Verify the dispensed drug name and NDC against the prescription
Compounded formulation J7605 billed for a compounded arformoterol product Use the code for compounded products; J7605 is non-compounded only

Read the pattern before you change the workflow. A run of missing-CMN denials calls for a recertification reminder, not a coding review. A documented denial management process is what turns that reading into a habit.

How Pabau keeps the J7605 paperwork and the claim together

In most DME billing setups, the documentation and the claim live apart. The order and the CMN sit in a chart or a folder. Vial counts sit in the dispensing system. Then the claim gets keyed a third time in a payer portal. Every one of those hops is a chance to type 1 where the file says 60.

Practice management software like Pabau closes that distance. Pabau’s medical claims management pre-fills the CMS-1500 from the patient’s record, so the codes already attached to the service land on the charge line.

HCPCS and ICD-10 lookup libraries sit behind a search icon on the form, refreshed with the official code releases. Required fields are validated before the send button unlocks, so a claim missing an authorization number does not go out at all.

On the US pipeline, claims go out through the Claim.MD connection. Eligibility checks, claim status tracking, and ERA remittance posting come back along the same route. Code selection stays with your billers, and the LCD check stays with your MAC.

What the software does is keep the record, the code libraries, and the claim in one place. The five checks above then happen where the work already is.

Submit cleaner J-code claims with less rework

Pabau’s claims management software pre-fills each CMS-1500 from the patient’s record and keeps HCPCS and ICD-10 lookups a click away. Claims wait until the required fields are complete. See how it fits a DME billing workflow.

Pabau claims management dashboard

Conclusion

J7605 is a narrow code, and the money in it turns on arithmetic and dates. Count vials rather than months, keep the CMN inside its recertification window, and match the diagnosis to the LCD your MAC publishes. Those three habits pay more claims than any appeal strategy.

The trade-off worth remembering is where the minute goes. A check before submission costs a minute, while an appeal costs an hour and a six-week wait for the same money. Suppliers who move that minute to the front of the process stop seeing the same three reason codes every month.

If your team keys J-code claims in one system and tracks CMNs in another, the fix is structural rather than clerical. Book a demo to see how Pabau holds the order, the vial count, and the claim on a single record.

Continue your research

Continue your research

Need to understand how billing denials are categorized? Denial codes in medical billing explains the CARC and RARC system you will see on a rejected J7605 line.

Looking for a clearinghouse that handles HCPCS J-code submissions? Medical claims clearinghouse overview covers how claims clear before they reach the MAC.

Want to know what counts as a clean claim in DME billing? Clean claim requirements outlines the fields and documentation that keep a claim clear of automatic edits.

Managing revenue cycle across several HCPCS codes? Revenue cycle management guide gives you a full-practice framework for tracking claim performance.

Frequently asked questions

Is J7605 billed under Part B or Part D?

Part B. The drug is nebulized through equipment that qualifies as durable medical equipment, so it falls under the Part B DME benefit. The claim goes to the DME MAC, not to a Part D plan.

Do you bill the nebulizer separately from J7605?

Yes. J7605 covers the drug only. The compressor or nebulizer is durable medical equipment, so it bills under its own HCPCS code with its own coverage criteria.

Can J7605 be billed for a patient with asthma?

Arformoterol is indicated for COPD maintenance, so an asthma-only diagnosis will not support medical necessity under a DME LCD. Check the covered diagnosis list for your jurisdiction before dispensing.

What should a J7605 appeal include?

Send the documents that answer the denial reason. For a units denial, that is the dispensing record showing the vial count. For a necessity denial, send the CMN, the physician order, and the spirometry or PFT results confirming COPD.

Found our content helpful?
×