Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code T1030 – RN private duty nursing at home


Code Definition

T1030 is the HCPCS Level II code for nursing care, in the home, by registered nurse, per diem. State Medicaid programs use it to pay for private duty nursing (PDN) when an RN works the shift. Its companion code, T1031, covers the same skilled home nursing by a licensed practical nurse.

So the code on each claim follows the nurse's license. An LPN shift billed as T1030 is a credential mismatch that can trigger a denial. Medicare pays neither code, and the payer's manual decides whether a unit means a day, an hour or a shift.

Section
T1000-T9999 Temporary national codes established for state Medicaid agencies
Category
T1000-T1999 Temporary national codes for state Medicaid agencies
Code range
T1030-T1031 Additional nursing services
Billable
No
Code also known as
private duty nursing (PDN)
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 T1030 bills skilled home nursing by a registered nurse, and T1031 bills the same care by a licensed practical nurse.

The descriptor is per diem, but many payers convert it to hourly or shift units, so check the payer’s manual first.

Medicare pays neither T1030 nor T1031, and Medicare home health bills RN care under G0299 in 15-minute units.

Most Medicaid programs require prior authorization, and authorization periods and appeal options vary by state and payer.

Pabau’s claims management software helps teams build and submit claims and keep documentation together.

HCPCS code T1030 pays for RN home nursing by the day

HCPCS code T1030 is the Level II code for skilled nursing care given in the patient’s home by a registered nurse (RN). Its official unit is per diem.

State Medicaid programs use it as the RN code for private duty nursing (PDN). The code is maintained by the Centers for Medicare and Medicaid Services (CMS) as part of the T-code range for non-Medicare payers.

T1030 and T1031 describe the same skilled home nursing. The nurse’s license is the one difference between them. An RN shift goes on T1030, and a licensed practical nurse (LPN) shift goes on T1031.

FieldDetails
CodeT1030
Code typeHCPCS Level II T-code
Official descriptorNursing care, in the home, by registered nurse, per diem
Companion codeT1031, nursing care, in the home, by licensed practical nurse, per diem
Primary payerState Medicaid programs and Medicaid managed care plans
Medicare coverageNot payable by Medicare
Unit of servicePer diem in the descriptor; many payers set hourly or shift units instead
Typical place of service12 (Home), unless the state manual says otherwise
Claim formCMS-1500 or 837P electronic claim

What T1030 covers, and what belongs on another code

T1030 covers skilled nursing that an RN delivers in the home. Typical tasks include medication administration, wound care, tracheostomy and ventilator care, tube feeding, IV therapy oversight, and nursing assessment of medically complex patients.

These services sit outside T1030:

  • Skilled home nursing by an LPN is billed under T1031, even when the tasks match an RN shift.
  • Aide and personal care services, such as bathing and dressing, use other codes. Examples include T1019, T1020 and S5125, depending on the state.
  • Medicare home health nursing goes on home health agency claims, with RN care reported as G0299.
  • Facility-based nursing in a skilled nursing facility, hospital or residential setting is billed through that facility.
  • Telehealth-only nursing contacts qualify only where the state program says T1030 covers them.

Most code choices come down to two questions. Which program pays, and who held the license for the shift?

Decision diagram for home nursing codes
The payer decides between G0299 and the T-codes, and the nurse’s license then decides between T1030 and T1031. Based on the CMS HCPCS Level II descriptors.

T1030 vs T1031: The nurse’s license picks the code

Both codes describe skilled nursing in the home, billed per diem. Neither one is a personal care code. So the question to ask is simple: who held the license for that shift?

AttributeT1030T1031
Official descriptorNursing care, in the home, by registered nurse, per diemNursing care, in the home, by licensed practical nurse, per diem
Rendering nurseRegistered nurse (RN)Licensed practical nurse (LPN), or LVN in some states
Type of careSkilled nursingSkilled nursing, within the LPN scope of practice
Descriptor unitPer diemPer diem
How payers often bill itHourly or per shift, set by the state manualHourly or per shift, set by the state manual
Common errorBilled for a shift an LPN workedTreated as an aide or personal care code

Because the unit is set by the payer, the same shift can look different on two claims. The U.S. Department of Labor’s Energy Employees Occupational Illness Compensation Program, for example, bills each code per 8-hour shift (EEOICPA Bulletin 08-09). A Medicaid program may instead pay per hour or per day.

T1030 vs G0299: Same nurse, different payer

G0299 describes direct skilled nursing services of a registered nurse in the home health or hospice setting, each 15 minutes. Medicare home health agencies and hospices report it on their claims. T1030 belongs to Medicaid and other non-Medicare payers. Both involve an RN, but they never substitute for each other.

AttributeT1030G0299
Primary payerMedicaid and other non-Medicare payersMedicare home health and hospice
UnitPer diem in the descriptor; payers may convert to hours or shiftsEach 15 minutes
Who bills itPDN agencies and home health agencies billing MedicaidMedicare-certified home health agencies and hospices
Care modelExtended or continuous nursing shiftsIntermittent skilled nursing visits
Prior authorizationRequired by most Medicaid programsNot the Medicaid PDN process; follows Medicare home health rules

