Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS Code J1290: Ecallantide injection billing guide

Key takeaways

Key takeaways

HCPCS Code J1290 is defined as ‘Injection, ecallantide, 1 mg’ and covers Kalbitor, a plasma kallikrein inhibitor for acute hereditary angioedema attacks.

Bill 30 units of J1290 per treatment episode. The standard 30 mg dose is three 10 mg/mL vials, which equals 30 individual 1 mg units.

Medicare Part B reimburses J1290 at ASP plus 6% under buy-and-bill. Rates move every quarter, so check the CMS ASP drug pricing file before billing.

D84.1 is the only ICD-10-CM code that supports the claim, and it has no subcategories to code to.

Practice management software like Pabau submits and tracks the claim electronically, but the unit count and diagnosis still come from what you documented.

HCPCS Code J1290 is the billable code for injection, ecallantide, 1 mg. It covers Kalbitor, a plasma kallikrein inhibitor indicated for acute attacks of hereditary angioedema (HAE) in patients 12 years and older.

One unit is one milligram, and the standard dose is 30 mg. A full treatment episode is therefore 30 units, not one. That single multiplication is where most J1290 claims go wrong.

This reference covers the code descriptor, the unit math, the supporting diagnosis, Medicare’s ASP basis, NDC reporting, ASC status, and the top denial causes.

Found our content helpful?

HCPCS Code J1290: Official description and code details

HCPCS Code J1290 is an active Level II HCPCS code maintained by the Centers for Medicare and Medicaid Services (CMS). Its official long descriptor is: Injection, ecallantide, 1 mg.

The code covers a single milligram of ecallantide, the active ingredient in Kalbitor. Each billing unit represents 1 mg of the drug, so the units you report are the milligrams you gave.

Field Value
Code J1290
Short description Injection, ecallantide, 1 mg
Drug / brand name Kalbitor (ecallantide)
Drug class Plasma kallikrein inhibitor
FDA-approved indication Acute attacks of hereditary angioedema (HAE), patients 12+
Code status Active
Code level HCPCS Level II (J-code)
Administration route Subcutaneous injection

Ecallantide (Kalbitor): What billing professionals need to know

Ecallantide is a recombinant plasma kallikrein inhibitor. During an acute HAE attack, excess plasma kallikrein cleaves kininogen to produce bradykinin, which drives the swelling and pain of an attack. Ecallantide blocks that process directly.

The clinical picture matters for billing because it decides two fields. It sets which ICD-10 code supports medical necessity, and it sets which place-of-service code applies. Kalbitor is given subcutaneously in a practice or hospital equipped to manage anaphylaxis, so the setting you record drives the rate you are paid.

  • Drug class: Plasma kallikrein inhibitor
  • Brand: Kalbitor
  • Route: Subcutaneous (three separate injections per treatment episode)
  • Standard dose: 30 mg per acute attack, given as three 10 mg/mL vials
  • Patient eligibility: FDA-approved for patients 12 years and older
  • Clinical decisions: Prescriber guidance required; dosing referenced here is for unit calculation only

J1290 billing units: How to calculate units per dose

The unit multiplier is the most consequential detail on the claim. J1290 is defined per 1 mg of ecallantide. The typical dose for an acute HAE attack is 30 mg, delivered as three subcutaneous injections of 10 mg each. That means 30 units of J1290 per treatment episode.

Element Value Billing implication
J1290 unit definition 1 mg ecallantide Bill units = mg administered
Standard dose (billing context) 30 mg per attack Bill 30 units of J1290
Vials used 3 vials x 10 mg/mL Document all three vials
Common error Billing 1 unit instead of 30 Severe underpayment; correct with amended claim

If a prescriber gives a partial dose, bill the milligrams actually administered rather than the standard 30. A 20 mg dose is 20 units. Record the administered dose in the patient chart so the units on the claim have something behind them.

HCPCS Code J1290 diagnosis codes: ICD-10 requirements

Every J1290 claim needs a supporting ICD-10-CM diagnosis code that establishes medical necessity. For hereditary angioedema that code is D84.1. Without it, Medicare and commercial payers deny the claim for lack of medical necessity.

