HCPCS
Healthcare Common Procedure Coding System. Level I is CPT codes, Level II covers supplies, DME, drugs, and non-CPT services.
HCPCS Explained
HCPCS (Healthcare Common Procedure Coding System) is the broader code system that includes both CPT (HCPCS Level I) and the alphanumeric Level II codes covering items CPT does not. HCPCS Level II codes are alphanumeric with letter prefixes that indicate the category: J-codes for drugs administered by a provider (J3490 unclassified drugs, J0696 ceftriaxone), E-codes for durable medical equipment (E0601 CPAP, E0784 insulin pump), K-codes for DME and supplies (K0823 power wheelchair), L-codes for orthotics and prosthetics, A-codes for medical/surgical supplies, Q-codes for temporary procedures, S-codes for non-Medicare commercial-payer services, and G-codes for Medicare-specific procedures. CMS updates HCPCS Level II quarterly (April, July, October, January) to add new codes for newly approved drugs and devices. Drug claims using J-codes also require an NDC (National Drug Code) for the specific product administered — missing NDCs are one of the most common triggers for CO-16 missing-information denials on physician-administered drug claims. Beyond drugs and DME, HCPCS Level II codes capture ambulance services, certain behavioral health services, and various non-physician services. Coders who specialize in DME, infusion, or oncology-drug billing live in HCPCS Level II daily; primary care coders touch it less frequently but still need to know the J-code workflow for in-office injections.
See Also: Related Concepts
CPT Code
Five-digit code describing medical procedures and services. Required on every professional claim. Examples: 99213 (office visit), 93000 (ECG).
DME
Durable Medical Equipment prescribed for home use — wheelchairs, CPAP machines, oxygen equipment. Billed with HCPCS Level II codes.
NDC (National Drug Code)
Unique 10-digit identifier for every drug product in the US. Required on claims for physician-administered medications and some payer billing requirements.
Modifier
Two-character code appended to a CPT/HCPCS code for additional information. Examples: 25 (separate E/M), 59 (distinct service), 26 (professional component).
Have questions about HCPCS for your practice?
Talk to an AAPC-certified billing specialist about how this affects your revenue. Free, no commitment.
Ready to fix your billing?
Free billing assessment from AAPC-certified coders. We'll show you where revenue is leaking. No commitment.