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

2026-09-06 · Caduvo Team

An HCPCS Level II code is what turns an FDA-cleared device into a payable Medicare line item. This guide explains the CMS application cycle, how to survive with miscellaneous codes, and where to run an accurate HCPCS code lookup.

You can have FDA clearance, published clinical data, and a signed hospital contract—but without an HCPCS code, your device still cannot get paid directly by Medicare.

That single alphanumeric string is the key that unlocks a line item on a claim form. For durable medical equipment (DME), orthotics, prosthetics, and supplies, the code tells a MAC’s claims system exactly what to adjudicate and which fee schedule to apply.

Here is what HCPCS is from a manufacturer’s side: why a Level II code matters, how CMS assigns one, and what to bill while you wait.

HCPCS Level I vs Level II: Two Code Sets, Two Owners

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

Level I is CPT. The American Medical Association owns and maintains CPT. It covers procedures and physician work. Most hospital-based surgeries, office visits, and imaging fall under Level I.

Level II is the set that device makers target directly. CMS maintains it. It identifies products, supplies, and services not described by CPT—things like wheelchairs, glucose monitors, negative-pressure wound therapy pumps, and surgical dressings.

Level II codes are five characters: one letter followed by four digits. The letter maps to a category, such as:

HCPCS vs CPT Codes: What MedTech Teams Need to Know covers the split in deeper detail. For now, remember: if your product is a device or supply that a patient uses at home or a clinician purchases and administers repeatedly, you likely need a Level II code.

Why Medicare Payment Starts With a Code

Every Medicare claim runs through geographically assigned MACs. Their claims-processing engines use a combination of HCPCS code, ICD-10 diagnosis, and modifier to decide whether a service is covered and how much to pay.

No HCPCS Level II code means no standard line item for the product. Providers either bill under a miscellaneous catchall (unreliable, reviewed manually) or refuse to use the device because they cannot predict payment. This is the practical blockage: a great device with no code is invisible to the payment system.

For DME, the link is even tighter. CMS publishes the Medicare DME Fee Schedule, which maps HCPCS codes to statewide allowable rates. Without a designated code, your product gets no fee-schedule slot and no competitive-bidding program status. That delays adoption regardless of clinical evidence.

The CMS Application Cycle for a New Level II Code

CMS opens new-code applications once a year. The HCPCS public meeting, held in the late spring or early summer, sets the pipeline for codes that go into effect the following January 1. Here is the tactical timeline:

  1. Prepare before the window opens. Gather clinical studies, FDA clearance or approval letters, labeling, predicate device comparisons, and published society recommendations.
  2. Submit during the posted intake period. CMS publishes the application form on its HCPCS Quarterly Update site. You must explain why existing codes do not describe your device and justify a distinct payment category if you want a new code rather than use of an existing one.
  3. Answer follow-up questions. CMS staff and the HCPCS workgroup will probe for coding gaps, cost-impact data, and clinical differentiation compared to products already coded.
  4. Present at the public meeting, if needed. Not every application requires an in-person presentation, but complex requests—especially those involving higher allowable price points—frequently do.
  5. Receive an interim or final decision. Codes preliminarily approved appear in the fall HCPCS update. They become active January 1.

The entire process, from application to live code, often spans 12 to 15 months. Some MACs will accept the new code for claims right away; others lag a quarter or two. Build that lag into your launch plan.

What to Do While Your Device Has No Code

During that 12-to-15-month gap—or while your application is still under review—you bill with a miscellaneous code.

For DME and supplies, the most common is E1399 (Durable medical equipment, miscellaneous). A3399 is used for miscellaneous surgical supplies. K0109 exists for temporary items assigned by DME MACs, but it requires a separate, shorter application process.

Miscellaneous codes work—barely. Here is what to expect:

Four actions improve your odds during the miscellaneous-code period:

Do not treat miscellaneous codes as a permanent fix. MACs flag high-utilization, high-denial codes for audits. A surgeon or DME supplier who gets audited repeatedly over E1399 claims will stop using your device.

HCPCS Code Lookup: Where to Find the Right Codes

An accurate hcpcs code lookup is part of every device reimbursement strategy. The authoritative source is CMS’s HCPCS Quarterly Update file, posted on the CMS website. Commercial databases and payer portals republish it, but they add lag.

During product development, match your device to the closest existing codes. Search the CMS file by keyword, functional category (E, A, L, K), and by your predicate devices’ established codes. If a code already fits, resubmitting a duplicative application wastes a year and will be rejected. If no code fits, document the gap.

Actionable Takeaways

Related reading