Specialties We Serve View All →
29 SPECIALTIES Don't see yours? Our teams support niche and multi-specialty practices too — reach out and we'll tailor a plan. Talk to Us →

Home › Blog

HCPCS, Medical Coding Services

HCPCS Codes: 10 Must-Know Tips for Billers in 2025

April 30, 2025

Understanding HCPCS codes in 2025 is no longer optional—it’s a daily necessity for providers, coders, and billing teams alike. As a matter of fact, inaccurate use of these codes leads to denials, underpayments, and compliance issues.

What is HCPCS Code Used For?

HCPCS stands for Healthcare Common Procedure Coding System. It is primarily used to identify medical services, procedures, equipment, and supplies for billing Medicare, Medicaid, and other insurers. It includes codes for ambulance services, durable medical equipment (DME), prosthetics, and drugs not covered by CPT codes.

Let’s explore 10 must-know insights that will help billers use HCPCS codes correctly, reduce errors, and align with updated payer expectations.

1. HCPCS Codes Structure: Level I vs Level II

HCPCS codes are divided into two levels. Level I consists of CPT codes, while Level II HCPCS codes cover non-physician services and supplies. This fundamental structure is outlined in CMS guidelines and elaborated in our medical coding and audit services guide.

Why it matters:

Another key point is that Level II codes are updated quarterly by CMS.

“Coding without context is like prescribing without a diagnosis.” — A biller in denial (literally)

2. When to Use HCPCS Codes Instead of CPT

HCPCS codes must be used for Medicare claims involving DME, ambulance services, and injectable drugs.

Above all, if a CPT doesn’t exist for the service, HCPCS fills the gap. In particular, supplies like wheelchairs or diabetic test strips are coded with Level II codes. You can also explore when to use these codes depending on place of service categories by reading this POS reference for billers.

3. Watch for HCPCS Code Updates Each Quarter

HCPCS codes are not static. In fact, CMS releases quarterly updates, and using outdated codes leads to denials.

Consequently, assign someone to monitor these updates regularly.

4. Use Modifiers With HCPCS Codes Wisely

Modifiers help describe the context of services. For instance, modifier KX shows medical necessity, while modifier NU identifies new equipment.

To illustrate:

  • NU: New equipment

  • RR: Rental

  • UE: Used equipment

Not only do modifiers impact reimbursement, but also affect audit outcomes.

5. Link HCPCS Codes with Correct ICD-10 Diagnosis Codes

If…then relationships matter. If the diagnosis does not support medical necessity, then the claim may get denied.

Explicitly check if ICD-10 codes justify the service, especially for J-codes related to drugs. To get more accurate pairings, coders can rely on resources like this detailed medical coding audit workflow.

“If ICDs are the ‘why’, HCPCS are the ‘what’—and CMS loves both.”

6. Always Verify Payer-Specific HCPCS Requirements

Payers do not treat all HCPCS codes equally. Some require prior authorization, documentation, or special modifiers.

Therefore, refer to payer policy manuals. For example, Medicaid may require prior approval for specific orthotic devices (L-codes).

Also, place-of-service codes play a crucial role in validating claims. For further clarity on correct settings, see this POS explanation blog.

7. Use G-Codes for Functional Reporting & Therapy

G-codes are used to report functional status and therapy goals, especially in outpatient settings.

Specifically, G8978–G8999 are used for physical therapy evaluation and outcomes.

Also, G-codes support CMS’s quality programs like MIPS. To understand G-codes better, our G-codes billing guide is a must-read.

8. Understand J-Codes for Drugs & Biologics

J-codes are HCPCS codes starting with “J” used for injectable drugs and biologics.

Undoubtedly, accurate dosage and unit matching are critical.

9. Track Code Status: Temporary vs Permanent Codes

CMS uses specific letters to classify code types:

  • C-codes: Hospital outpatient use

  • Q-codes: Temporary payment codes

  • G-codes: Procedures and quality reporting

  • T-codes: State Medicaid agency codes

In this case, checking the status helps determine coverage.

“Billing G-codes without knowing their lifecycle is like using expired meds.”

10. Validate Claims Using the HCPCS NCCI Edits

The National Correct Coding Initiative (NCCI) edits ensure correct code combinations. HCPCS codes are often bundled.

Accordingly, billers must check P2P edit tables or use scrubbers that detect unbundled services.

Most Common HCPCS Code Denial Reasons

Conclusion

To summarize, accurate use of HCPCS codes helps billers reduce denials, meet compliance expectations, and bill effectively in 2025. With this purpose in mind, keep your teams updated with quarterly changes, payer-specific rules, and documentation requirements. For those looking to improve collections, don’t miss our CPT code case study or refine usage with podiatry modifier guidelines.

“Code it like your paycheck depends on it—because it absolutely does.”

GET STARTED

Ready to Transform Your Revenue Cycle?

To learn more about how we can help you transform your revenue cycle, contact us by filling out an online form, by phone at +1 (214) 252 7994, or by email at info@mbwrcm.com.

Contact Us →