HCPCS Codes Explained: A Comprehensive Beginner’s Guide
- Veronica Cruz
- Aug 12
- 6 min read

In ABA therapy clinics, every claim depends on coding accuracy. In order to capture services and supplies, HCPCS codes collaborate with CPT codes to establish the essential foundation of invoicing. You streamline the process from the treatment room to reimbursement once you have mastered each alphanumeric identity. Practice managers and billing specialists know precision matters: these Level II codes bridge care and payment. When your codes are correct, administrative difficulties disappear, cash flow improves, and denials decrease. Correct coding speeds up payments and lowers denials, as CMS reminds us. Let's get started and learn how to use HCPCS codes to help your ABA practice expand and succeed.
What are HCPCS codes and how do they work?
Consider HCPCS codes as the universal medical barcodes for durable equipment, services, treatments, and supplies. These alphanumeric labels are standardized by the Healthcare Common Procedure Coding System, which allows physicians, hospitals, and insurance companies to communicate in a common language. Every day, track care, guarantee correct and effective billing, and obtain prompt payments by using HCPCS codes.
Two Key Levels to Remember
Level I Codes: Five-digit numeric labels describing physician procedures and services
Level II codes: One letter plus four numbers denoting supplies, equipment, injectable drugs, and non-physician services.
Why Beginners Should Care
Accurate HCPCS coding powers clean claims, faster payments, and reliable cash flow.
Outdated or missing codes trigger denials, delays, and extra work.
Mastering these codes safeguards your clinic’s bottom line and reputation.
Learning HCPCS from the start prevents hours of rework later.
Get comfortable with HCPCS early, and you’ll transform billing from a headache into a straightforward process.
The Two-Level System: Breaking It Down Simply
Level I HCPCS Codes
Level I codes are the five-digit CPT codes you spot on every claim form, mapping office visits, therapy sessions, and even lab tests back to services. The American Medical Association maintains and refreshes these codes annually to keep billing consistent.
In ABA therapy, Level I codes include:
97151-Assessment: A trained professional evaluates adaptive behavior.
97153-Technician Direct Treatment: A technician will supervise adaptive behavior treatment for 15 minutes.
97155 – Family Training & Supervision: Treatment with family members, teaching strategies to reinforce skills at home.
You’ll find Level I codes grouped by specialty—10000–19999 for surgery, 90000s for anesthesia, 97000s for rehab therapies—so navigating the codebook is straightforward.
The majority of codes measure time in units of 15 minutes. Then come modifiers, those crucial two-digit tags (95 for telehealth, 76 or 77 for repeat services) that clarify how, when, or under what conditions care was delivered. Mastering Level I codes and modifiers makes your claims read like a transcript of care, slashing denials and speeding up payments.
Level II HCPCS Codes
Level II codes begin with four digits following a letter. They cover what Level I leaves out: durable medical equipment, supplies, injectable drugs, ambulance rides, and prosthetics. The Centers for Medicare & Medicaid Services maintains and updates these codes year-round.
Letter categories include:
A-codes: Transportation, infusions, supplies.
E-codes: Durable medical equipment (wheelchairs, hospital beds).
J-codes: Drugs administered, billed per unit or milligram.
S/T-codes: Temporary or state-specific services.
These rules cover rental vs. purchase, NDC numbers for drugs, and quantity limits. Miss a code like an E-code for a costly splint or a J-code for a high-priced medication, and you lose revenue.
Master Level II, and you capture every piece of patient care, from devices at home to doses in the clinic.
Use Cases for HCPCS Levels
Level I and Level II codes each serve distinct purposes in your billing toolkit. Let’s break it down into real-world use cases so you see exactly when and why to use each.
Use Cases for Level I Codes
Level I codes are five-digit CPT codes that cover direct clinical work. Use them whenever a licensed provider or supervised technician delivers a face-to-face service.
Routine Visits and Assessments
ABA CPT code for an initial behavior evaluation performed by a board-certified behavior analyst is CPT code 97151. Then, bill four units of CPT code 97151, one unit for every 15 minutes, for a one-hour follow-up progress check.
Therapy Sessions
ABA therapy sessions conducted by technicians use CPT code 97153. A 45-minute session is invoiced as three units, with each unit equivalent to 15 minutes.
Caregiver Training
Use CPT code 97155 when training parents to reinforce skills at home. Payers will understand that you spent time with caregivers in addition to the client if you bill it separately.
Cross-Specialty Services
Just as physical therapists use CPT codes 97110–97546 for gait training and speech therapists use 92507 for language therapy, ABA providers rely on specific codes like 97151 and 97153 to accurately bill for behavioral health services.
What this means: you clearly label who did what, when, and for how long. Get it wrong, and you risk denials or underpayment.
Use Cases for Level II Codes
Equipment, supplies, drugs, and services that CPT codes do not cover are covered by Level II HCPCS codes in ABA billing. To guarantee complete reimbursement in interdisciplinary settings or home-based ABA therapy, they are essential.
Durable Medical Equipment (DME): Codes like E1130 (wheelchair) or E0143 (walker) also cover oxygen tanks, hospital beds, and adaptive seating—important for clients with mobility or sensory needs.
Medical Supplies: A-codes, such as A4215 for catheter supplies, support medically complex clients in in-home care.
Administered Drugs: J-codes, like J1050, bill for injections provided alongside therapy.
Transportation & Services: A0428 covers ambulance transport; S- and T-codes apply to certain state or community-based services.
Using ABA billing services that handle both Level I and Level II codes reduces denials, ensures accurate claims, and protects your practice’s financial health.
Pros & Cons of HCPCS Level I & Level II Codes
Benefits of CPT codes, often known as Level I codes: The pinpoint accuracy for a 15-minute ABA session is 97153. Time-dependent clarity: one unit every 15 minutes. Annual AMA updates keep coding current.
Level I Codes Cons: Rigid descriptors lead to denials if you pick the wrong CPT code. Demands precise time tracking. Misused modifiers (95 for telehealth, 76 for repeat service) can delay payments.
Level II Codes Pros: Covers supplies, equipment, drugs, and transport. Quarterly CMS updates and logical letter categories keep things organized.
Cons of Level II Codes: Difficult NDC, rental, and quantity requirements
How does Cube Therapy Billing ensure accurate HCPCS coding?
ABA billing companies take the coding burden off your shoulders with a dedicated team that lives and breathes HCPCS. We track every Level II update in real time—no more mid-year surprises or denied E-code claims. Coders are cross-trained in both Level I and II, ensuring the right CPT and supply codes go out on the first pass. We also integrate precise time-tracking tools into your workflow and apply modifiers correctly every time.
What this means is cleaner claims, fewer appeals, and faster payments—so you can stay focused on delivering care, not wrestling with coding issues.
FAQ
1. What is the HCPCS code?
The alphanumeric labels used by the Healthcare Common Procedure Coding System to identify medical services, procedures, supplies, and equipment are known as HCPCS codes. CMS-standardized, they expedite invoicing and guarantee prompt payment.
2. How often are HCPCS codes updated?
Level I CPT codes are refreshed annually in January, when the AMA publishes its new manual. Level II HCPCS codes update quarterly whenever CMS adds new devices, supplies, medications, and services.
3. What makes an HCPCS code different from a CPT code?
A CPT code is a classification created by the American Medical Association to record and describe physician services and medical procedures. HCPCS codes go a step further—they include CPT codes as well as Level II alphanumeric codes used for billing supplies, medical equipment, and services provided by non-physicians.
Conclusion
Understanding HCPCS coding means knowing where each service and supply fits—Level I for treatment, Level II for support. When you apply the right codes, units, and modifiers, you create clean, accurate claims that speed up approvals and reduce denials. It’s the difference between billing headaches and a smooth, reliable payment process that keeps your practice running strong.
Ready to upgrade your practice’s billing accuracy? ABA billing company handles that complexity for you. We track every update, apply the right Level I and II codes, and keep your documentation airtight. Partner with us, and turn HCPCS headaches into a smooth, reliable billing process.