In practice, a Medicare patient receiving intermittent visits from a certified agency points to G0299. A Medicaid patient with authorized PDN hours points to T1030 or T1031. Dual-eligible patients can generate both claim types, so each service must go to the right payer under the right code.

Which payers will pay a T1030 claim?

T1030 is a T-code built for non-Medicare payers. Medicare will not pay it. Coverage looks like this:

  • State Medicaid fee-for-service: The main payer. Each state sets its own rate and unit, so check the current state fee schedule before billing.
  • Medicaid managed care plans: Plans may cover T1030 under their own authorization rules, contracted rates and claim portals.
  • Federal programs: The DOL’s EEOICPA program bills T1030 and T1031 per 8-hour shift, as Bulletin 08-09 sets out.
  • Commercial and CHIP plans: Some adopt T-codes for private duty nursing. Others use hourly S-codes, such as S9123 for an RN and S9124 for an LPN. Coverage is plan-specific, so verify it first.

Prior authorization comes before the first shift

Most Medicaid programs and managed care plans want prior authorization before PDN starts. Rules differ by payer. Some authorize per episode of care, while others review on a set cycle. Care delivered without authorization is often denied, and appeal options vary by state and payer.

A typical authorization request runs in five steps:

  1. Get the order and plan of care. The ordering physician signs a plan documenting why skilled nursing hours are needed.
  2. Submit the request. Use the state portal or the plan’s portal. Include requested hours, expected duration, a clinical summary and the nursing assessment.
  3. Record the approval. Note the authorization number, approved hours, approved nurse type (RN or LPN) and the start and end dates.
  4. Watch the end date. Authorization periods vary by payer. Shifts billed after the end date are usually denied.
  5. Request renewal early. Ask for re-authorization well before the period ends, so care and billing continue without a break.

The approved nurse type matters here. If the plan authorized RN hours, LPN shifts may need their own approval under T1031.

Your before-you-submit checklist for T1030

Run through this list for every claim. It mirrors what billing compliance requirements ask of home nursing agencies.

  • Signed plan of care: Signed and dated before care starts, with the diagnosis, hours and expected duration.
  • Nursing assessment: An initial assessment plus updates showing the patient’s skilled needs.
  • Shift notes: A note for every shift billed, signed by the nurse, with tasks done and the patient’s response.
  • Credential match: The nurse who signed the note is an RN. If not, the shift belongs on T1031.
  • Diagnosis codes: ICD-10-CM codes that support medical necessity for skilled nursing.
  • Authorization number: In item 23 of the CMS-1500, or the matching 837P segment.
  • Units within limits: Units match the payer’s unit definition and stay inside the authorized hours.
  • NPI and enrollment: Billing and rendering NPIs match the payer’s enrollment records.

How a T1030 claim moves from shift to payment

First, confirm how the payer defines a unit. The descriptor says per diem, but your state manual may say hourly or per shift. Use one unit definition per claim line, and follow the manual exactly.

Claim fieldWhat to enter
HCPCS codeT1030 for an RN shift; T1031 for an LPN shift
UnitsPer the payer’s definition: one per diem unit, or hours or shifts where the manual converts it
Place of service12 (Home) for most programs; confirm any state-specific rule
ModifiersOnly the state-defined modifiers the manual requires
Prior authorization numberItem 23 (CMS-1500) or Loop 2300 REF*G1 (837P)
Diagnosis pointerICD-10-CM codes in items 21A to 21L

After submission, the claim usually follows this path:

  1. The clearinghouse checks format and required fields.
  2. The payer matches the claim to the authorization, the nurse type and the units approved.
  3. The payer checks enrollment for the billing and rendering providers.
  4. The remittance comes back paid, reduced or denied, with reason codes explaining any change.

Tracking those results is part of revenue cycle management. A denial pattern spotted early costs far less than one found at audit.

Common mistakes that trip up T1030 claims

T1030 denials tend to come from the same few causes. A steady denial management routine catches them before they repeat.

MistakeHow to prevent itIf it happens
No prior authorizationGet approval before the first shift and record the numberOptions vary by state and payer; ask about retroactive review straight away
Expired authorizationTrack end dates and request renewal earlyRequest retroactive authorization where the payer allows it
Missing shift notesRequire signed notes before a shift is billedLate notes may be accepted with an attestation, depending on the payer
Code does not match the nurse’s licenseRN shifts go on T1030 and LPN shifts on T1031Send a corrected claim with the right code within timely filing
Wrong place of serviceConfirm POS 12 or the state’s rule before submissionSend a corrected claim with the right POS
NPI or enrollment mismatchEnroll every rendering nurse before billingAsk about retroactive enrollment, then rebill
Units above authorized hoursCompare billed units with approved hours before every claimRequest review for extra hours with notes showing need

Reading the denial codes on your remittances shows which of these mistakes keeps coming back.

Pro Tip

