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 T1000 – Private duty nursing services


Code Definition

T1000 is the HCPCS Level II code for private duty / independent nursing service(s) - licensed, up to 15 minutes.

T-codes (T1000 through T5999) are HCPCS Level II codes maintained by CMS for state Medicaid agencies. Medicare does not recognize T-codes, so any T1000 claim sent to a Medicare payer will be rejected automatically.

Level
Level II
Category
T — State Medicaid agency codes
Status
Active, effective July 1, 2001
Billable
No
Code also known as
PDN billing, private duty nursing, private duty/independent nursing
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 T1000 covers private duty nursing by a licensed RN or LPN, billed in 15-minute units under state Medicaid.

T1000 is a Medicaid-only code. Medicare rejects T1000 claims because T-codes do not exist in its fee schedule.

Modifier rules change from state to state. Check your state billing manual for TF, TG, UA, UB, UC and UD before submitting.

Practice management software like Pabau tracks time units and modifier fields automatically, which cuts manual errors on time-based codes.

HCPCS Code T1000: Official descriptor and classification

HCPCS Code T1000 is classified under HCPCS Level II, Section T (State Medicaid agency codes), within the nursing services range T1000 through T1005. The official HCPCS Level II descriptor reads: Private duty/independent nursing services, licensed, up to 15 minutes.

Field Details
Code T1000
Full descriptor Private duty/independent nursing services, licensed, up to 15 minutes
Code system HCPCS Level II
Section T — State Medicaid agency codes
Billing unit Up to 15 minutes (time-based)
Primary payer State Medicaid programs only
Effective year 2026 (active)

The “licensed” qualifier in the descriptor decides who may render the service. T1000 requires a registered nurse (RN), or a licensed practical or vocational nurse (LPN/LVN) where state scope-of-practice law allows it.

Care delivered by an unlicensed aide or a nursing assistant belongs to T1004, the personal care code. T1003 is not the aide code either, since it covers LPN/LVN services, which are skilled and licensed.

Private duty nursing services: What T1000 covers

Private duty nursing (PDN) is one-on-one nursing care for a patient who needs continuous skilled attention. Intermittent home health visits cannot deliver that level of cover. The nurse stays with the patient through a scheduled shift rather than dropping in for a single task.

T1000 applies when the patient’s condition requires a licensed nurse on-site for extended periods. Ventilator dependency, tracheostomy care, complex medication management and frequent skilled interventions are the usual reasons. State Medicaid programs set their own criteria for which conditions qualify, so documentation must tie directly to those criteria.

  • Who can render the service: RN or LPN/LVN, with state scope-of-practice law governing which license types qualify
  • Setting: Primarily the patient’s home. Some states extend coverage to school settings for medically complex pediatric patients
  • Minimum documentation required: Physician order for PDN, plan of care specifying hours and frequency, nursing notes documenting each service unit
  • What T1000 does not cover: Non-skilled personal care, companionship and housekeeping, which fall under T1004 and T1005

How to bill T1000: Units, time, and documentation

T1000 is billed in time-based units of up to 15 minutes each. One unit equals one 15-minute interval of private duty nursing services. For an 8-hour shift, a biller submits 32 units of T1000, which is 4 units per hour. The shift record has to carry the exact start and end time to support that count.

Many T1000 billing errors trace back to rounding in the unit count. State Medicaid programs often follow CMS guidance on time-based billing, where a unit becomes billable at 8 minutes of service. That threshold is the 8-minute rule used in other time-based coding contexts. Individual state manuals may apply their own rounding, so verify yours before adopting any default.

Service duration Units to bill Calculation
1 hour 4 units 60 min / 15 min
4 hours 16 units 240 min / 15 min
8 hours 32 units 480 min / 15 min
12 hours 48 units 720 min / 15 min

Documentation must support every unit billed. Nursing notes should record activity at each interval, the nurse’s credentials and the patient’s status. Submitting 32 units behind a single generic shift note is a common reason T1000 audits end in repayment demands. State law also sets how long those nursing records must be kept, so check your retention schedule.

