Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS Code S0166: Injection, olanzapine, 2.5 mg

Key Takeaways

Key Takeaways

HCPCS Code S0166 described Injection, olanzapine, 2.5 mg – a Temporary National S-code used mainly by Medicaid managed care and select private payers, not Medicare.

S0166 was deleted effective October 1, 2023, per the Q4 2023 HCPCS quarterly update, so any claim still using it will be rejected.

CMS established J2359 (Injection, olanzapine, 0.5 mg) as the direct replacement, but the unit of measure changed, so billed quantities need converting from the old 2.5 mg basis.

Practice management software like Pabau centralizes claims through a claims dashboard, submits to insurers or by email, validates details before submission, and reconciles payments against insurer-specific price lists.

HCPCS Code S0166 describes Injection, olanzapine, 2.5 mg – a Temporary National S-code that Medicaid managed care organizations and select private payers used to bill the short-acting antipsychotic injection. Medicare generally doesn’t recognize S-codes, including this one.

S0166 was deleted effective October 1, 2023, per the Q4 2023 HCPCS quarterly update. CMS established J2359 (Injection, olanzapine, 0.5 mg) as the direct replacement. The unit of measure changed from 2.5 mg to 0.5 mg per unit, so billed quantities need converting.

For coders and billing teams working with psychiatric practices or behavioral health facilities, understanding the status and proper handling of HCPCS Code S0166 prevents costly claim rejections. This reference covers the code description, payer coverage rules, NDC crosswalk, reimbursement context, documentation requirements, and current crosswalk guidance.

HCPCS Code S0166: Definition and clinical description

Attribute Details
HCPCS Code S0166
Official Description Injection, olanzapine, 2.5 mg
Code Series HCPCS Level II, S-code (Temporary National Code)
Drug Class Atypical antipsychotic
FDA-Approved Indications Acute agitation associated with schizophrenia and bipolar I disorder (manic or mixed episodes) – per FDA labeling for the IM formulation
Code Status Deleted / Inactive
Primary Payer Medicaid managed care, select private payers
Medicare Coverage Generally not recognized

Olanzapine is an atypical antipsychotic. The FDA has approved the short-acting intramuscular formulation – the one S0166 and its replacement, J2359, bill for – specifically for acute agitation associated with schizophrenia and bipolar I disorder. It’s administered in clinical settings when oral dosing isn’t appropriate or a rapid onset of action is needed.

S0166 covered the 2.5 mg per-unit dose under the HCPCS Level II S-code series. Its replacement, J2359, covers 0.5 mg per unit – a smaller unit size that changes how billed quantities are calculated.

Practices billing for injectable antipsychotics in psychiatric settings should note that S-codes like S0166 were designed as Temporary National Codes. They cover drugs and services the permanent HCPCS Level II code set doesn’t address, and they’re subject to deletion when the code is no longer needed or a permanent code supersedes it.

Code status: Is S0166 still active?

HCPCS Code S0166 is deleted, effective October 1, 2023 (last valid date September 30, 2023), per the Q4 2023 HCPCS quarterly update. All major HCPCS reference sources, including AAPC, HCPCSData.com, and FindACode, consistently mark this code as no longer active. Submitting a deleted code to any payer will result in an automatic claim rejection.

Code Status Detail Value
Current Status Deleted / Inactive
Termination Note Deleted effective October 1, 2023 (last valid date September 30, 2023), per the Q4 2023 HCPCS quarterly update
Billing Impact Claim will reject; use active replacement or NDC-based billing
Source Confirmation AAPC, HCPCSData.com, FindACode all mark as deleted

When a HCPCS code is deleted, payers update their claim processing systems to reject it. Coders who are unaware of the deletion – particularly those working from older superbills or fee schedules – may continue submitting S0166 without realizing claims will fail. A quarterly review of HCPCS updates through the AAPC HCPCS code directory helps catch these changes early.

Pro Tip

