How to use a hospital's published prices: the transparency file, step by step
Since January 1, 2021, hospitals in the United States have had to publish their standard charges where anyone can read them, free of charge. The rule produces two displays: a comprehensive machine-readable file of standard charges for all items and services, and a consumer-friendly display of shoppable services, the planned services a patient can schedule in advance. Most patients never open either. This guide walks through finding the posting, reading a row for your own code, and using what it says without mistaking a posted standard charge for your price.
A published price is research, not a quote. CMS directs patients to research comparisons in these postings before calling about a bill, and the call still ends the same way: confirm your price in writing before service.
The five standard charges, and what each one is
| Standard charge type | What it is | Who it speaks to |
|---|---|---|
| Gross charge | The hospital's undiscounted list figure for the item or service | Nobody's actual price; the starting line every discount is measured from, and the figure this site warns never to treat as what a patient pays |
| Discounted cash price | The amount the hospital accepts from a patient who pays in cash or by cash equivalent | Self-pay readers: this is your comparison figure, and the number an uninsured patient researches first |
| Payer-specific negotiated charge | The charge the hospital has negotiated with a named insurer or plan for that item or service | Readers holding that plan, as background; your own cost-sharing is a separate number your plan computes from it |
| De-identified minimum negotiated charge | The lowest negotiated charge among the hospital's payers for that item or service, with the payer unnamed | Context: the floor of what insurers pay at this hospital for this service |
| De-identified maximum negotiated charge | The highest negotiated charge among the hospital's payers for that item or service | Context: the ceiling of the same range |
Every row of a hospital's file is one item or service described against those charge types. The discipline is to keep them separate: a file that shows five figures for one code is showing five different definitions, not five quotes competing for your visit. The two definitions patients most often merge are the gross charge and the discounted cash price, and merging them produces exactly the error CMS's own comparison advice is designed to prevent: researching the list figure as though it were the cash amount, then calling the billing office about a number the hospital never expected a cash patient to pay.
Finding the posting
CMS tells consumers to search with the words "hospital price transparency" followed by the name of the hospital, and that search is the reliable route, because hospitals file the displays under different labels: price transparency, standard charges, chargemaster, shoppable services, or cost estimator among them. Two destinations can both be correct. The consumer-friendly display covers shoppable services, at least 300 of them where the hospital provides that many, each with a plain description and the services the hospital customarily provides with it; or the hospital may offer a price estimator tool in its place. The machine-readable file is the complete underlying data, usually a large spreadsheet or data file, and is where a service missing from the short display can still be found. Start with the consumer display because it is built to be read, and fall back to the file when your service is not listed.
Inside the machine-readable file, for readers who want the whole data
The consumer display is a selection. The machine-readable file is everything: a downloadable data file, in the standard layout CMS specifies, listing each item and service the hospital provides with its description, its billing code and code type, and the full set of standard charges, separated where the hospital charges differently by setting. Practical expectations help. The file can be very large, because it is the hospital's whole rate sheet rather than a page built for reading, and it opens in a spreadsheet rather than in the browser. The working method is filtering: download it, filter the code column to your CPT code, and read across that row only, noting the setting column before the charge columns, because the same code can appear more than once at different settings with different charges. The standard template also carries the hospital's own attestation that the information in the file is true, accurate, and complete, which is worth remembering if a billing office later describes a posted figure as a mistake: the published figure was attested, and the question becomes what changed, which is a question with an answer.
The consumer display and the file answer to the same rule but are built for different readers, and the display has one feature the file lacks: for each shoppable service it shows the charges alongside the other services the hospital customarily provides with it, the ancillary items that arrive on the same episode. That bundling is deliberate, because a planned service is rarely bought alone, and a display that priced the main service while hiding its usual companions would mislead in the direction patients can least afford. When your service appears in the display, read the companions list as part of the price research: those are the lines to ask billing about, one by one, when you move to the call.
Comparing two hospitals with the same code
The file's best use is comparative, and the comparison only works under discipline. Take one code, in one setting, and read the same column, the discounted cash price if you are paying cash, at two hospitals. Note each file's date beside the figure, because the two hospitals update on their own schedules and a comparison across a wide date gap is weaker than the numbers look. Note also what each display bundles: if one hospital's shoppable display lists customary companion services and the other's row stands alone, the rows are not yet the same product, and the difference belongs in the billing call as a question about inclusions before it belongs in any decision as a difference in price. Expect the estimator tools, where offered, to complicate the comparison further: two estimators given the same insurance details can return personalized estimates that differ from both files, which is a property of estimates, not an error in either hospital. The files, being standard charges on the public record, are the layer that can be quoted back word for word, and that is why the worksheet in the no-insurance worksheet builds from them.
Reading your row: a worked illustration
This illustration is hypothetical. The figures are invented for demonstration only and are not any hospital's posted charges. Suppose the display row for the code on your order shows a gross charge of $2,800, a discounted cash price of $1,300, a de-identified minimum negotiated charge of $900, and a de-identified maximum negotiated charge of $2,100. Reading it in order: the $2,800 is the list figure, which no category of patient in the row is quoted. The $1,300 is the research figure if you are paying cash; the gap between the two, $2,800 minus $1,300, is $1,500, and it measures the distance between list and cash at this hospital for this code, nothing more. The $900 and the $2,100 describe the span of what insurers have negotiated; neither is a price offered to you, and if you hold insurance, your cost-sharing will be computed by your plan from its own negotiated charge, not read off this row. Three of the four figures are context. One is yours to research with. Marking which is which, on paper, before the billing call, is the entire skill this guide teaches. Carry the same discipline to a second hospital's row for the same code and the comparison becomes usable: two cash figures for the same service in the same setting, each tied to a named facility and a dated file. Without the setting and date checks, the same two figures are just numbers that happen to share a code, and a call built on them will spend its first ten minutes discovering that.
The step by step
- Start from the code. Get the CPT code for the planned service first, using the CPT code guide or the procedure page for your test on this site, because the file is organized by service and code, and a name alone can match several rows in different settings.
- Search "hospital price transparency" plus the hospital name, and open the consumer display or estimator. Confirm you are looking at the right location: hospital systems post for facilities, and the same system can list different charges at different locations.
- Find your code's row and write down, for that row: the discounted cash price, the setting or department the row belongs to, any services the display lists as customarily provided with it, and the file's date. Write the gross charge down too, labelled as the list figure, so a later bill can be compared against the right column.
- Compare against the Medicare anchor for the same code on this site. The anchor states the Medicare payment basis for the code with its payment system, locality, and year. Anchor and posting answer different questions, and a wide gap between them is not an error in either: it is a precise question for billing about which layer explains the difference.
- Take the row into the billing call. Ask whether the posted cash price is the facility layer of your all-in price, what else will be billed on top of it, and whether separate groups bill the professional, anesthesia, or pathology layers. This is CMS's own research sequence: comparisons first, then the call, described in the negotiation guide.
- Close with the written confirmation. Whatever the file says, your price is the all-in figure billing confirms in writing for the exact code in the exact setting. If the confirmed figure differs from the posted one, ask what changed and write the reason beside both.
Keeping the research usable until the bill arrives
Research done weeks before a service has a way of dissolving by the time a statement lands, so write it down in a fixed form while the file is open in front of you. The record that survives is one line per hospital: the hospital and the location, the code and the setting, the discounted cash price, the gross charge, the negotiated range if you noted it, the date of the file, and where you found it. That line does three jobs. It is the comparison the worksheet runs on before service. It is the script for the billing call, column by column. And after service it is evidence: if the final bill's gross charges for the same code in the same setting sit above the gross figure the hospital itself published for that row, the difference is a concrete question to put to billing with the file open, and hospitals answer documented questions differently from impressions. Keep the line with the written confirmation billing gives you, so the posted figure, the confirmed figure, and the billed figure sit on one page where their disagreements are visible at a glance.
An insured reader does one extra step in the file. Where the data lists payer-specific negotiated charges by plan name, find your own plan's row for your code. That figure is still not your bill: your share of it is set by your plan's deductible, coinsurance, and out-of-pocket terms applied to the negotiated charge, which is arithmetic the plan performs when the claim is processed. But the row tells you which negotiated charge your share will be computed from, and it replaces the de-identified range, which describes other people's contracts, with the contract that actually governs your visit. If your plan does not appear in the file for that service, that absence is itself a finding to raise on the call, in the same spirit as the billing checklist's network questions: the layers of a hospital visit can sit under different arrangements, and a missing row is a place to ask rather than assume.
The limits of a posted price
Four limits keep the file honest. First, a standard charge describes the hospital's item or service, not your episode: services added on the day, a changed code, or a longer recovery sit outside the row you read. Second, the file is the hospital's; separate clinician groups billing their own layers are outside it. Third, negotiated charges belong to the plans that negotiated them, and an insured reader's own share comes from the plan's processing of its charge, not from the de-identified range. Fourth, files are updated at least once a year, so a figure can be due for revision between your research and your service date. None of these limits makes the posting useless. They make it what CMS built it to be: published evidence for a comparison, brought into a conversation, and replaced at the end by a confirmed price in writing.
Misreadings of the posted file
- Quoting the gross charge as the hospital's price, when it is the undiscounted list figure no patient category is quoted.
- Reading the de-identified negotiated range as an offer, when it describes other parties' contracts.
- Matching a row by service name in the wrong setting or at the wrong location of the same hospital system.
- Treating an estimator tool's result as a confirmed quote, when it is an estimate built from the details entered.
- Stopping at the file: never calling billing, and never getting the all-in price confirmed in writing.
Price transparency questions
How do I find my hospital's published prices?
CMS consumer guidance gives the search in its own terms: use the words "hospital price transparency" plus the hospital's name in a search engine. Most hospitals link the result as a price transparency, standard charges, or shoppable services page. The hospital must publish the information free of charge. If the search fails, ask the billing office for the page or tool name directly; the office can tell you where its own display lives.
Is the discounted cash price in the file the price I will pay?
It is the hospital's posted standard charge for a patient paying in cash, and the best researched starting point a self-pay patient has. It is not a quote for your visit: services added on the day, a different setting, and separate clinician bills can sit outside it. Use it to prepare the billing call, then confirm your own all-in price in writing for the exact code and setting, as the cash-price guide sets out.
Does the hospital's file include the doctor's fee?
The file lists the hospital's standard charges for its items and services. Care delivered by separate clinician groups working inside the hospital, such as an independent radiology, anesthesia, or pathology group, is billed by those groups under their own arrangements and is not the hospital's posted charge. Read the posted figure as the facility layer unless the display itself says it bundles more, and ask billing which layers sit outside it.
How current are the published files?
The federal rule requires hospitals to update the comprehensive machine-readable file at least once a year, and the file states its own effective information. Note the date on the file you read, and if a figure on the phone differs from the figure on the page, ask what changed: a different code, setting, or location, or an updated file. Write the reason beside both figures rather than discarding one.
My hospital only offers an estimator tool. Is that the same thing?
Hospitals may meet the consumer display requirement with a price estimator tool instead of a static list of shoppable services, and the tool can personalize a result using insurance details you enter. Treat its result as an estimate built from what you typed, not a standard charge and not a confirmed quote. The machine-readable file of standard charges still exists behind it, and the confirmed price still comes from billing, in writing.
What if a hospital has no published prices at all?
The requirement has applied to hospitals in the United States since January 1, 2021, and CMS monitors compliance with it. If a genuine search and a direct question to the billing office both come up empty, say so in those terms and ask where the display is published; the CMS hospital price transparency pages describe what hospitals must post. The absence of a posting does not change your other rights: you can still request prices directly and, if self-pay, a Good Faith Estimate.
Regulations and CMS pages cited
Centers for Medicare and Medicaid Services, Hospital Price Transparency, rule and consumer guidance: standard charges, the machine-readable file, the consumer-friendly display of shoppable services, and the discounted cash price, checked October 21, 2026. Centers for Medicare and Medicaid Services, Talk to your provider about your medical bill, CMS medical bill rights help guide, checked October 21, 2026.
Taking the posted price further
Also useful: Questions to ask billing before your procedure and How to look up a CPT code.