Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code T1002 – Registered nurse home health services


Code Definition

T1002 is the HCPCS Level II code for RN services, up to 15 minutes. It covers skilled nursing by a registered nurse in the patient's home or a community setting, billed in 15-minute units to Medicaid.

CMS maintains T-codes like T1002 for state Medicaid agencies, and Medicare fee-for-service does not pay them. The two most common billing errors are sending the claim to Medicare instead of Medicaid, and confusing T1002 with T1003, the LPN code.

Level
Level II
Category
T1000-T9999 National T codes established for state Medicaid agencies
Code range
T1000-T1005 Nursing services
Billable
No
Code also known as
RN home visit billing, home health nursing code, skilled nursing home visit 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 T1002 covers registered nurse home health services billed per 15-minute unit under Medicaid, not Medicare.

T1002 is a Medicaid code only. Medicare uses G0299 for direct skilled RN nursing visits in home health.

Bill T1003 instead when an LPN or LVN performed the visit, whoever is assigned to the case.

Most Medicaid programs and managed care organizations require prior authorization before T1002 services begin.

Pabau, the practice management platform we build, ties each visit note to the claim, from eligibility checks to remittance posting.

HCPCS code T1002: Definition and quick reference

HCPCS code T1002 is the billing code for registered nurse (RN) services in a home health setting, paid by Medicaid per 15-minute unit. The official CMS descriptor reads: RN services, up to 15 minutes. It sits in the T-code series of HCPCS Level II, national codes that CMS maintains for state Medicaid agencies. T-codes are not part of the Medicare fee schedule. A T1002 claim sent to Medicare Part A or Part B is a coding error and gets denied.

FieldDetail
CodeT1002
Official descriptorRN services, up to 15 minutes
Code categoryHCPCS Level II, T-codes (Medicaid temporary)
Provider typeRegistered Nurse (RN)
Unit of service1 unit = up to 15 minutes of RN service
Primary payerState Medicaid (FFS and managed care), HCBS waiver programs
Medicare covered?No. Medicare uses G0299 for equivalent services.

Official code description and T1002 billing unit structure

T1002 billing unit structure uses a 15-minute increment as one unit of service. A 60-minute RN home visit therefore generates 4 units billed on a single claim line. Most state Medicaid programs expect time documented to the minute, with time-in and time-out entries. A partial unit under 8 minutes is typically not paid as a full unit. Check your state Medicaid billing manual for the rounding threshold, because some managed Medicaid plans apply a different rule.

Visit durationUnits billed
15 minutes1 unit
30 minutes2 units
45 minutes3 units
60 minutes4 units
90 minutes6 units

What HCPCS code T1002 covers and what it does not

T1002 covers skilled nursing services performed by a credentialed RN in the patient’s home or in a home-and-community-based services setting. The key word is “skilled.” The clinical task must require RN-level training and judgment, so companion care, homemaking, and basic assistance do not qualify.

Covered services:

  • RN clinical assessment and patient evaluation
  • Wound care, dressing changes, and wound monitoring
  • Medication administration, titration oversight, and patient education on medication regimens
  • IV infusion management and catheter care
  • Care plan oversight and coordination with the treating physician
  • Patient and caregiver education on skilled clinical tasks

Not covered under T1002:

  • Companion or personal care services, which bill under T1019 or the applicable home health aide code
  • Non-skilled activities of daily living (bathing, meal preparation, transportation)
  • Services provided in an inpatient facility, SNF, or hospital setting
  • Physician evaluation and management services
  • LPN or LVN services, which bill under T1003

T1002 vs T1003: Registered nurse vs licensed practical nurse

T1002 covers RN services, while T1003 covers LPN and LVN services. The two are not interchangeable, and billing T1002 for an LPN visit is upcoding that triggers audits. The clinical distinction matters. An RN can independently assess, plan, and delegate skilled care. An LPN works under RN or physician supervision and cannot independently perform assessment or care planning. If an LPN performed the visit, bill T1003 even when an RN is also assigned to the case.

AttributeT1002 (RN)T1003 (LPN)
Official descriptorRN services, up to 15 minutesLPN/LVN services, up to 15 minutes
ProviderRegistered NurseLicensed Practical / Vocational Nurse
Supervision requiredCan work independently (varies by state)Must work under RN or physician supervision
Unit of serviceUp to 15 minutesUp to 15 minutes
PayerMedicaid (FFS, MCO, HCBS waiver)Medicaid (FFS, MCO, HCBS waiver)
Common errorBilling T1002 when LPN performed the visitBilling T1003 when RN actually provided the service

The T1000 code family: Placing HCPCS code T1002 in context