Audit your superbill or charge capture system at the start of each calendar year and again after each CMS quarterly update. Deleted HCPCS codes like S0166 should be flagged as inactive and removed from payer-specific fee schedules immediately to prevent automatic claim rejections.

Understanding HCPCS S-codes and Medicaid billing

S-codes are commonly confused with permanent HCPCS Level II codes. Knowing how they function determines which payers will process a claim submitted under one.

S-codes are Temporary National Codes established and maintained by the Centers for Medicare and Medicaid Services (CMS). Medicaid managed care organizations and select private payers use them to cover drugs and services that permanent HCPCS codes don’t address.

Medicare generally does not recognize HCPCS S-codes, including S0166. Submitting an S-code to Medicare results in rejection. This applies broadly across the S-code series, though coders should verify against current CMS policy for specific exceptions.

  • Medicaid managed care: Primary payer type for S-code recognition; individual state Medicaid programs vary in their acceptance
  • Private payers: Some commercial insurers accept S-codes; payer-specific policy applies
  • Medicare: Generally does not recognize HCPCS S-codes; claims will typically reject
  • Blue Cross/Blue Shield and regional plans: Coverage varies; verify per contract

Good practice management workflows include maintaining a payer matrix that maps each HCPCS code – including S-codes – to the specific payers that accept them. This prevents teams from submitting S0166 or any S-code to a non-accepting payer. Behavioral health-focused codes like H0001 follow the same logic – confirm Medicaid acceptance before billing.

Payer coverage for HCPCS Code S0166

Because S0166 is a deleted code, payer coverage is a historical question for most billing teams. Understanding the original coverage landscape still matters when conducting claim audits, correcting historical billing errors, or reviewing past accounts receivable.

Payer Type S0166 Coverage Notes
Medicare Not recognized Medicare generally excludes S-codes; verify current CMS policy
Medicaid managed care Potentially covered (when active) Varies by state Medicaid program; code is now deleted
Private / commercial payers Varies by payer contract Some commercial plans accepted S-codes; verify per plan
All payers (current) Will reject Code is deleted; no payer should process it today

For practices working with HIPAA-compliant documentation practices and Medicaid billing, payer-specific coverage policies for injectable antipsychotics continue to evolve. Even when S0166 was active, Medicaid programs in different states applied different rules, making uniform billing guidance difficult.

Reimbursement and pricing for olanzapine 2.5 mg injection

When S0166 was active, reimbursement for physician-administered drugs like olanzapine injection typically followed an Average Sales Price (ASP) methodology under Medicare Part B. For Medicaid-covered scenarios under S-codes, reimbursement methodology varied by state – some states used ASP, others used actual acquisition cost or a state-defined fee schedule.

Because S0166 is deleted, its ASP-based reimbursement rates are no longer published. For current rates, reference J2359 and check the CMS fee schedule lookup. Its billing unit is 0.5 mg, not 2.5 mg, so factor in the smaller unit size when comparing rates.

For buy-and-bill scenarios, the practice purchases the drug and then seeks reimbursement from the payer. With a deleted code like HCPCS Code S0166, any historical buy-and-bill claims should be reviewed through claims management software to identify outstanding balances or denied claims that may need to be resubmitted under J2359.

Automate claims and billing with Pabau
Automate claims and billing with Pabau

Pro Tip

Track drug-specific reimbursement rates quarterly. ASP values update every three months via CMS publications. For olanzapine injection, bill J2359 (0.5 mg per unit) going forward, and audit any open S0166 claims for unit-conversion errors before resubmitting.

NDC to HCPCS crosswalk for S0166

National Drug Codes (NDCs) are 10-digit or 11-digit codes assigned by the FDA to identify specific drug products by manufacturer, product, and package size. When billing physician-administered drugs, many payers require both the HCPCS code and the corresponding NDC to validate the claim.

