What Is an HCPCS Code? A Practical Guide for Device Makers

2026-09-18 · Caduvo Team

What an HCPCS code is, how Level I and Level II differ, why codes gate device payment, and how to get a new code or bill with miscellaneous codes like E1399.

FDA clearance gets your device on the market. It does not get it paid for. Payment hinges on a code — for most medical devices, an HCPCS Level II code. If your device lacks a specific code, providers often cannot bill for it, which means no payment, no adoption, no revenue. This guide explains what an HCPCS code is, why it is the gateway to reimbursement, how to get one for a new device, and what to do in the meantime.

HCPCS Level I vs Level II: Two Different Systems

HCPCS stands for Healthcare Common Procedure Coding System. It splits into two levels.

For device makers, Level II is usually what matters. A new wheelchair cushion, a wound-care device, a bone-growth stimulator, or an external insulin pump will need a Level II code if it does not fit naturally into an existing CPT description. For a clearer breakdown of the two systems, see HCPCS vs CPT codes explained.

Why a Code Is the Gateway to Payment

A code is not payment itself. It is the key that unlocks the billing process. Without a specific code, a provider has nothing to put on a claim form. No claim, no adjudication, no payment.

Consider a DME supplier delivering a new type of negative pressure wound therapy pump. If the device fits HCPCS code E2402, the supplier can bill Medicare using that code. Medicare has a fee schedule amount for E2402. The claim gets processed. If the same device has no assigned code, the supplier must use a miscellaneous code that requires manual review, documentation, and often a denial first.

Codes also drive coverage policies. Medicare contractors and commercial payers write local coverage determinations (LCDs) and medical policies that list specific HCPCS codes. A policy that says "code E2402 is covered when criteria X, Y, and Z are met" has no meaning for your device if your device does not map to E2402 or another listed code. That is why reimbursement teams treat code acquisition as a pre-commercial milestone, not an afterthought.

You can look up existing codes and fee amounts with a hcpcs code lookup on the CMS HCPCS website or in the Medicare DME fee schedule files. Before you assume your device needs a new code, check whether it fits an existing code's description. Many devices share codes with older products, and a new code application will be rejected if CMS believes an existing code already covers the item.

The CMS Application Cycle for New HCPCS Codes

New HCPCS Level II codes for devices and supplies are requested through CMS's public meeting process. Here is the annual cycle.

  1. Prepare the application. You submit a formal code application using the CMS HCPCS application form. You describe the device, its intended use, the patient population, how it differs from products in existing codes, and why a new code is needed. Include FDA clearance or approval documentation, published clinical evidence, and pricing information.
  2. Meet the deadline. CMS typically requires applications by early January for codes effective the following January. For example, a code requested in January 2025 may not become effective until January 2026. Miss the deadline and you wait a full year.
  3. Public meeting. CMS holds a public meeting in May or June each year. Applicants present their requests in person. Commenters — including competitors and payers — can question whether a new code is necessary.
  4. Preliminary decision. CMS posts preliminary coding decisions in the fall. You can submit comments before the final decision.
  5. Final decision and effective date. Final decisions publish in November or December. New codes become effective January 1 of the following year.

For devices that qualify for Breakthrough Device Designation, there is a faster path: an expedited code application outside the annual cycle. But standard devices follow the calendar above.

A common mistake is starting the code application after FDA clearance. You can start earlier. CMS will not finalize a code for a device that is not FDA authorized, but you can prepare the application and time it so the code becomes effective shortly after clearance. This saves months of post-clearance delay.

What to Do When Your Device Has No Code: Miscellaneous Codes

While you wait for a specific HCPCS code, your device is not unbillable. It just becomes harder to bill. The fallback option is a miscellaneous or "not otherwise classified" code.

For DME and supplies, the most common miscellaneous code is E1399 — durable medical equipment, miscellaneous. Other miscellaneous codes exist for specific categories, such as K0108 for wheelchair accessories or A9900 for miscellaneous supplies. The right one depends on the product category.

Miscellaneous codes have three practical consequences.

Miscellaneous codes are a bridge, not a strategy. Some manufacturers use them for early market access while waiting for a specific code. Others avoid them entirely because the burden on suppliers is too high. Your choice depends on your device's cost, the clinical setting, and whether patients or providers will fight through the paperwork.

One interim tactic is to work with regional Medicare contractors to establish informal pricing for your device under E1399. This does not create a national payment amount, but it can reduce uncertainty in key markets while your code application moves through CMS.

Actionable Takeaways

A code will not guarantee coverage or payment. But without a code, you are not even in the game.

Related reading