Quick answer: HCPCS code J3490 is a HCPCS Level II code that bills injectable or infused drugs that have not been assigned their own specific J-code. It sits under the "Drugs Administered Other Than Oral Method" category, and its official descriptor is simply "Unclassified drugs." Because it carries no built-in drug identity, every payer prices and reviews J3490 claims manually, based entirely on what you attach to the claim line.
That last part is the whole story of J3490. The code itself pays nothing. What pays is the documentation behind it: the drug name, the NDC, the dose, the medical necessity, and increasingly, whether you attached a JW or JZ modifier. Get any one of those wrong and the claim sits in review or comes back denied. Get them right and J3490 reimburses about as reliably as a code with its own fee schedule line.
This guide walks through exactly when to use J3490, how it differs from the other unclassified drug codes payers confuse it with, what belongs on the claim, and the modifier rule that has started catching practices off guard in 2026.
When to Use HCPCS Code J3490 (and When Not To)
Use J3490 when three things are all true at once: a clinician gives the drug by injection or infusion (never orally), the drug has no dedicated HCPCS J-code, and you're billing from a physician office or a non-hospital outpatient setting. If the setting is hospital outpatient (OPPS), a different code applies, which we'll get to below.
J3490 shows up most often in four situations:
- A newly FDA-approved drug that hasn't caught up to a permanent code yet. The FDA usually clears new agents faster than CMS assigns a J-code, so there's a gap, sometimes months long, where J3490 is the only option.
- A compounded injectable, where two or more medications are combined into a single shot and the combination itself has no code, even if each ingredient does individually.
- An off-label use of a drug that already has a J-code for its approved indication but not for the condition you're actually treating.
- A rare biologic or specialty infusion that's too uncommon for CMS to have prioritized for its own code.
What J3490 is not for: any drug that already has an assigned J-code (billing it under J3490 instead is one of the fastest ways to trigger an audit), oral medications, investigational or experimental drugs that lack FDA approval, and antineoplastic (chemotherapy) agents, which have their own unclassified code.
Real Billing Scenarios
A rheumatology practice administers a newly approved biologic for an autoimmune condition. The drug is FDA-approved, but CMS hasn't issued a code yet. The biller submits J3490 with the drug name, NDC, dosage, and a copy of the purchase invoice.
A pain management clinic compounds three separately-coded medications into one injection. Because the combined product has no code of its own, the claim goes out under J3490 with all three NDCs listed and each component's dosage broken out in the descriptor field.
A gastroenterology practice gives an infusion drug off-label for a condition outside its FDA-approved indication. The drug has a J-code for its approved use, but that code doesn't apply here, so J3490 is correct, backed by a medical necessity note explaining why the standard treatment options weren't appropriate for this patient.
J3490 vs J3590 vs C9399 vs J9999: Picking the Right Unclassified Code
This is where most J3490 denials actually start, not with bad documentation, but with the wrong code entirely. Four HCPCS codes cover "unclassified" injectable drugs, and each one is scoped to a specific setting or drug type. Submitting the wrong one is a coding error, not a documentation gap, and payers treat it that way.
| Code | Covers | Setting | Notes |
|---|---|---|---|
| J3490 | Any injectable drug without a specific J-code | Physician office, non-hospital outpatient | The general-purpose unclassified code |
| J3590 | Unclassified biologics specifically | Physician office, non-hospital outpatient | Use this instead of J3490 when the drug is a biologic agent |
| C9399 | New FDA-approved drugs/biologicals (approved on or after Jan 1, 2004) with no assigned code | Hospital outpatient (OPPS) only | Billing this outside OPPS is a billing error that can trigger overpayment recovery |
| J9999 | Unclassified antineoplastic (chemotherapy) drugs | Physician office, non-hospital outpatient | Never bill chemotherapy agents under J3490 |
A simple way to think through it: if the drug is a biologic, check J3590 first. If it's antineoplastic, it's J9999. If the visit happened in hospital outpatient and the drug was FDA-approved after January 2004 with no code, it's C9399. Everything else injectable, without its own code, in a non-hospital setting, is J3490.
It's also worth a quick lookup before every claim: search the drug name in a current code database to confirm no specific J-code has been assigned yet. New codes are added on CMS's quarterly update cycle (January, April, July, October), so a drug that needed J3490 last quarter may have its own code now. Practices that build this check into medical coding workflows catch far fewer "code already exists" denials than those relying on memory.
What You Must Document on Every J3490 Claim
Because J3490 carries no inherent drug description, the claim has to supply everything a payer needs to evaluate medical necessity and price the drug on its own. Missing any one of these is a common reason claims stall in manual review:
- Drug name, generic and brand where applicable
- 11-digit NDC number, in the correct 5-4-2 format
- Dosage administered, in exact units (milligrams, milliliters, or the appropriate measure), not a vague "one dose"
- Route of administration (IV, IM, subcutaneous, etc.)
- Medical necessity documentation, including the diagnosis code and why a standard, already-coded treatment wasn't used instead
- Purchase invoice showing the actual acquisition cost from your supplier
- FDA approval status, and if the use is off-label, the clinical rationale for it
- Prescription or physician order for the medication
- Lot number and expiration date of the vial used
- JW or JZ modifier, documenting whether any portion of the drug was discarded
For compounded drugs, list each component's name, dosage, and NDC separately, not as a single combined entry. A three-ingredient compound needs three NDC lines, each tied to its own dosage.
The NDC Number: Format and Placement
NDC errors are one of the single biggest causes of J3490 denials, and they're almost always avoidable. CMS requires the 11-digit format (5-4-2 segments, for example 12345-6789-01), but many drug packages print a 10-digit NDC. When that happens, you have to add a leading zero to the correct segment to reach 11 digits, and getting that placement wrong produces an NDC that looks valid but doesn't match anything in the payer's database.
On the CMS-1500 form, the NDC goes in the shaded portion of item 24A through 24G on the relevant claim line, formatted as the qualifier "N4," followed by the 11-digit NDC, a space, then the unit qualifier and quantity (UN for units, ML for milliliters, GR for grams, F2 for international units). On electronic claims, the same data goes in the 837P or 837I loop rather than a paper field.
Some commercial payers, including several Blue Cross Blue Shield plans, cross-check the submitted NDC and unit against their own drug database before pricing the claim. A mismatched NDC doesn't just get flagged, it typically triggers either an automatic denial or a request for additional documentation, both of which slow payment by weeks.
Modifiers That Belong on a J3490 Claim
A handful of modifiers regularly appear alongside J3490, and using the wrong one, or skipping one that's required, is a quiet but common reason claims underpay or deny.
| Modifier | What it reports |
|---|---|
| JW | Portion of a single-dose vial that was discarded and not administered |
| JZ | Zero drug discarded, the entire single-dose vial was used |
| KD | Drug infused through durable medical equipment (e.g., a home infusion pump) |
| KX | Coverage requirements for the drug have been met |
| KP / KQ | First drug, or second and subsequent drug, in a multi-drug administration |
| U4 | Drug supplied by a government entity |
| UD | Claim processed under a Medicaid or state drug program |
| GA | Signed waiver of liability on file, patient understands coverage isn't guaranteed |
| 25 | Separate, distinct E/M service performed the same day as the drug administration |
The JW/JZ Rule You Cannot Skip in 2026
This is the update most J3490 content online still glosses over, and it's the one most likely to catch a practice off guard right now. CMS made the JZ modifier effective and optional starting January 1, 2023. It became mandatory for dates of service on or after July 1, 2023, and since October 1, 2023, claims for single-dose vial drugs that carry neither JW nor JZ are returned as unprocessable, not just underpaid, rejected outright before they even reach review.
In practice, that means every J3490 claim involving a single-dose vial needs one of the two modifiers, no exceptions:
- Use JW when part of the vial went unused. Bill the administered amount on one line and the discarded amount on a separate line with JW appended.
- Use JZ when the entire vial was administered with nothing wasted.
- JW and JZ are mutually exclusive on the same claim line, never both, and neither applies to multi-dose vials.
CMS built this requirement around the discarded-drug refund program under the Infrastructure Investment and Jobs Act, which recovers manufacturer refunds for drug waste above a set threshold. The modifiers exist so CMS can tell a genuine zero-waste administration apart from a claim where the billing team simply forgot to report waste. That also means payers watch the pattern, not just the individual claim: a practice that reports JZ on essentially every claim for a weight-based drug, where some waste is clinically expected, is a flag for a documentation request. Report what actually happened at the point of care, not whichever modifier is easier to default to.
How J3490 Gets Reimbursed
J3490 has no fixed Medicare fee schedule amount. Because the code is a placeholder for any unclassified drug, every payer determines the price on a claim-by-claim basis after reviewing what you submitted.
Medicare Part B typically applies one of two approaches: invoice-based pricing, where you submit the actual supplier invoice and the payer reimburses close to that amount, often with a small markup, or ASP-based pricing when the drug happens to be ASP-eligible even without its own code. Commercial payers vary more widely. Some pay invoice cost plus a handling fee, others apply an internal formulary rate keyed to the drug name and NDC you submitted.
Two things consistently affect how fast and how fully a J3490 claim pays:
- Prior authorization. Many payers require it for high-cost drugs billed under an unclassified code, and starting treatment before authorization is confirmed is one of the more expensive mistakes a practice can make on a J3490 claim. Getting this tracked properly, rather than relying on a verbal approval, is exactly the kind of workflow gap that prior authorization support is built to close.
- Timely filing. J3490 claims are subject to the same filing deadlines as any other claim, typically 30 to 90 days depending on the payer, and a claim held up while you gather documentation can quietly run past that window.
Payer-Specific Guidelines
No two payers process J3490 identically, since the code's entire purpose is to let each one review the drug on its own terms.
Medicare Part B: Medicare Administrative Contractors (MACs) apply Local and National Coverage Determinations to decide whether the specific drug submitted meets medical necessity standards. FDA approval alone doesn't guarantee coverage. Check the applicable LCD before submitting a high-cost J3490 claim, not after it denies.
Medicaid: State programs bill certain drugs under J3490 through their Physician Administered Drug Programs, and coverage varies significantly by state. Drug-specific Medicaid bulletins are common, so confirm your state's current rules rather than assuming another state's policy applies. For drugs acquired under a 340B agreement, many state programs also require the UD modifier to flag the discounted acquisition cost.
Commercial payers: Several major carriers validate the submitted NDC and unit against their own drug databases before pricing the claim, and many require either prior authorization or a letter of medical necessity for unclassified drug codes. Keeping a payer-specific reference sheet for your most frequently billed unclassified drugs saves real time across a busy revenue cycle management workflow, especially for practices billing the same handful of specialty drugs repeatedly.
The 9 Errors That Deny J3490 Claims
- Missing or malformatted NDC. A 10-digit NDC submitted without the leading zero, or an NDC left off entirely, is the single most common trigger.
- Using J3490 when a specific code already exists. This isn't treated as a documentation issue, it's flagged as a coding error and can prompt a broader audit.
- Billing C9399 outside OPPS, or J3490 inside OPPS when C9399 was the correct code for the setting.
- Billing antineoplastic drugs under J3490 instead of J9999.
- A blank or generic descriptor field. "Unclassified drug" alone, without the actual drug name, dosage, and route, isn't enough for most payers and typically triggers a records request.
- Wrong unit of measurement, mixing up milligrams with micrograms or milliliters with units.
- No purchase invoice attached, or an invoice that doesn't clearly show acquisition cost.
- Missing JW or JZ modifier on a single-dose vial claim, which since October 2023 means the claim doesn't even process.
- Submitting after the timely filing window, which has no appeal path, only a refund request process if it's later found to be an error.
A 5-Step Workflow for Clean J3490 Claims
- Confirm the code is still correct. Search the drug name in a current HCPCS database before every claim. If a specific code was added this quarter, use it instead.
- Pull the complete documentation set at the point of care: NDC, lot number, exact dosage, route, and whether any portion of the vial was discarded.
- Attach the invoice and medical necessity note before the claim leaves your office, not after a payer requests it.
- Apply the correct modifier, JW or JZ for wastage status, plus any setting-specific modifier (KD, KP/KQ, UD) that applies.
- Track the claim through payment, not just submission. Unclassified codes get manually priced, so follow-up matters more here than on a standard fee-schedule code. This is where consistent accounts receivable follow-up earns back the revenue that would otherwise sit in review.
Practices billing J3490 regularly, particularly hematology and oncology groups working with new biologics, and rheumatology or infectious disease practices administering newer immunotherapies, tend to see the fewest denials when this checklist is built into intake rather than reconstructed after a claim bounces back. If your practice is seeing a pattern of unclassified-drug denials, it's usually worth a closer look at where in that five-step chain the breakdown is actually happening; our guide to the seven most common causes of claim denials covers the broader patterns behind stalled reimbursement.
Frequently Asked Questions
What is HCPCS code J3490 used for?
J3490 bills injectable or infused drugs that have no specific HCPCS J-code assigned. It applies in physician office and non-hospital outpatient settings, for any injection route, whenever no more specific code exists.
Is J3490 a CPT code?
No. J3490 is a HCPCS Level II code, not a CPT code, even though it's frequently searched as one. Its descriptor is "Unclassified drugs."
What NDC number goes with J3490?
There isn't a single NDC tied to J3490 itself. You report the actual 11-digit NDC of the specific drug administered, along with the appropriate unit qualifier and quantity.
What's the difference between J3490 and J3590?
J3490 covers unclassified drugs broadly. J3590 is specifically for unclassified biologics. If the drug is a biologic agent, such as a biosimilar or monoclonal antibody, without its own code, J3590 is correct instead of J3490.
Can J3490 be used for compounded drugs?
Yes. List each component drug's name, dosage, and NDC separately in the descriptor field and on the claim line. A compound with three ingredients needs three separate NDC entries.
When should J9999 be used instead of J3490?
J9999 is for unclassified antineoplastic (chemotherapy) drugs. Billing a chemotherapy agent under J3490 instead of J9999 is a coding error that MAC contractors and the OIG have flagged in prior audit work.
Does J3490 have a set reimbursement rate?
No. There's no fixed Medicare fee schedule amount for J3490. Each payer prices the claim manually based on the submitted invoice, NDC, and supporting documentation.
Do I need the JW or JZ modifier on every J3490 claim?
Only when the drug comes from a single-dose vial. In that case, yes, one of the two modifiers is required, and since October 2023, Medicare returns claims without either one as unprocessable rather than simply paying less.
Struggling With Unclassified Drug Denials?
Unclassified codes like J3490 don't fail because they're complicated. They fail because one missing NDC digit, one skipped modifier, or one outdated code choice is all it takes. Send ClainetRCM's AAPC/AHIMA-certified coders 90 days of your J3490 remittance data, and we'll show you exactly which claims underpaid, which stalled in review, and what it would take to recover them. No cost, no obligation, and you keep the findings either way.
Request Your Free Denial AnalysisStarting at 2.29% of collections, no setup fee, no contract. See pricing