Drug & supply markup
Saline IV markup — when a $3 bag bills at $300+
A 1-liter bag of normal saline (HCPCS J7030) has a Medicare-allowed price of about $3 and a Medicaid-survey acquisition cost (NADAC) within a few cents of that. The retail/chargemaster price on a hospital bill can be 30× to 100× higher. The gap isn't hidden — both numbers are federally published, side by side.
Federal basis
Public benchmark prices — NADAC + CMS PFS
42 CFR §447.502 (NADAC) / 42 CFR §414.1 (PFS)
Read the source →What this looks like in practice
Hospitals and ASCs maintain chargemasters — proprietary price lists for every billable item. Chargemaster prices are not directly tied to acquisition cost or to what insurance actually pays; they're starting prices used for self-pay billing and certain insurance contract calculations. For high-volume low-cost items like saline, the chargemaster markup can run several thousand percent. For an out-of-pocket patient asking for a price reduction, the federal-benchmark numbers (Medicare allowed amount, Medicaid acquisition cost) are the standard reference points — they show what the same item costs in the federal-program context.
This is not a claim that any specific charge is improper; chargemaster prices are legal. It's a benchmark for negotiation: when the gap is large, hospitals will often substantially reduce a self-pay bill if the patient calls and asks, citing the federal numbers.
How to spot it on a bill
- 01.An IV fluid (saline, lactated Ringer's) priced at hundreds of dollars per liter or partial liter.
- 02.A common over-the-counter medication (acetaminophen, ibuprofen) billed at $20+ per tablet.
- 03.A stock supply (gauze, gloves, IV tubing) itemized at retail prices many multiples of acquisition.
What to write — ready-to-paste language
Replace the bracketed fields with your specific details. Send by certified mail with return receipt, or via the hospital’s patient portal if it offers documented messaging. Keep a copy.
On the bill dated [date], line [N] charges $[amount] for [item, e.g., normal saline 1000 mL, HCPCS J7030]. The CMS Medicare allowed amount for this code is approximately $[medicare]. The Medicaid NADAC acquisition cost is approximately $[nadac]. I'm requesting the bill be adjusted to a more reasonable rate. As a self-pay patient, I'm asking the hospital to apply its standard self-pay discount and reprice this line to a rate proportional to the federal benchmark.
This is a starting point, not legal advice. Your specific situation may warrant additional details. Our scan tool drafts this letter automatically with your bill’s specifics filled in.
CPT codes commonly involved
These codes often appear in bills affected by this pattern. Click through for the federal benchmark price on each.
Skip the manual review
Our scan checks every line of your bill against this and 20+ other patterns — in 60 seconds.
Upload a photo or PDF of the bill. Every charge cross-referenced against four federal data sources, every flagged pattern paired with the right dispute letter pre-drafted with the citations and the math already inside. You sign, you mail.
- ✓Up to 5 dispute letters drafted, including this one if it applies.
- ✓Charity-care application drafted if your hospital is non-profit.
- ✓Federal-statute citations & line-item math automated.
- ✓We Found Something or You Don’t Pay.
Common questions
Are chargemaster prices illegal?
What's NADAC?
P.S. The dispute language above is a starting point. Bills with this pattern often have additional issues alongside it — coding errors stacked with markup, surprise bills stacked with charity- care eligibility. The scan finds all of them in one pass. Start the audit →
P.P.S.Federal law gives you these rights regardless of how the bill arrived. Insured, uninsured, in-network, out-of-network — the underlying patient-protection statutes apply.
P.P.P.S. Bills are time-sensitive. Most insurance appeals must be filed within 180 days. Charity-care discounts at non-profit hospitals are most easily applied within 240 days of the original bill. Acting earlier costs less.