Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code T1503 – Medication administration, not oral or injectable


Code Definition

T1503 is the HCPCS Level II code for administration of medication, other than oral and/or injectable, by a health care agency/professional, per visit. State Medicaid programs use it when an agency nurse or other licensed professional gives eye drops, inhaled, topical or rectal medication.

The route on the visit note decides the code. Oral, intramuscular and subcutaneous doses go to T1502 instead, and each visit bills as one unit. Medicare fee-for-service does not pay T-codes, so your state program sets coverage, limits and rates. Getting the route wrong is the quickest way to a denied line, so the sections below follow the claim from order to payment.

Level
Level II
Category
T1000-T9999 National T codes established for state Medicaid agencies
Code range
T1502-T1503 Medication administration by a health care agency/professional, per visit
Billable
No
Code also known as
Med admin, not oral/inject
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

T1503 reports one visit in which a health care agency or professional gives medication by a route other than oral or injection.

T1502 covers oral, intramuscular and subcutaneous medication, so the route on the order and the visit note decides which code applies.

Both codes are billed per visit, not per hour. Each state Medicaid program sets eligible providers, visit limits and prior authorization rules.

Medicare fee-for-service does not recognize T-codes, so confirm the patient’s state Medicaid plan or managed care contract before you bill T1503.

HCPCS code T1503 pays for one non-oral medication visit

HCPCS code T1503 reports one visit in which a health care agency or professional gives medication by a route other than oral or injectable. It belongs to the T series of HCPCS Level II codes. The Centers for Medicare and Medicaid Services (CMS) publishes T codes as national codes for state Medicaid agencies.

Medicare fee-for-service does not recognize T-codes, so it does not pay for T1503. Instead, each state Medicaid program decides whether it covers the code, who may bill it and what it pays. Medicaid managed care plans can then add rules of their own.

In practice, the code fits eye or ear drops, nasal sprays, inhaled medication, topical or transdermal products and rectal medication. The descriptor names none of these routes, though, so confirm how your state reads it.

The official descriptor ties T1503 to the route and the visit

The HCPCS file gives the official T1503 descriptor as Administration of medication, other than oral and/or injectable, by a health care agency/professional, per visit.

That wording ties the code to the route and the visit. The credential of the person giving the drug plays no part in it.

AttributeDetail
CodeT1503
Code systemHCPCS Level II, national T codes established for state Medicaid agencies (T1000-T9999)
Official descriptorAdministration of medication, other than oral and/or injectable, by a health care agency/professional, per visit
Short descriptorMed admin, not oral/inject
Billing unitPer visit
Routes coveredAny route other than oral or injectable, such as ophthalmic, otic, nasal, inhaled, topical, transdermal or rectal
Routes it excludesOral, intramuscular and subcutaneous medication (T1502), plus other injectable routes
Medicare fee-for-serviceNot recognized
PayersState Medicaid programs and their managed care plans, under state rules

Check the descriptor against the current CMS release or the NLM HCPCS API. States adopt annual HCPCS changes on their own timelines, so a state fee schedule can lag the national file.

Your state decides who can bill T1503 and where

The descriptor names a “health care agency/professional” but no specific credential. As a result, each state Medicaid program defines which agencies and licensed professionals may enroll to bill it. Confirm your state’s eligible provider types before the first claim.

  • Home health agencies: Agencies enrolled with state Medicaid bill for staff who give medication during a home visit, using place of service 12 (home).
  • Community and residential settings: Some states accept the code in assisted living (POS 13), group homes (POS 14) or adult day programs. Your state manual lists the settings it pays for.
  • Individually enrolled professionals: Where a state lets licensed professionals enroll on their own, the rendering NPI on the claim must match the enrolled provider.

State claim edits can also tie T1503 to specific settings. A place-of-service code that does not match the visit note is a common reason for a rejected line.

T1503 vs T1502: The route on the note picks the code

T1502 and T1503 split medication visits by route, and the credential of the person giving the drug does not change the code. T1502 covers oral, intramuscular and subcutaneous medication. T1503 covers every route outside oral or injectable.

The diagram below sorts the common routes into the right column.

Decision diagram for per-visit medication codes
Match the route recorded at the visit to one column, and send IV visits to your state manual. Based on the CMS HCPCS descriptors for T1502 and T1503.

Here is how that plays out. A home health nurse instills prescribed eye drops on Monday and gives a subcutaneous injection on Thursday. Monday’s visit is T1503, Thursday’s is T1502, and each one bills as a single unit.

If one visit includes medication from both route groups, your state manual decides whether you may bill both codes or only one.

Intravenous medication is injectable, so it falls outside T1503. It is not one of the three routes T1502 names either. Check which code your state assigns to IV administration in the home.

Neighboring T codes cover nursing time, daily rates and devices

Several nursing and medication codes sit close to T1503 in the T series. Picking the wrong one is a common source of Medicaid claim edits, so use this table to match the code to the service.

