{
 "id": "cms:1746a83e-bb65-4300-8e02-21edbab77c6b",
 "slug": "medicare-durable-medical-equipment-devices-and-supplies-by-supplier-and-service",
 "source": "data.cms.gov",
 "title": "Medicare Durable Medical Equipment, Devices & Supplies - by Supplier and Service",
 "summary": "The Medicare Durable Medical Equipment, Devices & Supplies by Supplier and Service dataset contains information on usage, payments and submitted charges organized by supplier National Provider Identifier (NPI),...",
 "description": "The Medicare Durable Medical Equipment, Devices & Supplies by Supplier and Service dataset contains information on usage, payments and submitted charges organized by supplier National Provider Identifier (NPI), Healthcare Common Procedure Coding System (HCPCS) code, and supplier rental indicator.",
 "aliases": [],
 "keywords": [
  "Medicare",
  "Original Medicare",
  "Physicians & Practitioners",
  "Medical Suppliers & Equipment",
  "Health Care Use & Payments",
  "Health Equity"
 ],
 "themes": [
  "Medicare"
 ],
 "topics": [
  "other-facilities",
  "doctors",
  "spending-utilization"
 ],
 "category": "provider-summary-by-type-of-service",
 "publisher": "Office of Enterprise Data and Analytics (OEDA)",
 "contact": "IPAG_Data_Products@cms.hhs.gov",
 "landing_url": "https://data.cms.gov/provider-summary-by-type-of-service/medicare-durable-medical-equipment-devices-supplies/medicare-durable-medical-equipment-devices-supplies-by-supplier-and-service",
 "csv_url": "https://data.cms.gov/sites/default/files/2026-07/9213e585-a53b-4728-bd47-5713c80ab2ba/mup_dme_ry26_p05_v10_dy24_suphpr.csv",
 "api_url": "https://data.cms.gov/data-api/v1/dataset/1746a83e-bb65-4300-8e02-21edbab77c6b/data",
 "api_kind": "cms-data-api",
 "preview_url": "https://data.cms.gov/data-api/v1/dataset/1746a83e-bb65-4300-8e02-21edbab77c6b/data?size=10",
 "dictionary_url": "https://data.cms.gov/resources/medicare-durable-medical-equipment-devices-supplies-by-supplier-and-service-data-dictionary",
 "dictionary_kind": "page",
 "methodology_urls": [
  "https://data.cms.gov/resources/medicare-durable-medical-equipment-devices-supplies-methodology"
 ],
 "state_column": "Suplr_Prvdr_State_Abrvtn",
 "row_count": 440670,
 "posted": "2026-07-23",
 "modified": "2026-07-23",
 "period_start": "2014-01-01",
 "period_end": "2024-12-31",
 "latest_period": "2024-01-01 to 2024-12-31",
 "cadence": "annually",
 "next_update": null,
 "versions": [
  {
   "label": "2024-01-01",
   "uuid": "1746a83e-bb65-4300-8e02-21edbab77c6b",
   "posted": "2026-07-23",
   "period_start": "2024-01-01",
   "period_end": "2024-12-31"
  },
  {
   "label": "2023-01-01",
   "uuid": "44235fd3-6cf9-487f-928d-12998cd84071",
   "posted": "2025-09-09",
   "period_start": "2023-01-01",
   "period_end": "2023-12-31"
  },
  {
   "label": "2022-03-26",
   "uuid": "dad703df-2e52-4ac6-a26f-51ecbf463d77",
   "posted": "2025-03-26",
   "period_start": "2022-01-01",
   "period_end": "2022-12-31"
  },
  {
   "label": "2021-03-26",
   "uuid": "e531ffc9-57ad-48db-8d88-f686edb8b8e1",
   "posted": "2025-03-26",
   "period_start": "2021-01-01",
   "period_end": "2021-12-31"
  },
  {
   "label": "2020-03-26",
   "uuid": "1fe3a8c3-ecfd-44b9-9418-fda1843f72a5",
   "posted": "2025-03-26",
   "period_start": "2020-01-01",
   "period_end": "2020-12-31"
  },
  {
   "label": "2019-03-26",
   "uuid": "5165dbdd-eae3-4b94-82cd-da635e00e0fa",
   "posted": "2025-03-26",
   "period_start": "2019-01-01",
   "period_end": "2019-12-31"
  },
  {
   "label": "2018-03-26",
   "uuid": "18446ef8-3873-485a-8541-b43149cf91c0",
   "posted": "2025-03-26",
   "period_start": "2018-01-01",
   "period_end": "2018-12-31"
  },
  {
   "label": "2017-03-26",
   "uuid": "438aad4a-91a1-4a05-9d1f-7a0bd6156222",
   "posted": "2025-03-26",
   "period_start": "2017-01-01",
   "period_end": "2017-12-31"
  },
  {
   "label": "2016-03-26",
   "uuid": "cc033844-0d8a-4fca-9b63-9ff3c7367c6d",
   "posted": "2025-03-26",
   "period_start": "2016-01-01",
   "period_end": "2016-12-31"
  },
  {
   "label": "2015-03-26",
   "uuid": "203c6d35-a271-4ad0-ac20-91a1d1409121",
   "posted": "2025-03-26",
   "period_start": "2015-01-01",
   "period_end": "2015-12-31"
  },
  {
   "label": "2014-03-26",
   "uuid": "82e71823-6c88-498d-b156-938e30b03b73",
   "posted": "2025-03-26",
   "period_start": "2014-01-01",
   "period_end": "2014-12-31"
  }
 ],
 "columns": [
  {
   "name": "Suplr_NPI",
   "label": "Supplier NPI",
   "type": "string",
   "meaning": "National Provider Identifier (NPI) for the supplying provider on the DMEPOS claim.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Last_Name_Org",
   "label": "Supplier Provider Last Name / Organization Name",
   "type": "string",
   "meaning": "When the supplier is registered in NPPES as an individual (entity type code=’I’), this is the supplier’s last name. When the supplier is registered as an organization (entity type code = ‘O’), this is the organization name.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_First_Name",
   "label": "Supplier Provider First Name",
   "type": "string",
   "meaning": "When the supplier is registered in NPPES as an individual (entity type code=’I’), this is the supplier’s first name. When the supplier is registered as an organization (entity type code = ‘O’), this will be blank.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_MI",
   "label": "Supplier Provider Middle Initial",
   "type": "string",
   "meaning": "When the supplier is registered in NPPES as an individual (entity type code=’I’), this is the supplier’s middle initial. When the supplier is registered as an organization (entity type code = ‘O’), this will be blank.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Crdntls",
   "label": "Supplier Credentials",
   "type": "string",
   "meaning": "When the supplier is registered in NPPES as an individual (entity type code=’I’), these are the supplier’s credentials. When the supplier is registered as an organization (entity type code = ‘O’), this will be blank.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Ent_Cd",
   "label": "Supplier Entity Code",
   "type": "string",
   "meaning": "Type of entity reported in NPPES. An entity code of ‘I’ identifies suppliers registered as individuals and an entity type code of ‘O’ identifies suppliers registered as organizations.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_St1",
   "label": "Supplier Provider Street 1",
   "type": "string",
   "meaning": "The first line of the supplier’s street address, as reported in NPPES.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_St2",
   "label": "Supplier Provider Street 2",
   "type": "string",
   "meaning": "The second line of the supplier’s street address, as reported in NPPES.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_City",
   "label": "Supplier Provider City",
   "type": "string",
   "meaning": "The city where the supplier is located, as reported in NPPES.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_State_Abrvtn",
   "label": "Supplier Provider State",
   "type": "string",
   "meaning": "The state where the supplier is located, as reported in NPPES. The fifty U.S. states and the District of Columbia are reported by the state postal abbreviation. The following values are used for other areas: 'XX' = 'Unknown', 'AA' = 'Armed Forces Central/South America', 'AE' = 'Armed Forces Europe', 'AP' = 'Armed Forces Pacific' 'AS' = 'American Samoa', 'GU' = 'Guam', 'MP' = 'North Mariana Islands', 'PR' = 'Puerto Rico', 'VI' = 'Virgin Islands' 'ZZ' = 'Foreign Country'",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_State_FIPS",
   "label": "Supplier Provider State FIPS Code",
   "type": "number",
   "meaning": "FIPS code for suppliers state.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Zip5",
   "label": "Supplier Provider ZIP",
   "type": "number",
   "meaning": "The supplier’s ZIP code, as reported in NPPES.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_RUCA_Cat",
   "label": null,
   "type": "string",
   "meaning": null,
   "source": "cms-api"
  },
  {
   "name": "Suplr_Prvdr_RUCA",
   "label": "Supplier Provider RUCA",
   "type": "number",
   "meaning": "Rural-Urban Commuting Area Codes (RUCAs), are a Census tract-based classification scheme that utilizes the standard Bureau of Census Urbanized Area and Urban Cluster definitions in combination with work commuting information to characterize all of the nation's Census tracts regarding their rural and urban status and relationships. The supplier ZIP code was cross walked to the United States Department of Agriculture (USDA) 2010 Rural-Urban Commuting Area Codes (https://www.ers.usda.gov/data-products/rural-urban-commuting-area-codes…).",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_RUCA_Desc",
   "label": "Supplier Provider RUCA Description",
   "type": "string",
   "meaning": "Description of Rural-Urban Commuting Area (RUCA) Code",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Cntry",
   "label": "Supplier Provider Country",
   "type": "string",
   "meaning": "The country where the supplier is located, as reported in NPPES. The country code will be ‘US’ for any state or U.S. possession.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Spclty_Cd",
   "label": "Supplier Provider Specialty Code",
   "type": "string",
   "meaning": "Derived from the Medicare provider/supplier specialty code reported on all of the NPI's Part B non-institutional claims (DMEPOS & non-DMEPOS). For suppliers that have more than one Medicare specialty code reported on their claims, the Medicare specialty code associated with the largest number of services was used. Where a prescriber's NPI did not have associated Part B claims, the taxonomy code associated with the NPI in NPPES was mapped to a Medicare specialty code using an external crosswalk published here: https://data.cms.gov/beta/provider-characteristics/medicare-provider-su…. For any taxonomy codes that could not be mapped to a Medicare specialty code, the taxonomy classification description was used.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Spclty_Desc",
   "label": "Supplier Provider Specialty Description",
   "type": "string",
   "meaning": "Description for Rfrg_Prvdr_Spclty_Cd.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Prvdr_Spclty_Srce",
   "label": "Supplier Provider Specialty Source",
   "type": "string",
   "meaning": "A variable that indicates the source of the supplier Specialty. The values are claims-specialty or NPPES-specialty",
   "source": "cms-dictionary"
  },
  {
   "name": "RBCS_Lvl",
   "label": "RBCS Level",
   "type": "string",
   "meaning": "High level grouping of the Restructured BETOS Classification System (RBCS) identifier into three groups including Durable Medical Equipment, Prosthetic and Orthotic Devices, and Drugs and Nutritional Products.",
   "source": "cms-dictionary"
  },
  {
   "name": "RBCS_Id",
   "label": "RBCS ID",
   "type": "string",
   "meaning": "RBCS identifier which is comprised of 6 characters. The first character identifies the category; the second character identifies the subcategory; the third, fourth, and fifth characters identify the family, and the sixth character identifies whether the service is a major procedure.",
   "source": "cms-dictionary"
  },
  {
   "name": "RBCS_Desc",
   "label": "RBCS Description",
   "type": "string",
   "meaning": "A concatenation of the RBCS category and RBCS subcategory description.",
   "source": "cms-dictionary"
  },
  {
   "name": "HCPCS_Cd",
   "label": null,
   "type": "string",
   "meaning": null,
   "source": "cms-api"
  },
  {
   "name": "HCPCS_Desc",
   "label": "HCPCS Description",
   "type": "string",
   "meaning": "Description of the HCPCS code for the specific product or service furnished by the DMEPOS supplier.",
   "source": "cms-dictionary"
  },
  {
   "name": "Suplr_Rentl_Ind",
   "label": "Supplier Rental Indicator",
   "type": "string",
   "meaning": "Identifies whether the DMEPOS product/service submitted on the supplier's claim is rental or non-rental. A value of ‘Y’ indicates rental. A value of ‘N’ indicates non-rental. The indicator is derived from either the first or second HCPCS modifier on the supplier’s claim line item having a value of ‘RR’.",
   "source": "cms-dictionary"
  },
  {
   "name": "Tot_Suplr_Benes",
   "label": "Number of Supplier Beneficiaries",
   "type": "number",
   "meaning": "Number of beneficiaries associated with the supplier DMEPOS products/services ordered by the supplier. Beneficiary counts fewer than 11 have been suppressed to protect the privacy of Medicare beneficiaries.",
   "source": "cms-dictionary"
  },
  {
   "name": "Tot_Suplr_Clms",
   "label": "Number of Supplier Claims",
   "type": "number",
   "meaning": "Number of DMEPOS claims submitted by the supplier, reflecting products/services ordered by the supplier. Aggregated records based on Tot_Suplr_Clms fewer than 11 are not included in the data file.",
   "source": "cms-dictionary"
  },
  {
   "name": "Tot_Suplr_Srvcs",
   "label": "Number of Supplier Services",
   "type": "number",
   "meaning": "Number of DMEPOS products/services rendered by the supplier; note that the metrics used to count the number provided can vary from service to service.",
   "source": "cms-dictionary"
  },
  {
   "name": "Avg_Suplr_Sbmtd_Chrg",
   "label": "Average Supplier Submitted Charges",
   "type": "number",
   "meaning": "Average of the charges that suppliers submit for DMEPOS products/services. Total submitted charges can be calculated by multiplying the Avg_Suplr_Sbmtd_Chrg byTot_Suplr_Srvcs.",
   "source": "cms-dictionary"
  },
  {
   "name": "Avg_Suplr_Mdcr_Alowd_Amt",
   "label": "Average Supplier Medicare Allowed Amount",
   "type": "number",
   "meaning": "Average Medicare allowed amounts for the DMEPOS product/service rendered by suppliers. Medicare allowed amounts includes the amount Medicare pays, the deductible and coinsurance amounts that the beneficiary is responsible for paying, and any amounts that a third party is responsible for paying. Total Medicare allowed amounts can be calculated by multiplying the Avg_Suplr_Mdcr_Alowd_Amt by Tot_Suplr_Srvcs.",
   "source": "cms-dictionary"
  },
  {
   "name": "Avg_Suplr_Mdcr_Pymt_Amt",
   "label": "Average Supplier Medicare Payment Amount",
   "type": "number",
   "meaning": "Average amount that Medicare paid suppliers after deductible and coinsurance amounts have been deducted for the line item DMEPOS product/service. Total Medicare payment amounts can be calculated by multiplying the Avg_Suplr_Mdcr_Pymt_Amt by Tot_Suplr_Srvcs.",
   "source": "cms-dictionary"
  },
  {
   "name": "Avg_Suplr_Mdcr_Stdzd_Amt",
   "label": "Average Supplier Medicare Standard Payment Amount",
   "type": "number",
   "meaning": "Average amount that Medicare paid after beneficiary deductible and coinsurance amounts have been deducted for the line item DMEPOS product/service and after standardization of the Medicare payment has been applied. Standardization removes geographic differences in payment rates for individual product/services and makes Medicare payments across geographic areas comparable. Note: This variable is available starting with the calendar year 2014 data.",
   "source": "cms-dictionary"
  }
 ],
 "caveats": [],
 "curated": false,
 "license": "https://www.usa.gov/government-works",
 "detail_key": "1746a83e-bb65-4300-8e02-21edbab77c6b|2026-07-23",
 "checked": "2026-10-25",
 "source_name": "data.cms.gov"
}