Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
HCPCS Code

HCPCS code T1018 School-based IEP services, bundled


Code Definition

T1018 is the HCPCS Level II code for school-based individualized education program (IEP) services, bundled. It covers the full set of IEP services delivered to a Medicaid-enrolled child in one claim line.

Two errors drive most T1018 denials. The first is billing component therapy codes separately on the same date, which is unbundling. The second is billing for a child who holds an IEP but is not enrolled in Medicaid. Medicare never covers T1018, so a claim sent to a Medicare payer is rejected at the outset.

Chapter
T1000-T5999 National codes established for state Medicaid agencies
Category
T1013-T1018 Other Services
Status
Active, effective 07/01/2002
Billable
No
Code also known as
individualized education program billing, IEP Medicaid billing, school Medicaid services code
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

HCPCS Code T1018 is a temporary T-code for bundled school-based IEP services, billable to Medicaid only, not Medicare.

T1018 is strictly bundled, so billing component services separately on the same claim counts as improper unbundling.

A current signed IEP and active Medicaid enrollment must both be true on the date of service.

Rates are set by each state Medicaid program, and some states do not cover T1018 at all.

Practice management software like Pabau routes T-code claims to Medicaid only and tracks the IEP documentation.

What is HCPCS Code T1018?

HCPCS Code T1018 is a Level II temporary code for “school-based individualized education program (IEP) services, bundled.” The Centers for Medicare & Medicaid Services (CMS) maintains it for Medicaid and state agency use.

Temporary T-codes work differently from CPT codes. They need no AMA maintenance and no annual review, so state Medicaid agencies can adopt them on their own payment schedules. That is why T1018 appears on Medicaid fee schedules but never on Medicare Part B tables.

The word “bundled” in the descriptor is the single largest source of billing errors on this code. When CMS or a state Medicaid agency marks a code as bundled, the payment already covers the full set of services. Submitting a component service under a separate code on the same claim date is unbundling, and audits flag it.

Configure T1018 in your billing system as a single-line code, with no unbundled CPT lines attached to the same session.

Official T1018 code details

The table below shows the verified code attributes for HCPCS Code T1018 in 2026.

Attribute Detail
Code T1018
Official descriptor School-based individualized education program (IEP) services, bundled
Code type HCPCS Level II temporary (T-code)
Type of service Other
Medicare coverage Non-covered
Primary payer State Medicaid programs
Code range context T1013-T1018 (Other Services)

What services does T1018 cover?

T1018 covers the bundled set of services delivered to a Medicaid-eligible child under an active IEP in a school setting. The Individuals with Disabilities Education Act (IDEA) authorizes those services.

IDEA requires schools to give eligible children a free appropriate public education. Many of those services are Medicaid-reimbursable when the child holds both an IEP and active Medicaid enrollment. What T1018 bundles depends on state Medicaid policy, and usually includes the following.

  • Speech-language pathology services specified in the IEP
  • Occupational therapy services specified in the IEP
  • Physical therapy services specified in the IEP
  • Psychological and counseling services tied to the IEP goals
  • Nursing services or health aide support required by the IEP
  • Transportation when it is a listed IEP service (varies by state)

Two eligibility conditions must both be true before T1018 applies. First, the child must have a current, signed IEP. Second, the child must be enrolled in Medicaid on the date of service.

An IEP alone creates no Medicaid billing right, and Medicaid enrollment without an IEP does not trigger T1018 either. Confirm both through insurance eligibility verification before you submit a claim.

EPSDT (Early and Periodic Screening, Diagnostic, and Treatment) often intersects with school-based IEP billing. It requires state Medicaid programs to cover any medically necessary service for children under 21. That holds even where the state plan does not ordinarily cover the service category.

When a school-based IEP service meets the EPSDT medical necessity threshold, a state may be required to reimburse it under T1018. Standard coverage limits do not override that, though the application varies by state policy.

Medicare and Medicaid coverage for T1018

Medicare does not cover T1018. T-codes are temporary HCPCS Level II codes that CMS maintains for Medicaid and other state agency programs. Submitting T1018 to Medicare Part A or Part B produces an automatic denial.

If a school district or provider routes T1018 to Medicare by mistake, void the claim and resubmit it to the correct state Medicaid payer. Flagging T-codes at claim generation prevents most misdirected submissions.

Medicaid coverage for T1018 differs sharply across states. Some states use it as the primary vehicle for reimbursing school-based IEP services. Others have built state-specific codes, or use alternative HCPCS codes for the same service bundle.

A third group does not reimburse school-based IEP services through Medicaid at all, relying instead on IDEA Part B funds. Check the state Medicaid agency’s billing manual before billing T1018 anywhere. The code existing nationally does not mean the state pays it.

Payer Coverage status Notes
Medicare Part A / Part B Non-covered T-codes are excluded from Medicare, so the claim is denied automatically
Medicaid (state-adopted) Covered in many states Coverage and rates vary by state Medicaid plan
Medicaid (non-adopting states) Not covered Some states use alternative codes or IDEA Part B funds
Commercial insurance Generally not covered T-codes are Medicaid and state-agency codes, and commercial payers rarely accept them