ICD-10-CM Code Description Billing context
D84.1 Defects in the complement system, which includes hereditary angioedema The supporting diagnosis for J1290; billable as a complete code
T78.3XXA Angioneurotic edema, initial encounter Allergic angioedema, so it does not support ecallantide

D84.1 has no subcategories, so it is already the most specific code available for hereditary angioedema. Code it at four characters and move on. Check coverage criteria against your MAC’s local coverage determination (LCD) before billing, since those criteria are revised from time to time.

HCPCS Code J1290 fee schedule and Medicare reimbursement

Medicare Part B covers J1290 under the buy-and-bill model. The practice purchases Kalbitor, administers it, then bills Medicare for reimbursement. The basis is Average Sales Price plus 6% (ASP+6%), the standard CMS methodology for separately payable Part B drugs.

ASP rates are recalculated every calendar quarter, so a per-unit dollar figure published here would go stale within weeks. Pull current amounts from the quarterly ASP drug pricing file on cms.gov, or from the ASP rates your Medicare Administrative Contractor (MAC) publishes. The Physician Fee Schedule does not price separately payable Part B drugs, so it is the wrong tool for this code.

Facility vs. non-facility rates

Medicare pays differently depending on the place of service. In a non-facility setting such as a physician office, the practice bills the drug and the administration code separately and receives the drug allowable. In a hospital outpatient department, the facility bills the drug through the Outpatient Prospective Payment System (OPPS). The physician then bills only the professional component of the administration.

Confirm the place-of-service code against the record before you submit, because a mismatch is a common audit trigger. Claim software that validates required fields, such as authorization details, catches the paperwork errors before the payer does.

Pabau claims dashboard showing submitted insurance claims and their status
Pabau’s claims screen lists every submitted claim with its status, so a J1290 rejection surfaces while you can still resubmit it.

ASC payment status for J1290

For ambulatory surgery center (ASC) billing, each HCPCS code carries an ASC payment status indicator. It determines whether the drug is separately payable or packaged into the procedure payment. Check the current CMS OPPS addendum for J1290’s indicator. If the code is packaged, the ASC receives no separate drug payment. If it is separately payable, the ASC bills J1290 at the applicable ASC rate. Re-check the indicator each year, because CMS updates ASC payment status with every OPPS rule.

Pro Tip

Always download the current CMS quarterly ASP drug pricing file directly from cms.gov before the start of each new quarter. Set a calendar reminder for January, April, July, and October. Stale ASP data is one of the fastest ways to leave money on the table or trigger a compliance review on high-cost injectables like ecallantide.

J1290 NDC crosswalk: National Drug Codes for ecallantide

Medicare Part B drug claims require the National Drug Code (NDC) alongside the HCPCS code. The NDC identifies the specific drug, manufacturer, and package size dispensed. For Kalbitor, it must match the product purchased from the distributor.

Report the NDC in the LQ qualifier field on the CMS-1500 claim form, or in the 837P electronic equivalent. The format is qualifier LQ, the 11-digit NDC, unit qualifier UN, then the quantity dispensed. Missing or malformed NDC reporting is a leading cause of rejection on Part B drug claims. Pull the number from the Kalbitor vial label at the time of administration and record it with the dose and lot number.

NDC reporting field Requirement
Qualifier LQ (NDC qualifier on CMS-1500 / 837P)
NDC format 11-digit format (5-4-2), from product label
Unit qualifier UN (units)
Quantity Total mg administered (e.g., 30 for a full dose)
Source Pull from physical vial label at administration; document in record

NDC rules differ between Medicare Part B and Medicaid, and some state Medicaid programs add their own reporting requirements. Verify Part B rules with your MAC and Medicaid rules with your state authority. Knowing how 837P electronic claim files carry the NDC fields helps billing staff avoid the formatting errors that delay payment.

Other HCPCS J-codes treat hereditary angioedema through different mechanisms. Knowing them helps billers confirm they are using J1290 for ecallantide, and not a neighboring code that belongs to a different drug.

