What Is an HCPCS Code? A Device Maker's Guide to Payment Codes

2026-08-13 · Caduvo Team

A permanent HCPCS Level II code is the gateway to payment for medical devices. This guide explains the CMS application cycle, the role of miscellaneous codes like E1399, and what device makers must do to get paid.

Your device has FDA clearance. You have a manufacturing line. But if it doesn’t have a code, it is invisible to payers. No code means no claim. No claim means no payment. That’s the brutal arithmetic of market access in the U.S. for devices, durable medical equipment (DME), prosthetics, orthotics, and supplies.

An HCPCS code is the five-character alphanumeric identifier that tells Medicare, Medicaid, and commercial insurers exactly what was provided and why they should pay for it. Without a dedicated code, you’re stuck in a miscellaneous billing swamp that can delay payment by months—or kill a product launch entirely.

HCPCS Level I vs. Level II: What Device Makers Work With

HCPCS is a two-level system. Level I is the American Medical Association’s CPT code set—five-digit numeric codes for physician and outpatient services. You’ll see CPT codes on surgical procedures, but devices that live outside the physician’s hand rarely get a CPT code. That’s where Level II comes in.

HCPCS Level II codes are the alphanumeric codes maintained by the Centers for Medicare & Medicaid Services (CMS). They start with a letter followed by four digits. The letter tells you the category:

For a device manufacturer, the code you need is almost always a Level II code. If you’ve ever done a HCPCS code lookup and seen both CPT and HCPCS results, you know the difference matters. The wrong code type can lead to a denied claim or a fee schedule that doesn’t reflect your product’s cost.

Why a Code Is the Gateway to Payment

A code is not payment. But it’s the door. Once a device has a permanent HCPCS Level II code, CMS can assign it to a payment category, set a fee schedule, and publish that rate. Medicare Administrative Contractors (MACs) can then process claims automatically. Commercial payers often follow the same coding and pricing structure.

Consider a novel external infusion pump. If it gets a new K-code, CMS will conduct a pricing analysis—often using invoices, cost data, and comparable items—and publish a fee schedule amount. That amount becomes the baseline for Medicare reimbursement and is adopted by many private insurers. Without a code, the pump is covered only if a payer decides to cover it manually, one claim at a time.

A permanent code also unlocks the potential for a future National Coverage Determination (NCD) or Local Coverage Determination (LCD) that explicitly names the device. Payers can then write coverage policies that reference the code, making it easier for providers to get authorization.

The CMS Application Cycle for a New HCPCS Level II Code

CMS accepts applications for new Level II codes once a year through a formal, rigid process. The timeline is non-negotiable. Miss a deadline and you wait until the next cycle.

Here’s the typical sequence for a DME or supply code:

  1. Preliminary information: Submit a brief description of the product, intended use, and existing coding gap by the first week of January. For 2024, the deadline was January 9.
  2. Full application: A detailed application with clinical evidence, FDA clearance documentation, pricing data, and a justification for why existing codes don’t work. This is due April 1.
  3. Public meeting: CMS holds a public meeting in May, where applicants can present their case. Manufacturers often bring clinical experts and economic data.
  4. Preliminary decision: CMS publishes a preliminary coding decision in June or July, listing the proposed new codes, deleted codes, and modifications.
  5. Final decision: After a comment period, the final HCPCS Level II codes are released in November, effective January 1 of the following year.

That’s a 12-month cycle from application to implementation. Start planning 18 months before you need the code to account for evidence gathering and internal alignment. The application lives in the HCPCS public process, so competitors can see your submission. That’s not a reason to avoid it, but it is a reason to be strategic about what you disclose.

Surviving Without a Code: Miscellaneous Codes Like E1399

A new device doesn’t get a code overnight. While you wait for your application cycle—or if you’re in the early market-access phase—you’ll use a miscellaneous code. The most common for DME is E1399 (durable medical equipment, miscellaneous). Others include K0108 (miscellaneous DME accessory) and L9900 (orthotic and prosthetic miscellaneous).

Miscellaneous codes are a holding pattern, not a strategy. They require:

Many commercial payers simply won’t reimburse items billed under a miscellaneous code. Providers hate them because they create administrative burden and unpredictable revenue. A device that stays on a miscellaneous code for more than a billing cycle or two will lose provider adoption fast.

While you’re on a miscellaneous code, do these three things:

Actionable Takeaways

Related reading