T1018 fee schedule and reimbursement rates

There is no national fee schedule for HCPCS Code T1018. Each state’s Medicaid agency sets its own rate and publishes it in that state’s Medicaid fee schedule.

Reported rates run from under $50 per bundled service day to several hundred dollars. The spread depends on how broadly a state defines the bundled service set. It also depends on how intensively the services were delivered.

Two steps get you accurate 2026 rate information. First, find the state Medicaid agency’s most recent HCPCS fee schedule publication, which is usually updated each state fiscal year. Second, confirm whether the state bills T1018 per day, per visit, or per unit. That decides how the units field is populated on the CMS-1500 form.

The AAPC HCPCS code reference gives baseline code context, but authoritative rate data comes from each state’s Medicaid agency directly.

Pro Tip

Request the state Medicaid fee schedule update from the agency’s provider relations team each October. Many states align T1018 rate changes with the federal fiscal year, which starts in October. Carrying last year’s rate into Q1 is a common underpayment that billing teams only catch at reconciliation.

How to bill T1018

Billing T1018 correctly starts with matching the documentation in the IEP file to the claim. The steps below reflect what Medicaid school-based service programs most commonly require, and some states add their own.

Four conditions decide whether the claim is payable at all, and the steps below assume every one of them holds.

Four conditions that must all hold before HCPCS T1018 is payable.
The IEP, the enrollment, the payer and the state plan are all checked before payment, so one failure denies the claim on its own. Conditions as set out by CMS HCPCS guidance and state Medicaid billing rules.
  1. Verify dual eligibility: Confirm the child holds both an active, signed IEP and active Medicaid enrollment on the service date.
  2. Document service delivery: Record the IEP services delivered, the duration, the provider’s credentials, and the date and location of service. Progress notes tied to IEP goals are the primary clinical record.
  3. Obtain parental consent: Most state Medicaid programs require documented parental consent to bill Medicaid for school-based IEP services. Missing or expired consent forms are a top denial driver.
  4. Select place of service code: Use Place of Service 03 (School) on the CMS-1500 form. An incorrect POS code, such as 11 for office, triggers a payer edit.
  5. Submit T1018 as a single bundled line: Do not add component service codes on the same claim date. T1018 covers the bundle, and adding CPT lines is unbundling.
  6. Retain supporting documentation: Keep the IEP plan, the signed consent form, and the service delivery log. Many state Medicaid programs run post-payment audits on school-based claims.

School districts often bill T1018 in batches, so a documentation problem can replicate across dozens of claims before anyone notices. Reviewing a sample of T1018 claims each month against the IEP file catches systemic issues early.

Billing software that supports HCPCS Level II T-codes can populate the POS code automatically and flag claims missing consent documentation. It can also route T1018 to Medicaid payers only, which prevents accidental Medicare submission.

Automate claims and billing with Pabau
Pabau’s claims screen sends each T1018 line to the state Medicaid payer, so a Medicare misroute never leaves the system.

Modifiers used with T1018

State Medicaid policy governs modifiers for T1018, not a single national standard. The modifiers below are the most commonly applicable, so verify which ones your state Medicaid program accepts before appending them.

Modifier Description When to use
U1-U9 / UA-UZ State-assigned Medicaid modifiers When the state Medicaid program requires a state-specific modifier for the service type or provider category
HO Master’s degree level When a master’s-level provider delivers the service, and the state distinguishes provider credential levels
HR Family/couple with client present When parent or guardian participation in the IEP service is a documented component
TT Individual client in group setting When IEP services are delivered in a group format and the state requires the group model identified
GT Via interactive audio and video telecommunication When IEP services are delivered via telehealth and the state Medicaid program permits it for T1018

Incorrect modifier usage is a common cause of T1018 rejections. A modifier one state accepts can trigger a payer edit in another. Checking the denial reason codes on rejected T1018 claims often points straight at the modifier.

When a denial reads “invalid modifier combination,” pull the state Medicaid billing manual for that state’s current T1018 requirements.

T1018 sits at the end of the T1013-T1018 range, which AAPC and CMS title Other Services. The table below identifies the adjacent codes and says when each applies instead of T1018.

Code Descriptor Key distinction from T1018
T1013 Sign language or oral interpretive services, per 15 minutes Unbundled interpreter service billed per unit; not a full IEP service bundle
T1014 Telehealth transmission, per minute, professional services bill separately Telehealth transmission cost only; the professional service is billed separately
T1015 Clinic visit / encounter, all-inclusive Covers clinic encounters broadly; not specific to school-based IEP services
T1016 Case management, each 15 minutes Case management billed per 15-minute unit; not bundled IEP-service delivery
T1017 Targeted case management, each 15 minutes Targeted case management per unit; distinct from bundled direct IEP service delivery
T1018 School-based IEP services, bundled The bundled code; covers multiple IEP services in a single Medicaid claim line

