HCPCS vs CPT Codes: What MedTech Teams Need to Know
2026-09-19 · Caduvo Team
CPT codes capture physician work; HCPCS Level II covers the device, supply, or DME. Here’s how they combine on a single claim—and how modifiers affect payment.
HCPCS vs CPT: Two acronyms that generate endless confusion for new reimbursement analysts. The answer to “are hcpcs and cpt codes the same” is no—but they overlap in ways that trip up even experienced device teams. CPT codes describe procedures physicians perform. HCPCS Level II codes describe the products, supplies, and durable medical equipment used during those procedures. On a single Medicare claim, both often appear. Get the relationship right, and you get paid. Get it wrong, and you’re writing off accounts.
Two Code Sets, One Claim
CPT (Current Procedural Terminology) is HCPCS Level I. It contains 5-digit numeric codes for medical, surgical, and diagnostic services provided by physicians and other clinicians. Think 27130 for total hip arthroplasty. HCPCS Level II is a separate, alphanumeric code set (letter followed by four digits) maintained by CMS. It covers items not in CPT: prosthetic implants, orthotics, surgical dressings, outpatient drugs, and DME like wheelchairs. For a HCPCS code explanation, see our full guide.
One claim can contain both. A surgeon bills a CPT code for the procedure; the facility or supplier bills a HCPCS Level II code for the implanted device or supply item. Under Medicare Part B, the physician’s payment comes from the Physician Fee Schedule (based on CPT), while the device payment often falls under OPPS or the DME fee schedule for durable equipment. That’s why a single patient encounter may generate two separate billable line items. The AMA owns and updates CPT; CMS manages HCPCS Level II and publishes it quarterly. No licensing is needed for electronic HCPCS submissions, but commercial use of CPT requires an AMA license.
When HCPCS Level II Takes Over
CPT doesn’t have granular codes for specific brands of bone cement or a particular negative pressure wound therapy system. HCPCS Level II fills that gap with over 7,000 codes. Here’s where MedTech teams focus:
- A-code: Ambulance, some drugs, and medical supplies
- E-code: Durable medical equipment (wheelchairs, oxygen)
- J-code: Injectable drugs (including biologics)
- L-code: Orthotic and prosthetic devices
- C-code: Outpatient PPS (hospital devices that qualify for transitional pass-through payments)
To assign the right code, start with the FDA product classification and intended use, then cross-reference the CMS Alpha-numeric HCPCS file. If no specific code exists, use a miscellaneous code like C1889 (implant) or E1399 (miscellaneous DME) and attach a narrative description. You can also submit a HCPCS code application to CMS for a permanent code.
For example, a total knee implant uses CPT 27447 for the surgeon. The hospital reports the prosthetic knee component with a C-code (e.g., C1776) or a K-code under certain payers. If your device is a new insulin pump, it goes under E0784. No CPT code can do that job.
HCPCS Modifiers Change Everything
HCPCS modifiers (two-character extensions appended to any HCPCS or CPT code) tell the payer that a service or supply was altered in some way without changing the basic code definition. They directly affect payment—either increasing, decreasing, or shifting responsibility.
Common HCPCS modifiers for MedTech:
- KX: Requirements specified in the medical policy have been met (often required for DME claims to confirm medical necessity)
- LT/RT: Left or right side (critical for paired devices like knee braces or prosthetics)
- NU: Purchase of new DME
- RR: Rental of DME (changes the monthly payment amount)
- CG: Policy criteria applied (used by some MACs for coverage conditions)
Modifier NU vs RR illustrates the financial impact. For a power wheelchair (K0011), billing NU means the supplier sold the item outright, triggering a lump-sum payment based on the Medicare allowable—typically around $2,500. Billing RR initiates a 13-month rental period with monthly capitated payments; after month 13, the beneficiary owns the equipment. Choosing the wrong modifier can lead to audit recovery or denial.
Example: A provider bills E0950 (wheelchair tray). Without modifier KX, the claim may deny for no proof of medical necessity. With modifier KX and the correct documentation, payment triggers. Missing a modifier can delay payment by 30–90 days.
CPT modifiers work similarly but often apply to professional services. The key is that HCPCS Level II modifiers can be attached to both CPT and HCPCS codes, so they bridge the two code sets on a single claim.
Billing Reality: A Dual-Code Encounter
Consider a lumbar fusion with an interbody cage. The surgeon bills CPT 22612 for the posterior fusion. The facility bills HCPCS C1062 for the intervertebral fusion cage, often appending modifier -52 (reduced service) if part of the device is not used, or another modifier for a specific payer’s local coverage determination. If the cage is used with a bone graft substitute that has a separate HCPCS code (like J7332), the facility adds that code. The claim form 1500 or UB-04 can list up to four modifiers per line. Incorrect modifier sequencing on the device line can result in an underpayment of hundreds of dollars per case.
For DME, the scenario shifts. A patient receives a continuous passive motion machine after knee surgery. The CPT for the initial application is 20999 (unlisted procedure, can’t be used routinely). The DME supplier bills the HCPCS code E0935 with modifier RR (rental) for each month. The rental fee amount comes from the Medicare DME fee schedule. If the supplier omits RR, it may be reimbursed as a purchase, which changes the total allowed amount and creates compliance issues.
Thus, “are hcpcs and cpt codes the same” clearly gets a no: they serve different functions, but they must be used together correctly.
Key Takeaways
- CPT = procedure; HCPCS Level II = product/supply/DME. You'll rarely have one without the other in a device reimbursement scenario.
- HCPCS modifiers like KX, LT, RR, NU are not optional—they are often the difference between a paid and a denied claim.
- Build a code pair map for your device’s top 3 procedures: which CPT codes will the surgeon use? Which HCPCS codes will the facility or DME supplier use? Which modifier policies apply from the MAC?
- Verify HCPCS code coverage decisions against the Medicare Coverage Database to see if LCDs require specific modifiers like KX.
- Misc codes have their place, but a dedicated HCPCS application improves potability and reduces audit risk. Start the process early—CMS review can take 12–18 months.