DME Billing and the Medicare DME Fee Schedule, Explained

2026-09-09 · Caduvo Team

A practical guide to the Medicare DME fee schedule, covering rental vs purchase payment rules, competitive bidding’s legacy, and the concrete steps to estimate what Medicare will actually pay for your device.

A DME manufacturer can spend two years on product design and FDA clearance, only to realize the Medicare payment rate makes the device unviable. That gap is not a mystery—it lives in the Medicare DME Fee Schedule, a publicly available file that too few teams read before design freeze.

When you know the payment rules up front, you can model the business case. You can decide whether a rental model works. You can price against the competitive bidding rates that are still baked into the fee schedule. Here is how the system actually works.

What qualifies as DME

Medicare defines DME narrowly. If your product doesn’t check every box, it won’t appear on the DMEPOS fee schedule. The statutory definition requires that the equipment:

Wheelchairs, hospital beds, infusion pumps, and glucose monitors are classic examples. A smartphone app that helps manage a condition is not DME, even if it connects to a medical device. Fit a product into this definition before you start the HCPCS code application—getting the code wrong means you have no fee schedule to look up.

How the DMEPOS fee schedule sets payment

The Medicare DME Fee Schedule is a downloadable file from CMS that lists the allowed amount for every HCPCS code, by state and, in some cases, by area within a state. The file is updated quarterly. For 2024, the file contains over 2,000 codes.

Payment amounts are built from two main inputs:

  1. The base allowed amount for a code, derived from historical supplier charges or competitive bidding data.
  2. A geographic adjustment factor that accounts for local wage and practice costs.

The fee schedule uses a floor-and-ceiling system. For most items, the allowed amount cannot be more than the ceiling (the fee schedule amount from a base period, inflated) or less than the floor (a percentage of that ceiling). Competitive bidding disrupted those floors and ceilings for many codes, and those adjusted rates remain in the current fee schedule even though the competitive bidding program is largely paused.

To find the medicare reimbursement rates for a specific HCPCS code, you download the “DMEPOS Fee Schedule” file from CMS.gov, filter by the code, and then look at the column for the state or zip-code area where the beneficiary lives. The file is not a searchable database, so you’ll need to parse it yourself or use a tool that extracts the rate.

Rental vs. purchase: the payment categories

Not all DME is paid the same way. CMS assigns every HCPCS code to a payment category. The category determines whether Medicare pays a lump sum for the item or a monthly rental fee. Here are the categories that matter most:

A billing mistake—like billing a capped rental as a purchase—triggers a denial. The category is embedded in the fee schedule file, in the column labeled “Payment Category.” The decision is not negotiable for a given code.

Competitive bidding’s legacy in the fee schedule

Competitive bidding for DME started in 2011, expanded in 2013, and then was paused in 2021. During the active rounds, CMS contracted with a limited number of suppliers who bid to provide items at lower rates. Those lower rates became the ceiling for many codes in the bid areas.

Even though the program is paused, CMS still uses the adjusted rates as the fee schedule amounts for the affected codes. In 2024, approximately 1,000 codes still carry the competitive bidding-derived rates. For a manufacturer, that means the medicare dme fee schedule you see today is often lower than the historical fee-schedule amount, and you cannot count on the rates returning to the old ceiling.

If your product maps to a HCPCS code that was in a competitive bidding area, you should model the current rate, not the original ceiling. Check the “CB” column in the fee schedule file—a “Y” means the rate is from a competitive bidding program.

Local coverage determinations can layer additional restrictions. Your MAC may require prior authorization or a specific diagnosis code before payment. Review the LCDs for your MAC early in the reimbursement design process.

How to estimate reimbursement rates for a new product

Estimating a Medicare payment rate for a device that does not yet have a dedicated HCPCS code is a multi-step process. Follow these steps:

  1. Identify the closest existing HCPCS code that describes your device’s function and intended use. If no code fits, you will need to apply for a new HCPCS code—a process that can take 12–18 months.
  2. Download the current DMEPOS fee schedule from the CMS website. Look at the allowed amount for that code in your target states.
  3. Note the payment category. If it’s capped rental, calculate the total 13-month payment, not just the monthly rate.
  4. If the code has a “Y” in the competitive bidding column, confirm that the rate is the adjusted amount. There is no separate “non-bid” rate for those codes.
  5. Check the payer mix. Medicare fee-for-service is only one segment. Medicare Advantage plans may have different payment rules, and commercial payers often reference the Medicare fee schedule as a benchmark but set their own rates.

You can build a simple model with these numbers. For a capped-rental device with a monthly fee schedule amount of $120, the total Medicare allowed amount over 13 months is $1,440. That becomes your ceiling for pricing decisions.

Takeaways for DME billing and reimbursement

Related reading