Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS Code T2025: Waiver services not otherwise specified

Key takeaways

Key takeaways

HCPCS Code T2025 is a Medicaid-specific HCPCS Level II T-code for waiver services that have no more specific code.

Medicare never pays T2025. It is payable only through state Medicaid programs, and both the rate and the policy vary by state.

Every claim needs the specific service described, authorization evidence on file, and proof that no dedicated code applied.

Practice management software like Pabau keeps the service detail, the forms, and the paperwork on one patient record. Billing then works from the record of what was delivered.

HCPCS Code T2025 is the Medicaid billing code for waiver services that have no more specific code of their own. It belongs to the HCPCS Level II T-code series, maintained by the Centers for Medicare and Medicaid Services (CMS). That series covers Medicaid and State Children’s Health Insurance Program (SCHIP) services.

Denials on this code usually trace back to one of two things. Either a dedicated code existed for the service, or the description on file was too thin to justify a catch-all.

HCPCS Code T2025: definition and code details

HCPCS Code T2025 carries the official descriptor “Waiver services; not otherwise specified (NOS).” The code sits in the HCPCS Level II T-code series. Those codes cover services funded under Medicaid State Plans, SCHIP, and Medicaid Home and Community-Based Services (HCBS) waivers. The code has been active since CMS introduced the T-code series to standardize Medicaid waiver service billing.

Field Details
Code T2025
Official descriptor Waiver services; not otherwise specified (NOS)
Code type HCPCS Level II (T-code series)
Payer coverage Medicaid and SCHIP only. Not payable under Medicare.
Fee schedule Set at the state Medicaid level. No single national rate.
Code status Active
Adjacent codes T2024, T2026

The T-code series runs from T1000 to T5999 and is maintained by CMS. Unlike CPT codes, T-codes are not recognized by commercial payers or Medicare. They exist inside the Medicaid program alone. Confirm with your state Medicaid program which T-codes it accepts before you submit anything.

Waiver services not otherwise specified: what the descriptor means

The phrase “not otherwise specified” signals that T2025 is a catch-all. It is designed for a Medicaid waiver service that has been delivered when no more specific HCPCS T-code describes it. That distinction decides whether the claim survives review.

Medicaid Home and Community-Based Services waivers authorize a wide range of services: personal care, respite care, supported employment, adult day health, home modifications, and more. Many of these have their own dedicated HCPCS codes. T2025 applies only when the service falls outside all of them.

  • Services with a specific code: personal care runs under T1019 and T1020, while respite care uses T1005. Day habilitation runs under T2020 and T2021, and supported employment under T2019. Adult day health sits outside the T series, under S5102. Do not use T2025 for any of these.
  • Services where T2025 may apply: waiver-authorized services that are state-specific, newly approved, or not yet assigned a standard HCPCS descriptor. Check your state Medicaid billing manual first.

Using T2025 when a more specific code exists is the most common reason for claim denial. The AAPC’s HCPCS Level II code directory is a useful starting point for checking whether a dedicated code already covers the service you are billing.

When to use T2025

T2025 is appropriate in narrow circumstances. The default position is to find a more specific T-code. Reach for T2025 only after confirming that no other code fits.

  • The service is authorized under a Medicaid HCBS waiver or state plan amendment.
  • You have searched the full HCPCS T-code range and confirmed that no specific code describes the service.
  • Your state Medicaid program or managed care organization (MCO) accepts T2025 for the service category in question.
  • The service falls under Long-Term Services and Supports (LTSS) or another waiver-funded program without a dedicated billing code.
  • The service was created outside the standard HCPCS framework by your state and has no unique code yet.

Good medical forms at your healthcare practice capture the waiver-authorized service details at intake. That makes the code decision straightforward at billing time, rather than a reconstruction job weeks later.

NOS vs. NOC: what the difference means for billing

NOS and NOC both show up in HCPCS billing, and they are frequently confused. The distinction matters because a wrong assumption here leads straight to the wrong code and a rejected claim.

