Home infusion therapy lets patients receive intravenous medications, fluids, or nutrition at home instead of during a prolonged hospital stay. It’s more convenient for patients and less expensive for the healthcare system, but billing it correctly means using the right mix of CPT and HCPCS codes, not just a single infusion code per visit.
Key Takeaways
Home infusion billing runs on two code sets working together. CPT codes (96360-96368, 96372, 96374) cover the actual nursing time spent starting and administering the infusion. HCPCS S-codes (S9325-S9379) cover the per diem home infusion services, the pharmacy, equipment, and supply costs that CPT alone doesn’t capture. Missing either half of that pairing is one of the most common reasons home infusion claims underpay. Documentation has to support exactly which service was performed, initial setup versus a subsequent visit, sequential versus concurrent infusion, since payers deny claims where the coded service doesn’t match the record.
CPT Codes for the Nursing and Infusion Component
CPT codes describe the clinical work of starting and running an infusion, regardless of where it’s billed alongside HCPCS codes.
Initial Setup
- 96365: Intravenous infusion, for therapy, prophylaxis, or diagnosis; initial, up to 1 hour
- 96366: Intravenous infusion, for therapy, prophylaxis, or diagnosis; each additional hour (add-on code)
These cover establishing IV access and the first hour of infusion, with 96366 added for each hour beyond that.
Subsequent Infusions
- 96367: Additional sequential infusion, up to 1 hour (add-on code)
- 96368: Concurrent infusion, when multiple substances run at the same time (add-on code)
Hydration Therapy
- 96360: Intravenous infusion, hydration; initial, 31 minutes to 1 hour
- 96361: Intravenous infusion, hydration; each additional hour (add-on code)
Injections
- 96372: Therapeutic, prophylactic, or diagnostic injection; subcutaneous or intramuscular
- 96374: Therapeutic, prophylactic, or diagnostic injection; intravenous push, single or initial substance/drug
All four categories require documentation of the specific substance administered and the actual duration of the infusion, since duration is what separates the initial code from the add-on codes.
HCPCS S-Codes for the Per Diem Home Infusion Component
CPT covers the nursing time. It doesn’t cover the pharmacy services, equipment, and supply costs that make up the bulk of a home infusion visit’s actual expense, that’s where HCPCS Level II S-codes come in.
The S9325-S9379 range is specific to home infusion therapy and is billed per diem alongside the CPT infusion codes:
- S9325-S9328: Home infusion therapy, pain management infusion
- S9329-S9330: Home infusion therapy, chemotherapy infusion
- S9336: Home infusion therapy, continuous anticoagulant infusion therapy
- S9338: Home infusion therapy, immunotherapy
- S9339: Home therapy, peritoneal dialysis
- S9340-S9343: Home therapy, enteral nutrition
- S9364-S9368: Home infusion therapy, total parenteral nutrition (TPN)
- S9490: Home infusion therapy, corticosteroid infusion
- S9494-S9504: Home infusion therapy, antibiotic, antiviral, or antifungal therapy
Not every payer recognizes S-codes the same way. Medicare fee-for-service historically didn’t cover them directly, relying instead on the DME and drug benefit for home infusion components, while many commercial payers and Medicare Advantage plans do reimburse S-codes for the per diem service. Verifying which framework a specific payer uses before billing prevents denials tied to using the wrong code set entirely.
Documentation and Compliance
Getting paid for home infusion claims depends on documentation that clearly supports the codes billed:
- The specific substance or drug administered, matched to the correct J-code or NDC
- Start and stop times for the infusion, supporting initial versus add-on code selection
- Whether infusions were sequential or concurrent, since that distinction changes which add-on code applies
- Medical necessity for home administration specifically, not just for the drug itself
- Modifiers where required, such as -25 for a separately identifiable E/M service on the same day
CPT and HCPCS code sets both update periodically, CPT annually through the AMA, HCPCS on a rolling basis through CMS, and codes can be revised or deleted between updates. Billing a deleted or replaced code produces an automatic denial regardless of how well-documented the underlying service was, so confirming current code status before submission matters as much as picking the right code in the first place.
Home Infusion Therapy Billing FAQ
Do I need both a CPT code and an S-code for the same home infusion visit?
In most cases, yes. The CPT code bills the nursing and infusion administration time; the S-code bills the per diem home infusion service covering pharmacy, equipment, and supplies. Billing only one side typically means leaving reimbursement on the table.
Does Medicare cover home infusion therapy the same way commercial payers do?
No. Traditional Medicare historically covers home infusion components through the DME benefit and Part B drug coverage rather than through HCPCS S-codes directly. Medicare Advantage plans and commercial payers vary, so benefits verification per payer is essential before billing.
What’s the difference between sequential and concurrent infusion codes?
Sequential (96367) means one substance finishes before the next starts. Concurrent (96368) means multiple substances are infusing at the same time through separate lines or a multi-lumen setup. Documentation needs to specify which occurred.
Can hydration and medication infusion be billed on the same visit?
Yes, if both were medically necessary and separately documented, using the appropriate combination of 96360/96361 for hydration alongside 96365/96366 or 96367/96368 for the medication infusion.
Summary: CPT Codes Used in Home Infusion Therapy Billing
Home infusion billing works correctly when both code sets are used together, CPT for the clinical infusion time, HCPCS S-codes for the per diem service, with documentation specific enough to support the exact combination billed. Staying current on code updates and deletions matters just as much, since CMS revises the HCPCS set regularly and a claim billed against an outdated code denies regardless of how well the underlying care was documented.
Medwave’s billing team tracks these code changes as part of managing home infusion claims, so practices don’t have to catch every CMS update themselves.
Co-Founder and COO of Medwave, bringing more than 30 years of hands-on experience in healthcare revenue cycle management, payer contracting, and medical credentialing.