CodeOfficial descriptorUse when
T1000Private duty / independent nursing service(s) – licensed, up to 15 minutesThe state pays licensed nursing time in 15-minute units rather than a medication visit
T1030Nursing care, in the home, by registered nurse, per diemThe state pays a daily rate for home nursing care by a registered nurse
T1031Nursing care, in the home, by licensed practical nurse, per diemThe state pays a daily rate for home nursing care by a licensed practical nurse
T1502Administration of oral, intramuscular and/or subcutaneous medication by health care agency/professional, per visitThe visit gives oral, intramuscular or subcutaneous medication
T1503Administration of medication, other than oral and/or injectable, by a health care agency/professional, per visitThe visit gives medication by any other non-injectable route
T1505Electronic medication compliance management device, includes all components and accessories, not otherwise classifiedThe state covers a medication compliance device, not an administration visit

Some states pay licensed nursing time in 15-minute units rather than a medication visit. In that case, the claim belongs on T1000 instead of T1503.

T1500 and T1501 do not appear in the current HCPCS file, so a crosswalk or claim that lists them needs correcting. Descriptor wording can also change between releases, so verify each one against the CMS annual release.

How a T1503 claim moves from order to payment

A T1503 claim usually passes through six steps. Each one is also a place where the claim can stall.

  1. The order arrives. A prescriber orders the drug, dose, route and frequency. From that point, the route decides T1502 or T1503.
  2. Authorization comes next. Where your state or plan requires prior authorization, request it before the first visit and record the number.
  3. The visit happens. The nurse or other professional gives the medication and documents the route, dose, times and patient response.
  4. The claim is built. Your billing team enters T1503, one unit, the place of service, the diagnosis and any authorization number.
  5. The payer reviews it. The state Medicaid program or managed care plan checks eligibility, enrollment, limits and authorization, then pays or denies.
  6. Remittance closes the loop. Post the payment, or work the denial and resubmit within the payer’s filing window.

Documentation that keeps a T1503 claim payable

State manuals differ on detail. Still, every T1503 note has to show the route, because the route separates it from T1502. Confirm each element below before the claim goes out.

  • Order: A current order from an authorized prescriber naming the drug, dose, route and frequency.
  • Patient identification: Full legal name, date of birth and Medicaid ID on the visit note and the claim.
  • Date of the visit: The visit date, plus arrival and departure times where your state asks for them.
  • Medication details: Drug name, dose and the route used, such as ophthalmic, inhaled, topical or rectal.
  • Who gave the medication: Name, credential and NPI of the professional, plus the agency billing NPI where it differs.
  • Patient response: A brief note on how the patient tolerated the medication and any reaction observed.
  • Plan of care: Where the state requires one, a current plan of care that lists the medication administration service.

Pro Tip

Re-check the route on the note each time a prescription changes. If a patient moves from eye drops to an oral tablet, the visit moves from T1503 to T1502. A note template carried forward from the last visit leaves the claim on the wrong code.

Modifiers for T1503 come from your state, not the national file

The national HCPCS file requires no specific modifier on T1503. Some state Medicaid programs and managed care plans ask for state-defined modifiers, such as the U1 to U9 series. They use them to mark a program, waiver or provider type.

Those modifiers mean different things in different states. Take them from your state billing manual or plan contract, never from another state’s guidance. A modifier also does not change which of the two codes applies, because the documented route decides that.

One visit is one unit, however long it takes

T1503 is billed per visit. One visit is one unit, so a longer stay in the home does not add units.

States set their own limits on how many T1503 visits they pay per day, week or month. Some also require prior authorization above a set number of visits. None of these limits sits in the national descriptor, so read them from your state Medicaid manual or managed care contract.

Rates vary in the same way. The national file carries descriptors but not fee schedules, so check the current rate on your state Medicaid fee schedule.

A clean claim for T1503 carries one unit per documented visit, with a service date that matches the note. Billing several units for one visit, as if the code were timed, triggers an edit.

Prior authorization depends on your state and your plan

Prior authorization (PA) for T1503 is a state-level decision. Some state Medicaid programs waive PA for routine medication visits. Others require it for every episode of care, and managed care plans may add requirements on top of state policy.

  • PA-required programs: Submit the medication name, route, diagnosis, expected number of visits and the ordering prescriber’s details. Turnaround times are set by the state or plan.
  • Expedited PA: Available when a delay could seriously jeopardize the patient’s health. Federal rules generally require Medicaid managed care plans to decide expedited requests within 72 hours.
  • PA-exempt programs: Some states exempt short-term or acute episodes from PA. Check the exemption criteria in your state manual before treating a visit as PA-free.
  • PA tracking: Enter the PA number in the claim field your payer specifies. Payers treat a missing or expired number as no authorization.

For the wider workflow behind those requests, see our guide to the prior authorization process.

Most T1503 denials trace back to one mismatched detail

T1503 claims fail when the route, the unit and the payer details do not line up. Build your denial management workflows for T-codes around the errors below.