Term Full form What it means in billing Example in T-codes
NOS Not Otherwise Specified The service type is known, but no specific code describes it. A catch-all within a known category. T2025: Waiver services, NOS
NOC Not Otherwise Classified The product or item fits no established classification. Used mainly for drugs, equipment, and supplies. J3490 (drugs, NOC), A9999 (supplies, NOC)

Michigan’s MDHHS guidance on NOC and NOS code use makes the split explicit. NOS codes apply to services with no specific descriptor. NOC codes apply to products that fit no existing HCPCS category. T2025 is an NOS code, so a medical supply or drug needs an NOC code instead.

Understanding the practice management features that support code validation can catch an NOS or NOC mix-up before the claim leaves the building.

T2025 documentation requirements

Insufficient documentation is the leading cause of T2025 claim denial. Because T2025 is a catch-all, payers apply more scrutiny to it. Each claim has to explain why T2025 was used rather than a more specific code.

Maintaining paperless, HIPAA-compliant documentation keeps every required record organized and reachable during an audit or an appeal. The core elements of a valid T2025 claim are:

  • Specific service description: a clear narrative of exactly what was delivered. “Waiver services” on its own is not enough.
  • Authorization evidence: a copy of the service plan, waiver approval, or prior authorization number from the state Medicaid program or MCO.
  • Provider qualifications: documentation confirming the rendering provider meets the credential requirements set by the state waiver program.
  • Dates and units of service: the exact service date, start and end times where applicable, and the number of units billed.
  • State Medicaid program alignment: evidence that the service is covered under the beneficiary’s specific waiver program and state plan.
  • Beneficiary eligibility confirmation: verification that the individual was enrolled in the applicable Medicaid waiver on the date of service.

Prior authorization and T2025 claims

Prior authorization (PA) requirements for T2025 vary by state and by MCO. There is no universal PA rule. Kansas UnitedHealthcare Community Plan, for example, lists T2025 as requiring prior authorization. Other states may not.

Submit a T2025 claim without a PA where one is required and the denial is automatic. That denial is usually not appealable on clinical grounds. Confirm the PA requirement with the state Medicaid program or MCO before the service is delivered. Patient compliance workflows that track authorization at the point of care stop this becoming a billing problem later.

Typical PA steps for T2025-billed services:

  1. Submit the service plan and medical necessity documentation to the state Medicaid program or MCO.
  2. Receive a PA number before delivering the service.
  3. Include the PA number in field 23 of the CMS-1500 claim form, or the equivalent field in your state’s electronic submission system.
  4. Retain all PA correspondence in the patient file for audit purposes.

T2025 fee schedule and reimbursement rates

T2025 has no national Medicare fee schedule, and Medicare does not cover the code under any circumstances. Reimbursement is set at the state Medicaid level, so rates differ substantially from one state to the next.

Use the CMS Physician Fee Schedule lookup tool to confirm that no Medicare rate exists. Then go to your state Medicaid fee schedule for the payable amount. State fee schedules for HCBS waiver codes are published by the state Medicaid agency or by the MCO administering the program.

Medicare vs. Medicaid coverage for T2025

CMS designates the T-code series, T1000 to T5999, for Medicaid and SCHIP services. Medicare does not recognize T-codes as billable. A T2025 claim sent to Medicare is rejected rather than denied. The code sits outside Medicare’s covered code set, so the claim comes back as unprocessable.

Payer Coverage Rate source
Medicare Not covered. T-codes are outside Medicare’s code set. N/A
Medicaid (state FFS) Covered where the state has authorized T2025 for waiver billing. State Medicaid fee schedule
Medicaid MCO Covered per MCO contract terms. PA requirements may apply. MCO contract/fee schedule
Commercial insurance Not covered. T-codes are Medicaid-specific. N/A

For dual-eligible beneficiaries, meaning those enrolled in both Medicare and Medicaid, T2025 services are billed to Medicaid only. Medicare will not process the claim as a crossover payer for T-code services.

Billing T2025 for home and community-based services

HCBS waivers are the main context where T2025 comes up in practice. These waivers let Medicaid fund care in community settings instead of institutions, and they often include service types that map poorly to standard HCPCS codes. The providers delivering them range from personal care agencies to mental health practices and occupational therapy teams.