When a child receives only one IEP service type on a given day, check whether T1018’s bundled structure still fits. A specialty-specific HCPCS or CPT code may reflect the service actually provided, and the distinction matters at audit.

IEP-related documentation also has to survive the state Medicaid audit lookback period. Keep the plan, the consent form and the service logs for as long as that state requires.

Pro Tip

Cross-reference every T1018 claim against the child’s current IEP before submitting. IEP plans are updated annually at minimum, and billing T1018 under an expired IEP is an audit finding waiting to happen. Set a calendar alert in your practice management system for every IEP renewal date. Flag any child whose renewal falls inside the current billing cycle.

How Pabau supports HCPCS billing for school-based services

School-based Medicaid billing for IEP services asks four things of a billing system at once.

  • Medicaid-only claim routing
  • HCPCS Level II T-code support
  • IEP documentation tracking
  • State-specific modifier logic

Pabau handles HCPCS Level II codes, T-codes included. Its claims management software routes claims to Medicaid payers and blocks them from Medicare submission. That stops the misdirected claims described above.

Pabau’s digital forms let school-based providers build structured IEP service delivery logs. Each log captures provider credentials, the IEP goal reference, service duration and parental consent status.

Those records stay linked to the child’s profile and come back during a Medicaid audit without a manual file search.

Customizable consent and intake forms
Pabau’s digital forms hold the parental consent and the IEP service log on one record, which is what a Medicaid auditor asks for first.

A clean T1018 claim needs the POS code, the modifier, the IEP currency and Medicaid eligibility checked before it leaves the system. Pabau’s automated workflows surface those checks at claim generation, rather than leaving each one to memory.

Route every T-code claim to the right payer

Pabau’s claims management supports HCPCS Level II T-codes, populates place of service 03, and keeps Medicaid-only codes away from Medicare. Your school-based claims leave the system already checked.

Pabau clinic management dashboard

Conclusion

T1018 is one of the few codes where the billing decision is made before anyone opens the claim form. The IEP, the parental consent and the Medicaid enrollment either line up on the date of service, or they do not.

So the work that protects T1018 revenue sits upstream, in the documentation the school collects and the eligibility it checks. Build those checks into the point where the claim is created. Unbundling, expired IEPs and Medicare misroutes then stop reaching the payer.

One trade-off is worth remembering. Every state writes its own rules for this code, so a workflow tuned to one state’s Medicaid manual will not travel unchanged to the next. Book a demo to see how Pabau keeps school-based claims checked before they reach the payer.

Continue your research

Continue your research

Need a primer on Medicaid claim submission workflows? Revenue cycle management explained covers the end-to-end process from eligibility check through payment posting.

Facing repeated T1018 denials? Denial management in healthcare explains how to categorize, appeal, and prevent the most common claim rejection patterns.

Need compliance documentation guidance? Medical billing compliance essentials outlines the record-retention and audit-readiness requirements that apply to Medicaid school-based billing.

Frequently asked questions

What is HCPCS Code T1018 used for?

HCPCS Code T1018 is used to bill Medicaid for bundled school-based individualized education program (IEP) services delivered to Medicaid-eligible children. It covers the full set of IEP-specified services as a single bundled Medicaid claim line. Those services include speech therapy, occupational therapy, physical therapy and counseling, under eligibility criteria established by IDEA.

Is T1018 covered by Medicare?

No. T1018 is not covered by Medicare. T-codes are HCPCS Level II temporary codes maintained by CMS exclusively for Medicaid and state agency billing. Submitting T1018 to Medicare Part A or Part B results in an automatic denial. Claims must be routed to the child’s state Medicaid program only.

What modifiers are used with HCPCS T1018?

The most common modifiers for T1018 are the state-assigned Medicaid modifiers, U1-U9 and UA-UZ. Others include HO for master’s-level providers, TT for a group setting, and GT for telehealth. Accepted modifiers vary by state Medicaid program, so confirm with the state’s billing manual before appending any modifier.

What is the 2026 fee schedule for T1018?

There is no national fee schedule for T1018. Reimbursement rates are set independently by each state Medicaid agency and published in state-specific HCPCS fee schedules. Rates vary widely by state and by how broadly the bundled service set is defined. Contact your state Medicaid agency’s provider relations team or check the state Medicaid billing manual for current 2026 rates.

What documentation is required to bill T1018?

Billing T1018 requires a current signed IEP and documented parental consent to bill Medicaid. You also need service delivery logs showing the services provided and the provider’s credentials, plus verification of Medicaid enrollment on the date of service. Most states also require IEP goal references in progress notes, and they may audit those records after payment.

What is the difference between T1018 and other IEP billing codes?

T1018 is a bundled code covering multiple IEP services in a single claim line. Adjacent codes in the T1013-T1018 range cover discrete unbundled services. T1013 bills sign language interpretation per 15 minutes, T1016 covers case management per 15 minutes, and T1017 covers targeted case management. Use T1018 only when the full bundled IEP service set was delivered and the state Medicaid program accepts the bundled code.

×