HCPCS code T1002 belongs to a family of Medicaid nursing codes that run from T1000 to T1005. Coders who work across several home health programs meet these codes together, and cross-code errors within the family are common. The table below maps the full series.

CodeDescriptor summaryProvider typeUnit
T1000Private duty / independent nursing servicesRN or LPN (independent)Up to 15 minutes
T1001Nursing assessment / evaluationRN (state-defined)No unit stated in descriptor (per encounter in most state manuals)
T1002RN services, home healthRegistered NurseUp to 15 minutes
T1003LPN/LVN services, home healthLicensed Practical / Vocational NurseUp to 15 minutes
T1004Nursing aide services, up to 15 minutesNursing aidePer 15 minutes
T1005Respite care services, up to 15 minutesVarious (state-defined)Per 15 minutes

T1002 vs G0299: Medicaid vs Medicare RN home visits

T1002 is a Medicaid code, and G0299 is the Medicare code for direct skilled RN nursing in home health or hospice. Both bill in 15-minute units, so the payer decides which one goes on the claim. For dual-eligible patients, the correct code depends on which program is the primary payer for that claim. When Medicare is primary, bill G0299 through the home health benefit. When Medicaid is primary (or for HCBS waiver services that fall outside the Medicare home health benefit), bill T1002.

AttributeT1002G0299
PayerMedicaid (state FFS, MCO, HCBS waiver)Medicare (Part A home health benefit)
Code systemHCPCS Level II (T-codes)HCPCS Level II (G-codes)
ProviderRegistered NurseRegistered Nurse (direct skilled nursing)
UnitPer 15 minutesPer 15 minutes
Dual-eligible patientsUse when Medicaid is primary payerUse when Medicare is primary payer

Verify which program holds primary responsibility for the specific service before you submit. Your state Medicaid program can confirm how HCBS waiver services interact with the Medicare home health benefit. The diagram below runs the payer, task, and credential checks in the order a coder should ask them.

Decision diagram for a skilled home nursing visit: Medicare primary bills G0299 per 15 minutes; Medicaid non-skilled tasks bill T1019 or an aide code; Medicaid skilled RN visit bills T1002, up to 15 minutes; LPN or LVN visit bills T1003, up to 15 minutes
T1002 is only the right code once all three answers point to Medicaid, skilled care, and an RN. Descriptors follow the CMS HCPCS Level II code set.

Pro Tip

Before billing T1002 for a dual-eligible patient, run an eligibility check. Confirm that Medicaid, not Medicare, is primary payer for that service date and program. A single-payer assumption on a dual-eligible case is a common cause of T1002 denials.

Which payers accept HCPCS code T1002?

HCPCS code T1002 is accepted by Medicaid programs, not by Medicare fee-for-service. The three main program types that use T1002 are listed below.

  • State Medicaid fee-for-service (FFS): Direct state Medicaid coverage for home health nursing services. Rate and coverage rules are set by each state’s Medicaid agency and published in state billing manuals.
  • Medicaid managed care organizations (MCOs): States that contract with MCOs require providers to follow each MCO’s billing policies. Those policies may add prior authorization requirements beyond the state FFS baseline.
  • Home and community-based services (HCBS) waiver programs: T-codes such as T1002 are used by state Medicaid agencies, including for HCBS waiver services under 1915(c) authority. Coverage rules vary by waiver type and state.

Because each state runs its own Medicaid program, coverage rules, rate schedules, and authorization requirements differ from state to state. Always verify T1002 policy in your state’s Medicaid provider manual before billing.

Documentation requirements for T1002 claims

Documentation for T1002 must demonstrate that a credentialed RN performed a medically necessary skilled service under a valid physician order and plan of care. Missing or incomplete documentation is a frequent audit finding for home health T-code claims. The same visit notes decide whether a Medicaid audit passes and whether a denied claim wins on appeal.

Required documentation elements for each T1002 claim:

  • Valid physician order authorizing home health nursing visits, including the type of skilled service and frequency
  • Signed plan of care (or plan of treatment) with an active period covering the date of service
  • Visit notes documenting the specific skilled services performed during the visit
  • Time-in and time-out stamps to support the number of units billed
  • RN credential verification on file (license number, state of licensure, expiration date)
  • Medical necessity documentation linking the patient’s clinical condition to the need for skilled RN services
  • Patient consent for home health services
  • Prior authorization approval number, where required by the payer

Documentation must map directly to the units billed. If 4 units are billed (60 minutes), the visit note must clearly account for 60 minutes of skilled RN activity. Notes that describe clinical tasks but omit time stamps routinely trigger denials on post-payment audit.

Common modifiers used with HCPCS code T1002