Strong patient care management matters here, because HCBS billing depends on the service plan matching the claim at every step of the cycle.

  1. Verify waiver authorization: confirm the beneficiary is enrolled in the relevant HCBS waiver and that the service appears in their person-centered service plan.
  2. Confirm code appropriateness: check whether a more specific T-code exists. Use the NLM’s HCPCS Level II API or the AAPC lookup tool before defaulting to T2025.
  3. Obtain prior authorization: where the state or MCO requires it, secure the PA before service delivery.
  4. Document the service in detail: record what was delivered, how long it took, and the credentials of the person who delivered it.
  5. Submit the claim with supporting documentation: include the service description, authorization number, and any attachments the state Medicaid rules require.

California’s Multipurpose Senior Services Program (MSSP) is one documented example. The program moved waiver billing to HIPAA-compliant HCPCS coding, T-codes included, for services without a more specific descriptor. Waiver structures change, so check current state Medicaid billing bulletins rather than historical guidance.

Before billing T2025, check the adjacent T-code range for a closer match. Behavioral health waiver services sit in the H-code series instead, under codes such as H2019 and H0044. Here are the most relevant codes in the waiver services series.

HCPCS Code Descriptor Use instead of T2025 when…
T2019 Supported employment, per 15 minutes Billing job coaching, job placement, or supported employment services
T2020 Day habilitation, waiver; per diem Billing a full day of waiver day habilitation on a per diem basis
T2021 Day habilitation, waiver; per 15 minutes Billing waiver day habilitation in 15-minute increments
T2022 Case management, per month Billing waiver case management coordination services
T2024 Service assessment/plan of care development, waiver Billing assessment visits or care plan development sessions
T2026 Specialized childcare, waiver, per diem Billing specialized childcare services funded through a pediatric HCBS waiver

Knowing how practice management software works in a waiver billing context helps a team build code-check rules. T2025 then only fires when nothing more specific applies.

Common billing errors and claim denials

One poorly documented T2025 claim can trigger a post-payment audit of every T-code claim from the same provider. The five errors below account for most denials on this code, along with the fix for each.

Denial reason Root cause Prevention
Missing prior authorization PA was required by the state or MCO but not obtained before service Verify PA requirements before every T2025 service delivery
More specific code available A dedicated T-code existed for the service and T2025 was used instead Run a code check against the full T-code range before billing
Vague service description Claim notes said “waiver services” without specifying what was delivered Document the specific service, its duration, and its waiver authorization every time
Beneficiary eligibility lapse Service was delivered after waiver enrollment expired or before renewal was confirmed Check waiver eligibility at every service episode, not just at enrollment
Incorrect units billed State rules set the unit type, such as 15 minutes or per diem, and the wrong one was used Confirm the billing unit in the state Medicaid manual for each waiver service

Building solid HIPAA compliance for medical offices into the documentation workflow also limits audit exposure. States review HCBS waiver claims after payment, and T2025 claims with vague service descriptions are the ones that get pulled.

Pro Tip

Run a pre-billing code audit every quarter. Pull all T2025 claims from the prior period and check each one for a specific service description and a valid PA number. Confirm too that no other T-code applied. Catching patterns early is far cheaper than a post-payment recovery demand.

State-specific billing considerations

T2025 policy is not uniform across states. Each state Medicaid program decides which waiver services T2025 covers, what documentation it wants, and whether prior authorization applies. A service that bills cleanly under T2025 in one state can need a different code in the next.

Your state’s Medicaid provider manual and its billing bulletins together give the full picture of what a waiver program expects. A few documented state-level examples:

  • Kansas (UHC Community Plan): lists T2025 as requiring prior authorization. Claims submitted without a PA number are denied automatically.
  • California (MSSP): the Multipurpose Senior Services Program moved waiver billing to HIPAA-compliant HCPCS codes, T-codes included. Check the current Medi-Cal billing guide, since program policies change.
  • Every other state: read the Medicaid provider manual for the specific waiver program you bill. Where the state uses MCOs, read the MCO billing guide too, because its rules can differ from state fee-for-service rules.

