HYDROMORPHONE 500 MG/50 ML VL
For 50 mL
Pharmacies pay
$128.31 filed
50 × $2.56628 per ML
CMS NADAC · nadac-national-average-drug-acquisition-cost-20261014.csv · eff. 2026-05-20 · as of 2026-10-14 · retrieved 2026-10-17
Medicare Part B pays
$1,120.00 derived
50 × $22.40 per ML, Part B limit
Medicare's price is not your price.
OpenBill calculation · october-2026-medicare-part-b-payment-limit-files-final.zip + october-2026-ndc-hcpcs-crosswalk-final.zip · Part B limit 2026-10-01 to 2026-12-31 (file of 2026-09-17, retrieved 2026-10-18) · Part B crosswalk 2026-10-01 to 2026-12-31 (file of 2026-09-17, retrieved 2026-10-18)
The spread
8.7× estimated
Medicare pays 8.7× what pharmacies pay.
4 labelers share HCPCS J1171 on the CMS crosswalk, so its payment limit is an average across all their products billed under that code, not this NDC’s own price.
OpenBill calculation · october-2026-medicare-part-b-payment-limit-files-final.zip + october-2026-ndc-hcpcs-crosswalk-final.zip + nadac-national-average-drug-acquisition-cost-20261014.csv · NADAC eff. 2026-05-20 (file of 2026-10-14, retrieved 2026-10-17) · Part B limit 2026-10-01 to 2026-12-31 (file of 2026-09-17, retrieved 2026-10-18) · Part B crosswalk 2026-10-01 to 2026-12-31 (file of 2026-09-17, retrieved 2026-10-18)
Cost-plus estimate
$152.56 estimated
$128.31 + $19.25 (15%) + $5.00 fee per fill = $152.56
This is a model, not a price any pharmacy quoted. Shipping is not included. How it is worked out
OpenBill calculation · nadac-national-average-drug-acquisition-cost-20261014.csv · NADAC eff. 2026-05-20 (file of 2026-10-14, retrieved 2026-10-17)
Open the interactive card Change the quantity, type what you were charged, and see every record in full.
What it is
HYDROMORPHONE 500 MG/50 ML VL is how the CMS NADAC file names this product. The FDA NDC Directory lists it as hydromorphone hydrochloride.
FDA gives its dosage form as injection, solution and its route as intramuscular; intravenous; subcutaneous.
The labeler, the company named on the label, is Fresenius Kabi USA, LLC.
FDA’s Established Pharmacologic Class for it is Opioid Agonist.
The NADAC file of 2026-10-14 prices it under one NDC (National Drug Code), 63323-0851-50.
NADAC classes it as a generic drug (rate-setting class G), and does not mark it as sold over the counter.
What pharmacies pay
Pharmacies pay $128.31 for 50 mL (50 × $2.56628 per ML, rounded to the cent), by the CMS NADAC file of 2026-10-14; that price took effect on 2026-05-20. That is what pharmacies pay their suppliers, not what they charge you.
NADAC’s explanation codes for it: 4, carried forward from the previous file; 5, calculated based on package size; 6, the CMS Covered Outpatient Drug Product File S/I/N drug category was not applied when grouping drugs for the calculation.
This NDC’s NADAC was carried forward from an earlier file (NADAC explanation code 2 or 4), not newly surveyed: it took effect on 2026-05-20. The file is new; the price is not.
What NADAC measures · NADAC explanation codes · Carried-forward prices
The NDC
- 63323-0851-50 · Fresenius Kabi USA, LLC · $2.56628 per ML · eff. 2026-05-20 filed carried forward
Other strengths, forms and brands
12 other products in the NADAC file share the FDA nonproprietary name hydromorphone hydrochloride with HYDROMORPHONE 500 MG/50 ML VL.
| Product | Pharmacies pay per unit | Medicare per unit |
|---|---|---|
| HYDROMORPHONE 1 MG/ML SOLUTION | $0.23587 per ML filed | We don’t know yet |
| HYDROMORPHONE 2 MG TABLET | $0.16941 per EA filed | We don’t know yet |
| HYDROMORPHONE 2 MG/ML VIAL | $2.74032 per ML filed | $4.48 per ML derived |
| HYDROMORPHONE 4 MG TABLET | $0.21916 per EA filed | We don’t know yet |
| HYDROMORPHONE 5 MG/5 ML SOLN | $0.23587 per ML filed | We don’t know yet |
| HYDROMORPHONE 8 MG TABLET | $0.56093 per EA filed | We don’t know yet |
| HYDROMORPHONE 10 MG/ML VIAL | $2.56628 per ML filed | $22.40 per ML derived |
| HYDROMORPHONE 50 MG/5 ML VIAL | $2.56628 per ML filed | $22.40 per ML derived |
| HYDROMORPHONE 500 MG/50 ML VIAL | $2.56628 per ML filed | $22.40 per ML derived |
| HYDROMORPHONE 500 MG/50 ML VL this page | $2.56628 per ML filed | $22.40 per ML derived |
| HYDROMORPHONE HCL ER 8 MG TAB | $5.7288 per EA filed | $8.02501 per EA filed |
| HYDROMORPHONE HCL ER 12 MG TAB | $10.42125 per EA filed | $8.02501 per EA filed |
| HYDROMORPHONE HCL ER 16 MG TAB | $12.38018 per EA filed | $8.02501 per EA filed |
Part D is one average per brand and generic name, over every strength and form.
CMS NADAC · nadac-national-average-drug-acquisition-cost-20261014.csv · eff. 2026-05-20, 2026-07-22, 2026-09-23 · as of 2026-10-14 · retrieved 2026-10-17
Medicare Part D · DSD_PTD_RY26_P04_V10_DY24_BGM.csv · eff. 2024-01-01 to 2024-12-31 · as of 2026-06-25 · retrieved 2026-10-18
OpenBill calculation · october-2026-medicare-part-b-payment-limit-files-final.zip + october-2026-ndc-hcpcs-crosswalk-final.zip · Part B limit 2026-10-01 to 2026-12-31 (file of 2026-09-17, retrieved 2026-10-18) · Part B crosswalk 2026-10-01 to 2026-12-31 (file of 2026-09-17, retrieved 2026-10-18)
Compared with its class
Its NADAC price is $2.56628 per ML filed.
Of the 31 other products in FDA’s Opioid Agonist class priced per ML, 2 have a higher middle NADAC price and 26 a lower one; 3 have the same. The one in the middle is MORPHINE SULF 100 MG/5 ML CONC, at $0.39203 per ML filed (eff. 2026-09-23).
Prices are compared per unit, whatever the strength or dose, and a class is not a list of substitutes.
CMS NADAC · nadac-national-average-drug-acquisition-cost-20261014.csv · eff. 2026-05-20, 2026-09-23 · as of 2026-10-14 · retrieved 2026-10-17
What Medicare paid
Medicare Part B’s payment limit for HCPCS J1171, for 2026-10-01 to 2026-12-31, comes to $1,120.00 for 50 mL, or $22.40 per ML once converted to NADAC’s unit for this product.
Medicare Part B pays for a drug like this only in specific settings, such as a drug given in a clinic or doctor’s office or used with certain medical equipment; most prescriptions filled at a pharmacy are paid by Part D.
The patient’s share under Part B (coinsurance, 20% of the limit, before deductibles and other coverage) is $0.0448 per 0.1 MG.
Medicare's price is not your price.
What the Part B payment limit is · Converting it to the NADAC unit · How the spread is worked out
What to ask at the counter
None of these figures is your price: what you pay depends on your pharmacy, your insurance, coupons and discounts.
- What is your cash price for 50 mL? Is it lower than what I would pay through my insurance?
- How much is in the package I am getting? This page uses 50 mL; your package may hold a different amount.
- If you have Medicare Part B: is this drug covered for me in this setting, and what is my share?
- These are questions about price, not medical advice. Do not change or stop a medicine without talking to your prescriber or pharmacist.
Questions
- Why does this page start at 50 mL?
- NADAC prices this product per ML. The FDA NDC Directory’s package description gives 50 mL in one package for this product’s NDC (“50 mL in 1 VIAL, SINGLE-DOSE (63323-851-50)”), so the card starts at one package: 50 ML. Change it to match your prescription.
Related pages
Its pharmacologic class
Related in the same class
- HYDROCODONE-ACETAMINOPHEN 10-300 MG TABLET
- TRAMADOL HCL 100 MG TABLET
- OXYCODONE-ACETAMINOPHEN 10-325 MG TAB
- MORPHINE SULF ER 100 MG TABLET
- LOPERAMIDE 2 MG CAPSULE