HCPCS Code Drug / description Drug class / indication
J1290 Ecallantide (Kalbitor), 1 mg Plasma kallikrein inhibitor; acute HAE attacks
J0235 Icatibant (Firazyr), 1 mg Bradykinin B2 receptor antagonist; acute HAE attacks
J0596 C1 esterase inhibitor (recombinant), Ruconest, 10 units Recombinant C1-INH; acute HAE attacks
J0597 C1 esterase inhibitor (human), Berinert, 10 units Plasma-derived C1-INH replacement; acute HAE attacks
J3490 Unclassified drugs Use only when no specific J-code exists; not for ecallantide

Never substitute J3490 for J1290 when billing ecallantide. J3490 requires manual review and a written description of the drug, which adds processing time and denial risk. The AAPC HCPCS code lookup confirms current J-code assignments for any HAE therapy.

Common billing errors and tips for J1290 claims

Five failure points generate most J1290 denials and underpayments. Each one sits on a specific claim field, and each has a fix that belongs in charge entry rather than in appeals. The table below maps the six fields on the claim line to what goes wrong on each.

Table of the six fields on a J1290 claim line: HCPCS code J1290 at 1 mg per unit, 30 units for a 30 mg dose, an 11-digit 5-4-2 NDC with the LQ qualifier, diagnosis D84.1 for defects in the complement system, place of service 11 or 22, and prior authorization confirmed before administration
Only the units field carries a payment penalty of this size, which is why 1 unit instead of 30 outranks every other J1290 error. Fields and denial reasons as set out in this article.

1. Wrong unit count (billing 1 instead of 30)

This is the most frequent J1290 billing error. Staff unfamiliar with unit-based J-codes enter 1 as the quantity, reading it as one treatment rather than 30 mg administered. The claim then pays roughly a thirtieth of what the practice is owed. Convert milligrams to units before submitting, and make that conversion a required verification step in charge entry.

2. Missing or malformed NDC

A Part B drug claim that omits the NDC is rejected at the clearinghouse, before the payer ever sees it. Reporting 10 digits instead of 11 does the same. The NDC must be in 11-digit 5-4-2 format, with the LQ qualifier and the correct unit quantity. Read it off the physical vial label at the time of administration and put it in the visit record.

3. Incorrect or missing ICD-10 diagnosis code

Submitting J1290 without D84.1 produces a medical necessity denial. The code must be present, valid for the date of service, and documented in the clinical record. An angioedema code that does not specify hereditary origin will not do, so T78.3XXA for allergic angioedema fails the test. Learn how denial codes map back to specific documentation problems, so you can tell which field caused a given rejection.

4. Place-of-service mismatch

Reporting a place-of-service code that differs from the actual setting creates a conflict between the clinical record and the claim. A physician office billing with POS 22 for hospital outpatient will be paid at a lower rate than expected, or flagged for review. Confirm the POS code before each J1290 submission, especially when Kalbitor is given in a treatment room that different staff might classify differently.

5. Prior authorization not obtained in advance

Prior authorization (PA) requirements for J1290 vary by payer. Medicare does not universally require PA for ecallantide, but commercial insurers and Medicaid managed care plans often do. Give Kalbitor before obtaining PA from a plan that requires it and the resulting denial is very hard to overturn. Verify PA requirements with the specific payer before each acute-treatment episode, given the per-episode cost of this drug.

Submitting and managing J1290 claims

Electronic submission through the 837P transaction set is standard for Medicare Part B J1290 claims. Every claim line needs five things:

  • J1290 with its unit count
  • The supporting diagnosis code
  • The NDC in the LQ qualifier field
  • The rendering provider NPI
  • The place-of-service code

Read the remittance advice closely when a claim is adjusted. The reason code tells you which field failed, and whether you can still resubmit inside the timely filing window.

For Medicaid, confirm whether your state wants the 837P or a paper CMS-1500. Medicaid NDC rules and PA requirements differ from Medicare and from state to state. Build a review step for high-cost specialty drugs into the submission routine, and run it on every claim rather than only the first.

Commercial payers typically reimburse J1290 as a percentage of Average Wholesale Price (AWP) or Wholesale Acquisition Cost (WAC), or at a contracted rate. Check the contract terms for each major payer in your practice’s payer mix. The same claim can be worth very different amounts across two contracts.