For olanzapine injection, NDC codes vary by manufacturer and formulation. Because the FDA assigns NDCs to individual drug products, multiple NDCs may correspond to the same HCPCS code when different manufacturers produce the same drug. The National Library of Medicine’s HCPCS API provides a searchable interface for cross-referencing HCPCS codes with associated drug data.

  • NDC format: 11 digits (labeler code + product code + package code), often formatted as XXXXX-XXXX-XX
  • Payer requirement: Many Medicaid programs require NDC submission alongside the HCPCS code
  • NDC unit of measure: Must match the billing unit – 0.5 mg per unit under J2359, not the old 2.5 mg basis used for S0166
  • Multiple NDCs per code: Different olanzapine manufacturers will have different NDCs mapping to the same drug descriptor
  • Verification source: FDA NDC Directory or drug labeling for confirmed current NDC values

Because specific NDC values for olanzapine injection vary by manufacturer and are subject to change, coders should verify current NDCs directly from the FDA NDC Directory or from the drug’s package insert. Stating specific NDCs without confirmed sourcing risks submitting incorrect billing data.

Teams managing standardized medical forms for drug administration should capture NDC information at the point of administration to support accurate claim submission.

Crosswalk and replacement codes after S0166 deletion

When a HCPCS code is deleted, coders need to identify the correct active billing pathway. For HCPCS Code S0166, CMS provided a direct answer: J2359 (Injection, olanzapine, 0.5 mg) is the replacement code, added with the January 2024 OPPS update and assigned to APC 0724.

The unit of measure changed along with the code. S0166 billed in 2.5 mg units; J2359 bills in 0.5 mg units. A claim written on the old 2.5 mg basis needs its billed quantity converted – five times the number of units – or it will underbill or overbill the payer.

J2359 is the primary pathway for most payers, but a few scenarios still call for payer-specific verification. J2359 follows the same J-code format used for most physician-administered drugs today, the same series as J0129.

  • Payer-specific fee schedule check: Confirm the payer has loaded J2359 and its rate before submitting, since adoption timelines vary slightly by plan
  • NDC-based billing: Some Medicaid programs permit or require NDC-only billing for certain drugs alongside or instead of J2359
  • Unlisted drug code fallback: J3490 (Unclassified drugs) or J3590 (Unclassified biologicals) for injectable products that lack a specific HCPCS code – not 99070, which covers supplies and is commonly denied for injections
  • Commercial payer carve-outs: Some private plans may continue accepting the S-code series under their own fee schedules despite the deletion

For most billing scenarios, submit J2359 (0.5 mg per unit) and verify the payer has it loaded correctly. For edge cases, contact the payer directly, provide the drug name, formulation, and dose, and confirm which code or NDC billing method they accept. Reference PGM Billing’s HCPCS lookup tool for a free search of current active HCPCS codes.

Streamline your HCPCS billing and claims management

Pabau's claims dashboard helps behavioral health and psychiatric practices submit claims to insurers, validate details before submission, and reconcile payments – all in one platform.

Pabau claims management dashboard for HCPCS billing

Documentation requirements for olanzapine injection billing

Regardless of which active code replaces S0166 in the billing workflow, documentation requirements for olanzapine injection claims remain consistent across payers. Missing or inadequate documentation is the second most common reason for denials after using incorrect codes.

  • Diagnosis: ICD-10-CM code supporting medical necessity (schizophrenia, bipolar disorder, or other FDA-approved indication)
  • Route of administration: Injectable route must be documented in the clinical note
  • Dose administered: Must match the billed HCPCS unit – 0.5 mg per unit under J2359 (previously 2.5 mg per unit under the deleted S0166)
  • Prescribing provider: Order or prescription from an authorized prescriber, maintained in the patient record
  • Date and time of administration: Documented in the clinical note or medication administration record
  • NDC submitted: If payer requires NDC, document the specific product lot and NDC on the claim
  • Medical necessity letter: Some Medicaid programs require prior authorization with a supporting letter for injectable antipsychotics

Teams working with prescription management tools should capture dose, route, and administration details at the point of care so they’re ready for claim submission.

For bipolar patients specifically, a bipolar workbook template can help standardize mood and symptom tracking alongside the medication record, supporting the medical-necessity documentation payers expect. Patient care management systems that link clinical notes to billing workflows reduce the delay between administration and accurate claim submission.