Pro Tip

Track start and end times for every nursing shift in your billing system before the shift ends. Reconstructing time from memory days later produces unit-count discrepancies that trigger Medicaid audits. Automated time-logging at check-in and check-out removes that risk.

Which modifiers apply to T1000

Modifiers on T1000 specify the nurse’s qualification level, the supervision structure, or the service setting. Requirements differ by state, and one program may mandate a modifier that another prohibits. Treat the table below as a common reference, then check it against your state billing manual.

Modifier Description When to use
TF Intermediate level of care Some state programs use TF to separate intermediate from basic nursing care levels
TG Complex/high-tech level of care Applies when the patient needs ventilator management, IV therapy, or other high-acuity nursing care
TH Obstetrical treatment/services Obstetrical nursing services context; state-specific
UA Services provided by RN Identifies the rendering nurse as a registered nurse
UB Services provided by LPN/LVN Identifies the rendering nurse as a licensed practical or vocational nurse
UC Services provided by nursing assistant Nursing assistant context; usually applies to companion codes (T1004, T1005), not T1000
UD Services provided by registered nurse (alternate) State-specific; confirm whether UA or UD is required in your state

UA and UB are the modifiers most billers meet daily, because they identify the nurse’s license type. Many state Medicaid programs require one or the other on every T1000 claim line. Submitting without a license-type modifier, or submitting the wrong one, is a common cause of T1000 denials.

T1000 fee schedules and reimbursement rates

There is no national Medicare fee schedule for HCPCS Code T1000, because T-codes are state Medicaid agency codes. Each state program sets its own rate per 15-minute unit and updates it on its own schedule, often annually. The CMS Physician Fee Schedule lookup does not return T-code rates. Use your state Medicaid agency’s published fee schedule instead.

The current rate comes from the state itself, and there are three places to find it.

  • Your state Medicaid agency’s provider portal
  • The state’s published private duty nursing fee schedule
  • The provider relations line for your state program

RN rates usually sit above LPN/LVN rates, separated by the UA and UB modifiers. Reading the remittance advice on each paid claim confirms which rate the payer applied and flags any state-level change.

Payer type Rate availability Where to find current rate
State Medicaid (fee-for-service) Published per-unit rate (varies by state and nurse license type) State Medicaid agency provider portal or fee schedule PDF
Medicaid managed care Negotiated rate (may differ from fee-for-service) Your managed care organization (MCO) contract
Medicare Not covered N/A — T-codes are not recognized by Medicare
Commercial/private insurance Payer-specific (most do not cover PDN under T1000) Your provider agreement or payer policy document

T1000 through T1005 form the HCPCS nursing services T-code range. Choosing the wrong code in this range is a frequent billing error, most often between T1000 and the codes that split RN and LPN time.

Code Descriptor (abbreviated) Nurse type Unit
T1000 Private duty nursing, licensed, up to 15 min Licensed nurse (RN or LPN/LVN) 15 min
T1001 Nursing assessment/evaluation Registered nurse (RN) Per assessment
T1002 RN services, up to 15 min Registered nurse (RN) only 15 min
T1003 LPN/LVN services, up to 15 min Licensed practical/vocational nurse 15 min
T1004 Personal care, not home health, per 15 min Non-skilled aide 15 min
T1005 Respite care services, up to 15 min Various (state-defined) 15 min

The chart below routes a service to its code by license first, then by the kind of care delivered.

Decision chart for HCPCS nursing T-codes
License comes before service type, which is why an aide’s hour never becomes a T1000 unit. Descriptors as set out above.

T1002 is RN-only, while T1000 covers both RN and LPN/LVN work. Some state Medicaid programs have moved away from T1000 in favor of T1002 for RNs and T1003 for LPNs. That separates license types at the code level instead of through modifiers. Verify which codes your state recognizes for private duty nursing before defaulting to T1000.

Medicare vs. Medicaid coverage for T1000