Modifiers for T1002 vary by state Medicaid program and MCO contract. The table below covers the most commonly required modifier types. Always confirm which modifiers your specific payer requires before submitting.

ModifierNameWhen to apply
U1-U9State-defined modifiersRequired by some state Medicaid programs to indicate program type, provider category, or funding source. Check your state billing manual.
GTVia interactive audio and videoApplied when nursing services are delivered via telehealth, where the state Medicaid program permits this for home health codes.
95Synchronous telemedicineAlternative to GT for some payers; indicates real-time audio/video delivery of service. Use whichever the payer specifies.
HQGroup settingApplied when a nursing service is provided in a group context. Rare for T1002 but required by some Medicaid behavioral health waiver programs.
TGComplex or high-tech level of careSome states require TG to identify high-acuity nursing visits, such as IV infusion management or complex wound care.

Why T1002 claims get denied and how to fix them

T1002 claim denials follow predictable patterns. Most originate from one of six root causes. Identifying the specific Claim Adjustment Reason Code (CARC) on the remittance advice is the fastest way to pinpoint the problem and correct the claim. Linking visit documentation directly to billing catches most of these errors before submission.

Denial reasonRoot causeCorrective action
Missing prior authorizationService began before PA was approved, or PA lapsedObtain PA retroactively where the payer allows, or write off the claim. Build a PA-tracking process for future authorizations.
Not covered by this payerT1002 submitted to Medicare FFS instead of MedicaidResubmit to correct Medicaid payer. Confirm eligibility and primary payer before each billing cycle.
Provider not eligibleBilling provider not enrolled in the Medicaid program, or RN credential not on fileVerify provider enrollment status. File updated RN credential documentation with the payer.
Upcoding / wrong provider typeT1002 billed when LPN performed the visit (should be T1003)Void and rebill using T1003. Update clinical staff assignment records to match billing codes to actual provider type.
Insufficient documentationVisit notes lack time stamps, medical necessity justification, or physician order on fileComplete the documentation and submit with the corrected claim or on appeal. Implement a pre-billing documentation checklist.
Units exceed authorized amountUnits billed on the claim exceed the quantity approved under the PARequest a PA amendment for additional units before services are delivered. Bill only up to the authorized quantity on each claim.

For what each CARC and RARC on a remittance file means, see our guide to denial codes in medical billing.

How to bill HCPCS code T1002 correctly: Step-by-step

Accurate T1002 billing requires a sequential workflow that begins before the first visit. A lapsed eligibility check or a missing PA rarely surfaces until the claim is denied weeks later. Working through these steps in order prevents most of the denial patterns above.

Pabau’s claims management software carries each of these stages, from eligibility verification through remittance posting.

Pabau claims and billing screen
Pabau’s claims tool sends each T1002 line with its units, modifiers, and PA number, so payer edits catch fewer errors.
  1. Verify Medicaid eligibility: Confirm the patient is active on Medicaid for the date of service. Check the specific program type (FFS, MCO, HCBS waiver) and confirm T1002 is a covered service under that program.
  2. Obtain physician order and plan of care: Secure a signed physician order before the first visit. The plan of care must specify the type of skilled nursing service, visit frequency, and duration. Keep a copy in the patient record.
  3. Obtain prior authorization: Submit a PA request to the Medicaid program or MCO with the clinical documentation supporting medical necessity. Record the PA approval number, authorized units, and authorization period in the patient record.
  4. Document the visit with time stamps: The RN must record time-in and time-out for each visit. Visit notes must describe the specific skilled tasks performed and their clinical justification. Notes should be completed on the day of service, not retrospectively.
  5. Calculate units: Divide the documented service time by 15 to calculate the number of billable units. Apply the state’s rounding rule to any partial increment. Confirm that the units billed do not exceed the PA-authorized quantity.
  6. Submit on the correct claim form: T1002 is usually submitted on the CMS-1500 claim form or its electronic equivalent, the 837P transaction. Use the institutional UB-04/837I where your state Medicaid program requires it. Include the PA number in the appropriate field. Attach any required modifiers per the payer’s billing manual.
  7. Work the remittance: When the explanation of benefits (835 file) returns, reconcile each line. For any denied T1002 line, identify the CARC code, correct the root cause, and resubmit or file an appeal within the payer’s timely filing window.

Reimbursement rates for HCPCS code T1002

T1002 reimbursement rates are set state by state. The CMS HCPCS overview describes the Level II code set, and T-codes carry no national Medicare fee schedule. Each state Medicaid agency publishes its own rate, which typically changes annually. Rates also vary between state FFS programs and managed Medicaid MCOs, which negotiate their own fee schedules independently of the state FFS rate.