End the paper chase and delight patients with modern convenience
End the paper chase and delight patients with modern convenience

How Pabau supports HCPCS code management and drug billing

Managing documentation and billing across multiple payers takes coordination, especially when a code like S0166 gets deleted mid-cycle. Practice management software like Pabau brings claims into the same system as clinical documentation, which helps psychiatric and behavioral health practices keep billing organized.

Specifically, Pabau’s claims dashboard supports the following workflows relevant to HCPCS billing:

  • A claims dashboard that shows the status of every submitted claim in one place
  • Direct submission to insurers, or by email, from the same system used for scheduling and clinical notes
  • Pre-submission validation that checks details like membership numbers and authorization codes before a claim goes out
  • Payment reconciliation, so payments can be matched against what was billed
  • Insurer-specific price lists that keep billed amounts aligned with each payer’s agreed rates
  • Supporting EHR integration for practices that need to connect billing with clinical notes across systems

Conclusion

HCPCS Code S0166 for Injection, olanzapine, 2.5 mg is deleted. Submitting it today results in an automatic claim rejection.

For most payers, that means billing J2359 (0.5 mg per unit) instead – just remember to convert the unit quantity from the old 2.5 mg basis. For edge cases, verify directly with the payer whether they want NDC-based billing or an unlisted drug code instead.

To see how Pabau’s claims dashboard and insurer-specific price lists work for psychiatric and behavioral health billing, book a demo with the team.

Continue your research

Continue your research

Curious how vaccine and biologic injections get coded? 90677 breaks down billing, reimbursement, and modifiers for a comparable injectable claim.

Need a broader documentation refresher? nursing documentation guide covers the legal and clinical-note requirements that support claims like the one for olanzapine injection.

Coding for another specialty too? chiropractic billing cheat sheet applies the same crosswalk logic you would use for any deleted or replaced code.

Frequently asked questions

What is HCPCS Code S0166?

HCPCS Code S0166 is a Level II HCPCS code that describes Injection, olanzapine, 2.5 mg. It belongs to the S-code series of Temporary National Codes maintained by CMS, used primarily by Medicaid managed care organizations and select private payers. The code is currently listed as deleted and inactive.

Is HCPCS Code S0166 still active or has it been deleted?

S0166 is deleted and inactive. All major HCPCS references, including AAPC and HCPCSData.com, confirm this status. Submitting S0166 on any current claim will result in an automatic rejection. Coders should verify the active replacement code or billing pathway with their specific payer before submitting olanzapine injection claims.

Does Medicare cover HCPCS Code S0166?

No. Medicare generally does not recognize HCPCS S-codes, including S0166. The S-code series is designed for Medicaid managed care and select private payers, not Medicare. Providers billing Medicare for olanzapine injection should identify the appropriate active HCPCS or claim approach per current CMS policy.

What payers accept HCPCS S-codes like S0166?

Medicaid managed care organizations are the primary payers that recognize HCPCS S-codes. Some commercial and private insurers also accept S-codes depending on their contracts. Medicare generally does not. Because S0166 is now deleted, acceptance is no longer relevant for current claims; verify the active replacement code with each payer individually.

How do I bill for olanzapine 2.5 mg injection after S0166 was deleted?

Bill J2359 (Injection, olanzapine, 0.5 mg) – the direct replacement CMS established for S0166, effective with the January 2024 OPPS update. The unit of measure changed from 2.5 mg to 0.5 mg per unit, so convert the billed quantity accordingly. For edge cases, some payers may still want NDC-based billing or an unlisted drug code (J3490 or J3590) instead, so verify with the payer directly if J2359 is rejected.

What NDC code corresponds to HCPCS S0166?

NDC codes for olanzapine 2.5 mg injection vary by manufacturer. Multiple manufacturers may produce the same formulation, each with a distinct NDC. Coders should obtain the specific NDC from the drug’s package insert or the FDA NDC Directory and submit it alongside the active billing code per payer requirements.

×