State Medicaid agencies publish billing bulletins whenever a waiver program changes. Set an alert on your state’s Medicaid provider news page. It is the most reliable way to catch a policy update before it hits live claims. Medical practice management software with billing compliance tools helps you keep pace with those changes.

Practices billing across several states carry the most risk. The same service can clear in one state and be denied in another, purely because the PA requirement or the unit rule differs. Keep a separate billing checklist for every state waiver program you bill from.

How Pabau keeps waiver documentation claim-ready

In most waiver practices, the evidence a T2025 claim needs is scattered. The service note is on paper or in an EMR, the authorization letter is in someone’s inbox, and the units are in a spreadsheet. The biller then reconstructs the visit from three places, weeks after it happened.

Practice management software like Pabau puts all of it on one patient record. Treatment notes, digital forms, service dates, and uploaded authorization paperwork sit against the same file. The person coding the claim reads what the person delivering the service wrote. Pabau’s claims management software then submits and tracks insurance claims from those records.

The outcome is a shorter answer when a payer asks why you used a catch-all code. The specific service description, the units, and the authorization document are already attached to the record. An audit response takes minutes instead of an afternoon of digging.

Keep every waiver service documented in one place

Pabau keeps treatment notes, digital forms, and authorization paperwork on a single patient record. Your billing team can see exactly what was delivered before the claim goes out.

Pabau claims management dashboard

Conclusion

T2025 rewards discipline more than knowledge. The expensive mistakes are reaching for it too early, or using it where a dedicated code exists. The third is filing it without the detail that justifies a catch-all. Search the T-code range first, and treat T2025 as the last option rather than the convenient one.

The rest is a documentation habit. Write the service description while the visit is fresh, and keep the authorization with the record. Then re-read your state’s bulletins each time a waiver program changes. Book a demo to see how Pabau keeps that service detail on the patient record, ready for the claim.

Continue your research

Continue your research

Billing behavioral health day treatment? H2012 sets out the per-hour unit rules that day programs get wrong most often.

Running Medicaid-funded prevention work? H0025 explains how prevention education services are documented and billed.

Billing enhanced prenatal services? H1003 covers the at-risk education visits that many state Medicaid programs fund.

Assessing an older adult before a care plan? S0250 walks through the comprehensive geriatric assessment and what it needs on file.

Want one reference for code families? Medical coding cheat sheet puts CPT, ICD-10, and HCPCS conventions on a single page.

Frequently asked questions

What is HCPCS Code T2025 used for?

HCPCS Code T2025 reports a Medicaid waiver service that has no more specific HCPCS T-code assigned. It applies to Home and Community-Based Services waiver programs, Long-Term Services and Supports, and other state Medicaid waiver programs. Use it only when the authorized service lacks a dedicated billing code. Medicare does not pay it.

What does NOS mean in HCPCS billing?

NOS is short for Not Otherwise Specified. NOS codes are catch-all codes inside a known service category, used when no more specific code exists. T2025 is the NOS code for waiver services. NOC, or Not Otherwise Classified, applies instead to supplies and drugs that fit no existing product category.

Is prior authorization required for T2025?

It depends on the state Medicaid program and the managed care organization. Kansas UnitedHealthcare Community Plan requires prior authorization for T2025 claims, while other states may not. Confirm the requirement before the service is delivered, since a claim submitted without a required authorization is denied automatically.

Does Medicare cover HCPCS Code T2025?

No. Medicare does not cover T2025 or any other T-code. The T1000 to T5999 series is reserved for Medicaid and State Children’s Health Insurance Program services, so it sits outside Medicare’s recognized code set. A T2025 claim sent to Medicare comes back as unprocessable rather than denied.

What documentation is required to submit a T2025 claim?

A valid claim needs a specific description of the service delivered, authorization evidence, and proof of provider qualifications. Add the exact service dates and units, confirmation of the beneficiary’s waiver enrollment, and a note on why no more specific T-code applied. A vague waiver services description is the leading cause of denial.

What HCPCS T-codes are related to T2025?

The closest codes are T2019 for supported employment, T2020 and T2021 for day habilitation, and T2022 for case management. T2024 covers service assessment and plan of care development, and T2026 covers specialized childcare under a waiver. Check whether one of these fits before billing T2025.

×