To find your state’s current T1002 rate:

  • Search your state Medicaid agency’s website for the current home health or personal care services fee schedule
  • Filter by HCPCS code T1002 or by the nursing services section of the schedule
  • Confirm the effective date of the rate, as annual updates typically take effect on July 1 or January 1
  • For MCO rates, contact the MCO’s provider relations team directly, as these may differ from the state FFS published rate

The AAPC HCPCS code lookup is a useful reference for descriptors and categories. Reimbursement amounts still come from state Medicaid fee schedules. The CMS Physician Fee Schedule search tool covers Medicare rates but not T-code Medicaid rates.

Pro Tip

Run a T1002 rate reconciliation every January and July. Many home health agencies discover they are billing at a lapsed rate after a state Medicaid update. Six months at an outdated rate means lost revenue if the rate went up, or overpayment liability if it went down.

How Pabau keeps T1002 claims tied to the visit note

In many home health agencies the RN writes the visit note in one system and a biller rebuilds the claim in another. Time stamps, the nurse’s credential, and the PA unit balance all get retyped. Each retyped field is a chance to bill T1002 for an LPN visit or to run past the authorized units.

In Pabau, the visit note, the clinician’s credential, and the authorization live on the same patient record as the claim. Units come from the documented time-in and time-out. The claim carries the code that matches the nurse who signed the note.

The outcome is a T1002 claim your documentation already supports when an auditor asks for it. Billing staff work fewer denials and spend less time reconciling remittances by hand.

Keep every T1002 unit tied to its visit note

Pabau links RN visit notes, time stamps, and prior authorizations to the claim. Billing staff submit units the record supports and spend less time on denials.

Pabau home health billing dashboard

Conclusion

T1002 rarely fails on the descriptor. It fails on the facts around the visit: which program pays that day, which nurse walked in, and how many authorized units remain. Settle those three before the first visit, and the claim mostly codes itself.

The trade-off is front-loaded work. Eligibility checks, PA tracking, and minute-level notes take time each week, but they cost less than reworking denied claims. Book a demo to see how Pabau links RN visit notes to Medicaid claims in one record.

Continue your research

Continue your research

Billing the LPN visits too? HCPCS code T1003 covers the LPN and LVN counterpart to T1002, with its own unit and documentation rules.

Working a dual-eligible case? HCPCS code G0299 explains the Medicare code for skilled RN visits in home health and hospice.

Need a refresher on how medical billing works end to end? What is medical billing covers the full revenue cycle from patient registration through claim adjudication.

Want to understand denial codes on your remittance advice? Denial codes in medical billing breaks down CARC and RARC codes used across payer 835 files.

Handling the Medicare side of home health? Medicare billing walks through claims, coverage rules, and submission for Medicare patients.

Frequently asked questions

What does HCPCS code T1002 cover?

HCPCS code T1002 covers registered nurse home health services billed per 15-minute increment under Medicaid. Covered services include RN clinical assessment, wound care, medication administration, IV management, and care plan oversight performed in the patient’s home or an HCBS setting. Non-skilled tasks such as companion care or personal assistance do not qualify under T1002.

What is the difference between T1002 and T1003?

T1002 covers registered nurse (RN) services, and T1003 covers licensed practical nurse (LPN) or licensed vocational nurse (LVN) services. Both are billed per 15-minute unit under Medicaid. Bill the code that matches the credential of the nurse who performed the visit. Billing T1002 when an LPN provided the service is an upcoding error.

Does T1002 require prior authorization?

Most Medicaid programs and managed Medicaid MCOs require prior authorization before T1002 services begin, though requirements vary by state and payer. Submit a PA request with supporting clinical documentation before the first visit. Failing to obtain prior authorization is one of the most common denial causes for T1002 claims.

Is T1002 billed per visit or per unit?

T1002 is billed per 15-minute unit of service, not per visit. A 60-minute nursing visit generates 4 units on the claim line. Document time-in and time-out for every visit. Then apply your state Medicaid program’s rounding rule to any partial increment.

Which payers accept HCPCS code T1002?

T1002 is accepted by state Medicaid fee-for-service programs, Medicaid managed care organizations, and HCBS waiver programs. Medicare fee-for-service does not cover T1002. Medicare uses G0299 for equivalent direct skilled nursing visits in home health.

What is the difference between T1002 and G0299?

T1002 is a Medicaid code billed per 15-minute unit. G0299 is a Medicare code billed per 15-minute unit for direct skilled nursing in the home health or hospice setting. The unit is the same, so the payer decides the code. For dual-eligible patients, use T1002 when Medicaid is primary and G0299 when Medicare is primary.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×