Medicare does not cover private duty nursing services under HCPCS Code T1000. T-codes are, by definition, state Medicaid agency codes. Medicare’s claim processing system does not recognize them at all. A T1000 claim billed to Medicare Part A or Part B is rejected at the payer level rather than denied after adjudication.

State Medicaid programs cover PDN under T1000 when the patient meets the medical necessity criteria that program sets. Medicaid managed care organizations (MCOs) may also cover it, usually at negotiated rates that differ from the state fee-for-service rate. Some MCOs require prior authorization once PDN hours pass a daily or monthly threshold. Confirm coverage and authorization rules before starting a new PDN case.

Common billing errors and denial reasons

T1000 claims draw audit attention because the amounts are large and the documentation rules are specific. A full-day shift alone can generate 48 units. Knowing which errors produce the most rejections is what keeps that volume clean.

  • Missing or incorrect modifier: Submitting T1000 without the required license-type modifier is the most common denial reason in states that require one. Make modifier selection a required field in the billing workflow.
  • Unit count does not match documentation: Billing 32 units behind a single 8-hour shift note. Medicaid audits request the contemporaneous nursing record for a random sample of dates.
  • Wrong code for the nurse type: Billing T1000 in a state that has replaced it with T1002 and T1003 denies immediately. The code is not on that state’s active list.
  • Authorization limit exceeded: Submitting units beyond the authorized hours per day or per month. Authorization tracking has to match billing exactly.
  • Missing physician order: T1000 services require a signed physician order for PDN. Claims without a current order on file fail audit review rather than initial adjudication.
  • Billing to Medicare: T-codes do not exist in Medicare’s fee schedule. Any T1000 claim sent there returns a remark code saying the service is not covered.

Review your denial codes monthly to catch T1000 patterns before they accumulate. A run of CO-4 or CO-16 remark codes usually points to a modifier problem or missing documentation. Both are correctable before submission, which is what clean claim submission means in practice.

State-specific Medicaid policies for private duty nursing

State Medicaid programs have wide latitude over how they implement PDN coverage, which codes they accept, and what authorization they require. What works in Texas may not work in New Mexico or Florida. The table below summarizes where state programs vary, rather than specific rates, which change annually.

Policy area Common variation Action required
Codes accepted Some states use T1000; others use T1002/T1003 to separate RN and LPN billing Confirm active PDN codes with your state Medicaid provider manual
Required modifiers UA/UB required in many states; TG required for complex or high-tech care in others Check your state billing manual’s modifier matrix for T1000
Prior authorization Most states require PA for PDN; some allow a set number of hours first Obtain and document authorization before rendering service
Daily/monthly unit limits States may cap daily hours or require medical necessity review to exceed a threshold Build authorization limits into your billing workflow
School-age PDN coverage Some states extend PDN coverage to school settings for medically complex children Confirm setting coverage with state Medicaid and school district agreements

Agencies billing PDN in more than one state need a billing profile per state rather than one national workflow. Payer-specific modifier rules and authorization limits belong in the system that builds the claim, so an error surfaces before submission.

Completed checkout screen alongside an itemized insurer invoice in Pabau
Checkout posts each completed service straight onto the invoice, so what you bill matches what your team documented.

How Pabau keeps T1000 unit counts and modifiers accurate

Time-based HCPCS billing puts a heavy load on manual process. Every 15-minute unit needs a documented time entry, the correct modifier, and an authorization counter that matches the approved hours. When nurses log time on paper, billers key the codes by hand and authorizations live in a spreadsheet, those three records drift apart.

Pabau, our practice management software, links shift time logging directly to the billing module. When a nurse checks in and out, the system calculates the unit count and attaches the modifier that matches the nurse’s credential profile. That single record is what makes cleaner claims management possible, because nobody retypes a shift into the claim.

Authorization alerts do the same job further upstream. When a patient’s approved monthly PDN hours are close to exhausted, the account is flagged before the next shift is scheduled. The care coordinator can request an extension then, instead of finding the shortfall weeks later when the claim denies.

Pabau appointment card and a panel of automated communications
Pabau runs the treatment note, checkout and automated patient messages from one appointment record, so shift details are never retyped into a second system.