Denial reasonRoot causeCorrective action
Wrong route codeThe note shows oral, intramuscular or subcutaneous medication but T1503 was billed, or the reverseBill T1502 or T1503 to match the documented route and submit a corrected claim
Units billed by timeSeveral units were billed for one visit, as if the code were hourly or timedBill one unit per visit and resubmit
Service not covered by the payerThe claim went to Medicare fee-for-service or a plan that does not cover T1503Confirm the patient’s Medicaid eligibility and plan, then bill the correct payer
Missing prior authorizationThe state or managed care plan required authorization that was not obtained before the visitRequest retro-authorization if the payer allows it, or appeal with the clinical record
Invalid or missing NPIThe rendering or billing NPI is not enrolled with the payer, or was entered wronglyConfirm enrollment with the state Medicaid agency and resubmit with the correct NPI
Incorrect place of serviceThe POS code does not match where the visit took placeCorrect the POS code to match the visit note and resubmit
Missing or mismatched orderNo valid order is on file, or the route on the order differs from the noteObtain or clarify the order as state rules allow, then resubmit or appeal
State visit limit exceededBilled visits pass the limit the state or plan set for the periodRequest an exception through the state’s authorization process, with clinical support

An appeal should include the visit note, the order, any authorization confirmation and a cover letter citing the denial reason. Each state program and plan sets its own appeal deadlines and timely filing limits, so check them before you start.

Run this checklist before you submit a T1503 claim

A short check before submission catches the denial reasons above before a payer does. Work through it for every T1503 line.

  • The route on the note matches the route on the order, and the code matches both.
  • The claim shows one unit per visit, with a service date that matches the note.
  • The payer is the patient’s active state Medicaid program or managed care plan.
  • The rendering and billing NPIs are enrolled with that payer.
  • The place-of-service code matches where the visit happened.
  • Any required prior authorization number is current and sits in the right claim field.
  • The visit count stays inside your state’s limit for the period.
  • Any state-defined modifier comes from your own state’s manual.

Pabau keeps the visit note and the T1503 claim in one record

A T1503 claim depends on three details from the visit: the route, the date and the payer. When the note and the claim sit in separate systems, someone re-keys those details. That is where the route gets lost.

Pabau, the practice management and billing platform we build, creates the claim from the same patient record that holds the visit note.

Its error-checked claims management carries the HCPCS code attached to the service onto the claim line. It also holds the claim until required fields, such as member numbers and authorization codes, are complete.

Pabau checkout screen showing a completed invoice assigned to an insurance payer
Pabau’s checkout links each invoice to the patient’s payer, so a visit’s billing stays in the same record as its note.

For US practices, claims go out through Claim.MD, with eligibility checks, claim status tracking and remittance posting in the same workflow. Pabau does not pick the code or apply your state’s visit limits. Your team still checks the route and authorization, but it does so from one record.

Send cleaner Medicaid claims from the visit record

Pabau builds each claim from the patient record and checks required fields before sending, so your T1503 claims carry the details payers ask for.

Pabau claims management dashboard

Conclusion

T1503 billing is settled long before anyone opens the claim form. When the order and the note both name the route, the code follows, and the payer has little left to question.

So start with the visit template. Make the route a required field, bill one unit per visit, and keep your state manual close for limits, modifiers and authorization. That adds a few seconds of charting at each visit, and it saves your billing team from reworking claims later.

Book a demo to see how Pabau keeps the visit note and the Medicaid claim in one record for your team.

Continue your research

Continue your research

Need to understand how denials get resolved? Denial management in healthcare covers the appeal process, CARC codes, and how to build a denial prevention workflow.

Waiting on a payer to approve visits? The prior authorization process explains how requests move from submission to a decision.

Does your state pay nursing time instead? HCPCS code T1000 covers licensed private duty nursing billed in 15-minute units.

Looking for a broader billing compliance reference? Medical billing compliance outlines the documentation standards and audit risks that apply across Medicaid code sets.

Want to improve first-pass claim acceptance rates? Clean claim submission explains the elements payers check before adjudicating any Medicaid claim.

Frequently asked questions

Does T1503 pay for the medication itself?

No. The descriptor covers the administration visit, not the drug. States usually pay for the medication through the pharmacy benefit or a separate drug code, so check how your state manual handles it.

Which claim form is used for T1503?

That depends on how your state enrolls your agency. Many programs take T-codes on the professional claim (CMS-1500 or 837P). Some home health programs use the institutional format instead, so follow your state billing manual.

What diagnosis code goes with T1503?

Report the ICD-10-CM code for the condition the medication treats, as documented in the order and the visit note. The diagnosis on the claim should match the one on the order.

Can an unlicensed aide’s visit be billed as T1503?

Only if your state lists that provider type for the code. The descriptor says “health care agency/professional,” and each state defines who qualifies. State nurse practice rules also limit which staff may give medication.

Can you bill two T1503 visits on the same day?

Only where your state allows more than one per day. Each visit needs its own note, times and route, and each one bills as a single unit. Check the daily limit in your state manual first.

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.
×