How claims software keeps J1290 claims clean

In most practices, a J1290 claim is assembled twice. Someone records the dose, the vial NDC, and the diagnosis in the chart, then someone re-keys those values into a billing system. Every re-keying is a chance to type 1 where the chart says 30.

Practice management software like Pabau closes that second entry step. Its claims management software pulls what is already on the patient record into a pre-filled claim. It checks that required fields are populated, then submits and tracks the claim electronically. Remittances post back against the invoice.

Your coder still owns the units and the diagnosis, and nothing here picks a code for you. What changes is how much of the claim is transcription, and how quickly a rejected J1290 line reaches the person who can fix it.

Submit and track drug claims without re-keying them

Pabau pulls the dose and record data your team already captured into a pre-filled claim, then submits and tracks it electronically. Your billers chase fewer rejections on high-cost injectables.

Pabau claims management dashboard

Conclusion

J1290 rewards a boring claim. Bill milligrams as units, and report the NDC exactly as the vial prints it. Attach D84.1 without hunting for a more specific code, because there is not one.

The rest is calendar work. Re-check the ASP file each quarter, confirm PA per payer before the drug is given, and keep the place of service matched to the record. Practices that treat those as scheduled tasks stop discovering J1290 problems in their denial reports.

Book a demo to see how Pabau submits and tracks specialty drug claims. Your billers get to spend their time on the claims that need a human.

Continue your research

Continue your research

Need to understand how medical billing workflows integrate with practice management? Revenue cycle management explained walks through the financial workflow from eligibility check to payment posting.

Tracking denial patterns on drug claims? Denial management in healthcare covers how to identify root causes and build systematic correction workflows.

Billing another high-cost specialty biologic? HCPCS Code J1299 applies the same unit math and ASP pricing rules to eculizumab (Soliris).

Frequently asked questions

What is HCPCS Code J1290 used for?

HCPCS Code J1290 bills for injection of ecallantide (Kalbitor), 1 mg. Ecallantide is a plasma kallikrein inhibitor indicated for acute attacks of hereditary angioedema (HAE) in patients 12 years and older. Each unit of J1290 represents 1 mg administered.

How many units of J1290 are billed per ecallantide dose?

30 units of J1290 are billed per standard treatment episode. The typical dose is 30 mg of ecallantide, given as three 10 mg/mL vials. J1290 is defined per 1 mg, so each milligram administered equals one unit billed. Bill the milligrams actually given if the dose differs from 30 mg.

Is J1290 covered by Medicare?

Yes, Medicare Part B covers J1290 under the buy-and-bill model when medical necessity is established with a valid hereditary angioedema diagnosis (D84.1). Reimbursement is calculated at ASP+6%, with rates updated quarterly by CMS. Coverage criteria may also be subject to MAC local coverage determinations.

What is the Medicare allowable for J1290?

The Medicare allowable for J1290 is based on the CMS quarterly Average Sales Price (ASP) plus 6%. Because ASP changes each quarter, no fixed dollar figure should be relied upon. Download the current ASP drug pricing file from cms.gov, or use the ASP rates your MAC publishes for your jurisdiction.

What diagnosis codes support J1290 billing?

D84.1 is the only ICD-10-CM code that supports J1290 for hereditary angioedema. It covers defects in the complement system and has no subcategories. That makes it the most specific code available, and it is billable at four characters. An allergic angioedema code such as T78.3XXA will not establish medical necessity for ecallantide.

What is the NDC for Kalbitor (ecallantide)?

The NDC for Kalbitor must be pulled from the physical product label at the time of administration, as lot-specific NDCs can vary. Report the 11-digit NDC (in 5-4-2 format) in the LQ qualifier field on the CMS-1500 form or the 837P electronic claim. Never use a generic or published NDC without verifying it against the actual vial used.

Is J1290 covered in ambulatory surgery centers?

J1290 coverage in an ASC depends on the code’s current ASC payment status indicator in the CMS OPPS addendum. If the indicator shows separately payable, the ASC bills J1290 at the applicable ASC rate. If packaged, no separate drug payment applies. Check the current CMS OPPS rule annually as ASC payment status can change.

Found our content helpful?
×