Pro Tip

Audit one week of T1000 claims every quarter. Pull the nursing notes for those dates. Confirm each billed unit has a documented 15-minute interval, a start and end time, and the rendering nurse’s credential. Whatever the sample shows will repeat in the weeks you did not pull, so repair the documentation workflow itself.

Reduce billing errors on time-based codes

Pabau automates time-unit tracking, modifier fields and Medicaid claim submission. Your team spends less time correcting claims and more time on patient care.

Pabau claims management dashboard

Conclusion

The descriptor for HCPCS Code T1000 is short, but the rules around it are not. Modifier requirements change from state to state. Unit documentation has to be interval-level. Some state programs no longer accept the code for private duty nursing at all.

Before the next PDN claim goes out, check three things against your state manual: the active code, the required modifier, and the authorized hours left. Those checks catch most T1000 denials at the point where they are cheapest to fix.

Automating them removes the manual step where the errors start. Book a demo to see how Pabau tracks time-based units and payer-specific modifiers on Medicaid claims.

Continue your research

Continue your research

Need to understand how medical billing works from the ground up? What is medical billing covers the end-to-end process from charge capture to payment posting.

Struggling with Medicaid claim denials? Denial management in healthcare explains how to build a systematic appeals and prevention workflow.

Want the broader revenue cycle context? Revenue cycle management walks through every stage from eligibility verification to final collections.

Frequently asked questions

What does HCPCS Code T1000 cover?

HCPCS Code T1000 covers private duty nursing by a licensed nurse, either an RN or an LPN/LVN. It is billed in units of up to 15 minutes under state Medicaid programs. The code applies to continuous one-on-one care for patients with medically complex needs who require a licensed nurse on-site for extended periods.

How is T1000 billed, per visit or per unit?

T1000 is billed per time unit, not per visit. Each unit covers up to 15 minutes of service. A four-hour nursing shift is billed as 16 units, which is 240 minutes divided by 15. Nursing documentation must support each unit with a start time, an end time and the rendering nurse’s credentials.

Is T1000 covered by Medicare or only Medicaid?

T1000 is a Medicaid-only code. Medicare does not recognize T-codes, so a claim submitted under Medicare Part A or Part B is rejected. Coverage comes from state Medicaid programs and, in some cases, from Medicaid managed care organizations.

What is the difference between T1000 and T1001?

T1000 covers private duty nursing billed per 15-minute unit by a licensed RN or LPN/LVN. T1001 covers a nursing assessment or evaluation, billed per encounter rather than per time unit, and is limited to registered nurses. T1001 suits a discrete assessment visit, not ongoing continuous nursing coverage.

What modifiers are used with HCPCS Code T1000?

Common modifiers include UA (services by RN), UB (services by LPN/LVN), TG (complex or high-tech level of care) and TF (intermediate level of care). Requirements vary by state Medicaid program. Some states require UA or UB on every claim line, while others use TG for ventilator-dependent or IV-dependent patients. Always verify against your state billing manual.

What is the difference between CPT and HCPCS codes?

CPT codes are five-digit numeric codes maintained by the American Medical Association for physician and outpatient procedures. They are used mainly for Medicare and commercial billing. HCPCS Level II codes are alphanumeric codes maintained by CMS for non-physician services, supplies and equipment, including the T-codes used by state Medicaid programs. T1000 is an HCPCS Level II code with no CPT equivalent.

Can an LPN bill under HCPCS Code T1000?

Yes. LPNs and LVNs can generally bill under T1000, because the descriptor specifies “licensed” without restricting the code to RNs. State scope-of-practice law and individual Medicaid program rules govern which license types qualify. When billing for LPN services, modifier UB is typically required to identify the rendering nurse’s license type.

What is the current fee schedule rate for T1000?

There is no single national rate for T1000. Each state Medicaid program sets its own per-unit rate. Rates differ by nurse license type (RN vs LPN) and by geographic region within a state. Fee-for-service and managed care rates differ as well. Contact your state Medicaid agency’s provider relations line for the current published rate.

×