Before each billing run, check three things on every T1030 claim. Is the authorization number present? Does a signed RN note exist for every shift? Do the units stay inside the authorized hours? Those checks catch most preventable denials.

ICD-10 codes that support medical necessity

The diagnosis codes on a T1030 claim show why skilled nursing is needed. States differ on which conditions qualify, so check the state list before you submit. These codes often appear on PDN claims:

ICD-10-CM codeConditionWhy skilled nursing is needed
G80.0-G80.9Cerebral palsyComplex care needs, feeding tube management and seizure monitoring
P27.1Bronchopulmonary dysplasia originating in the perinatal periodOxygen management and respiratory monitoring
Z93.0Tracheostomy statusOngoing tracheostomy care and airway assessment
J95.0-Tracheostomy complicationsSkilled assessment when the stoma or tube has a complication
Z93.1Gastrostomy statusTube feeding, site care and complication monitoring
Z99.11Dependence on respirator [ventilator] statusVentilator monitoring and respiratory care
G12.21Amyotrophic lateral sclerosisProgressive needs, including ventilator and feeding management

Children with tracheostomies, feeding tubes or ventilators make up a large share of PDN patients. Adults with ALS or spinal cord injury also receive Medicaid-funded home nursing. Confirm the diagnosis qualifies in the patient’s state program.

Managed care vs fee-for-service changes the paperwork

The same T1030 shift can be billed two ways. It depends on whether the patient is in a managed care plan or traditional fee-for-service Medicaid.

  • Authorization: Fee-for-service uses the state portal, and plans use their own. An approval from one does not carry over to the other.
  • Rates: Plan rates are set by contract and can differ from the state fee schedule. Bill the contracted rate.
  • Claim routing: Plans have their own payer IDs, portals and filing limits. A fee-for-service payer ID will not reach a plan.
  • Documentation: Some plans ask for extra records, such as functional assessments. Read the plan’s provider manual first.
  • Plan changes: When a patient moves between plans, get a new authorization before billing again.

How Pabau keeps T1030 claims and records together

Many PDN agencies keep shift notes in one place and claims in another. When a payer asks for records, staff chase paper and spreadsheets.

Pabau, the practice management and billing platform we build, helps teams build and submit claims and keep documentation together. Its claims management software sits next to the patient record. So the plan of care, the shift notes and the claim are easy to find when a question comes in.

Pabau checkout screen showing a completed invoice billed to an insurer
Pabau links each invoice to the patient’s insurer, so a nursing claim and its visit record stay together.

Keep home nursing claims and records together

Pabau helps PDN teams build and submit claims and keep documentation together, so T1030 and T1031 shifts reach the payer with less rework.

Pabau claims management dashboard for home health billing

Conclusion

Start every T1030 claim with one question: was the nurse an RN? Get that right, and the rest becomes routine. Then match the payer’s unit, stay inside the authorized hours, and keep a signed note for each shift.

The trade-off is a little more checking before each billing run. That time costs less than reworking denied claims weeks later.

Want claims and nursing records in one place? Book a demo to see how Pabau keeps the paperwork beside each claim.

Continue your research

Continue your research

Need to understand how denials are coded? Denial codes in medical billing covers CARC and RARC denial reason codes used on home health remittances.

Looking for a billing software comparison? Best medical billing software in the US reviews the top platforms for home health and outpatient billing teams.

Want to reduce claim rejections before they happen? Clean claim requirements explains the fields and validations that determine whether a claim passes edits on the first submission.

Frequently asked questions

What does T1030 mean in home health billing?

T1030 means home nursing care by a registered nurse, billed per diem. State Medicaid programs use it for RN private duty nursing shifts. The payer’s manual decides whether a unit is a day, an hour or a shift.

Can you bill T1030 to Medicare?

No. Medicare does not pay T1030 or T1031. Medicare home health agencies and hospices report RN skilled nursing as G0299, in 15-minute units, on their own claims.

What is the difference between T1030 and S9123?

S9123 bills RN home nursing per hour, while T1030 uses a per diem descriptor. S9124 is the LPN version of S9123. Use whichever code the payer’s manual lists.

Can an LPN bill under T1030?

No. T1030 names a registered nurse, so an LPN shift goes on T1031. Billing an LPN shift as T1030 creates a credential mismatch that can lead to denials and recoupment.

How many units of T1030 can you bill per day?

Under the per diem descriptor, one unit covers one day. Many states convert T1030 to hourly or shift units instead. Either way, billed units must stay inside the authorized hours.

Can T1030 and T1031 be billed on the same day?

Often, yes, if the authorization covers both RN and LPN hours. Bill each shift under the code matching the nurse who worked it, and never let the hours overlap.

Avatar photo
Monika Lazarevska
Content Writer

Monika Lazarevska writes content for owners and healthcare professionals who want clear, no-fluff content that actually helps them run their practice better. With a background in storytelling and SEO, she knows how to make even the driest topics worth reading. Off the clock, you'll find her in a café somewhere in Europe, probably with a good book and an even better coffee.
×