Procedure cost tools
Turn a CPT code and state into a CMS 2023 Medicare payment and billed-charge pair — then keep a shareable link to the result.
PlainProcedure is responsible for the figures and extracts shown here. See our methodology for sources, update cadence, and limits.
- Procedures indexed
- 9,297
- Typical markup
- 4.1x
- States & territories
- 56
- Hospitals in Compare
- 5,426
About this dataset, nationwide
According to the Centers for Medicare & Medicaid Services (CMS), the 2023 Medicare Physician & Other Practitioners dataset records payments for 9,297 procedure codes billed across 5,426 hospitals in 56 states and territories; see our methodology for how each figure is sourced and computed.
What these tools look up · CMS 2023
The cost estimator looks up CMS 2023 Medicare payments and billed charges for 9,297 procedures across 56 states. The typical service is billed about 4.1x the Medicare rate (volume-weighted).
- 9,297
- procedures in the CMS registry
- 4.1x
- typical billed ÷ Medicare (volume-weighted)
- 56
- states and territories
- 5,426
- hospitals in the Compare extract
Source: CMS Medicare Physician & Other Practitioners, 2023. Markup = submitted charge ÷ Medicare payment (volume-weighted). These are Medicare amounts, not a patient's out-of-pocket bill.
Make a procedure estimate
Cost Estimator
Choose a CPT/HCPCS code and a state to see the CMS Medicare allowed amount, the submitted (billed) charge, and how that pair compares with the national volume-weighted markup (4.1x).
Open the estimatorA result you can use
- 01Pick your procedure
Search the live CMS registry — 9,297 codes with national averages.
- 02Add your state
Locality-adjusted Medicare payment and billed charge for that code.
- 03Keep the link
Share or revisit the same estimate; explore the state and procedure pages behind it.
What a lookup can verify
Every procedure has a record, not every record runs deep
All 9,297 searchable procedure codes carry a base CMS Medicare payment record. The deeper verification layers below, a state-by-state price breakdown, a hospital-published cash price, exist for a smaller share, so a lookup returns more for some codes than others.
- CMS Medicare payment record 100% 9,297
Every code in the registry has a national average Medicare payment and billed-charge figure, the minimum any lookup returns.
- State-by-state price breakdown 86% 7,955
These codes have enough state-level claims volume to show a per-state price range, not just a single national average.
- Hospital-published cash price 27% 2,520
At least one hospital has disclosed a cash/self-pay rate for this code under the Hospital Price Transparency Rule.
Share of the 9,297 searchable procedure codes carrying each layer. Source: CMS Medicare Physician & Other Practitioners extract and Hospital Price Transparency Rule MRF disclosures.
Where markup concentrates
All registry tools
Download the jurisdiction extract used by these tools: cms-procedure-cost-by-state.csv. National reference on statistics.
Every figure on PlainProcedure is rendered directly from CMS Medicare Physician & Other Practitioners data, no number is typed in by an editor. Tools multiply visitor selections against CMS Medicare Physician & Other Practitioners extracts. They do not estimate insurer-specific negotiated rates or patient out-of-pocket liability. See our editorial standards & corrections policy, the methodology behind these numbers, the data changelog, or report a data error. Data current as of 2026-05-15.