Pabau Engage inbox

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

Learn more
Book a demo Book a demo
☰
HCPCS Level II Code

HCPCS code S0160 – Dextroamphetamine sulfate


Code Definition

S0160 is the HCPCS Level II code for dextroamphetamine sulfate, 5 mg.

Each unit billed under S0160 corresponds to one 5 mg dose of dextroamphetamine sulfate. The drug is a DEA Schedule II controlled substance, so claims must reflect valid prescribing authority.

Level
Level II
Category
S — Temporary national codes (non-Medicare)
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 S0160 describes dextroamphetamine sulfate, 5 mg, and applies to Medicaid and commercial payer claims, not Medicare fee-for-service.

Each billing unit equals 5 mg of dextroamphetamine sulfate dispensed, so the units must match the quantity provided.

Dextroamphetamine is a DEA Schedule II controlled substance, so prescribing restrictions apply before any claim can be submitted.

S-codes near S0160 describe unrelated drugs, so never assume a neighboring code covers a similar stimulant.

Pabau’s claims management software supports HCPCS Level II drug code entry and payer-rule tracking for practices billing S-series codes.

HCPCS code S0160: Definition and official description

HCPCS code S0160 is the Level II national drug code for dextroamphetamine sulfate, 5 mg. It is a temporary S-series code maintained by the Centers for Medicare and Medicaid Services (CMS). Practices that dispense dextroamphetamine to ADHD patients meet this code on every drug claim line.

Field Details
HCPCS code S0160
Short description Dextroamphetamine sulfate, 5 mg
Code type Temporary S-series (Level II HCPCS)
Maintaining body CMS (Centers for Medicare and Medicaid Services)
Medicare coverage Not covered under Medicare fee-for-service
Primary payers Medicaid programs, commercial/private insurers
Billing unit Per 5 mg dispensed
DEA schedule Schedule II controlled substance
Status (2026) Active (verify against current CMS quarterly HCPCS update)

The code sits within the S0100-S0199 range of the S-series, which CMS designates for temporary use by Medicaid and commercial payers. J-series codes cover drugs given by injection and Q-codes cover temporary Medicare-assigned drugs. S-codes cover oral and other dispensed formulations for non-Medicare populations.

Drug description: Dextroamphetamine sulfate 5 mg

Dextroamphetamine sulfate is a central nervous system (CNS) stimulant approved by the FDA for the treatment of attention deficit hyperactivity disorder (ADHD) and narcolepsy. The DEA’s Controlled Substances Act classifies it as a Schedule II substance. That carries a high potential for dependence and requires a written prescription from a licensed prescriber with DEA registration.

Dosage unit and billing quantity

Each unit billed under S0160 represents exactly 5 mg of dextroamphetamine sulfate dispensed. A 10 mg dose is 2 units and a 20 mg dose is 4 units. The quantity submitted on the claim must match the milligrams dispensed, not the number of tablets or capsules.

Billing the wrong unit count is a common source of claim adjustments and post-payment audits on Schedule II drug claims. The conversion below covers the doses practices dispense most often.

Bar chart of HCPCS S0160 billing units by dextroamphetamine dose: 5 mg is 1 unit, 10 mg is 2 units, 20 mg is 4 units, 30 mg is 6 units, and a 30 mg daily dose over 30 days is 180 units
The unit count scales with milligrams, so a 30-day supply at 30 mg daily bills as 180 units. Conversions follow the S0160 descriptor of 5 mg per unit.

NDC cross-reference

Medicaid and commercial plans that require NDC reporting expect the National Drug Code on the same claim line as S0160. The NDC identifies the manufacturer lot and the formulation dispensed. CMS guidance requires the NDC printed on that package, not a representative or default code.

Practices should use an 11-digit NDC formatted as 5-4-2 when submitting on electronic claims.

Pro Tip

Verify the NDC on the dispensed package before claim submission. Substituting a default or formulary NDC for the one printed on that package is a frequent cause of Medicaid drug claim rejections. It also raises compliance flags during Schedule II billing audits.

Medicare, Medicaid, and commercial payer coverage for S0160

S0160 is not covered under Medicare fee-for-service. The S-series was created specifically for Medicaid and commercial payer use, so submitting S0160 to traditional Medicare produces a denial. That distinction sits at the center of medical billing compliance for practices treating ADHD and narcolepsy across mixed payer populations.

Payer type Coverage status Notes
Medicare fee-for-service Not covered S-series codes are excluded from Medicare FFS; claims denied
Medicare Advantage (Part C) Varies by plan Individual MA plans may accept S-codes; verify with the specific plan
Medicaid (state programs) Generally covered Coverage and reimbursement vary by state; check state fee schedule
Commercial/private payers Generally covered Most commercial plans accept S0160; verify payer-specific drug policy
CHIP programs Generally covered Follow state Medicaid guidelines for CHIP drug billing

State Medicaid programs set their own reimbursement rates and prior authorization rules for S0160. A practice in Texas may face different coverage criteria than one in California. Pull the current state fee schedule and prior authorization list before assuming coverage, because those amounts are updated regularly.

Billing guidelines for HCPCS code S0160

Correct billing of S0160 requires matching units to milligrams dispensed, including a valid diagnosis code, and following payer rules for controlled substance claims. Schedule II substances add a compliance layer on top of standard HCPCS drug billing.

  • Units: Bill 1 unit per 5 mg dispensed. A 30 mg daily dose dispensed as a 30-day supply comes to 180 units on a monthly claim.
  • Diagnosis requirement: A covered ICD-10 diagnosis code is required on every claim. ADHD and narcolepsy are the most common primary diagnoses paired with S0160.
  • Prior authorization: Many Medicaid programs and commercial plans require prior authorization for Schedule II stimulants. Obtain PA before dispensing when required.
  • NDC reporting: Most Medicaid programs require the 11-digit NDC alongside S0160, and some commercial payers do too. Include the NDC, NDC unit, and NDC quantity on the claim line.
  • Prescriber DEA number: The prescribing provider’s DEA registration number is typically required on the claim or in the pharmacy record for Schedule II drug claims.
  • Electronic claim format: Electronic drug claims run on the 837P or 837I transaction set, depending on the place of service.

Applicable modifiers for S0160

Modifiers for S0160 depend on payer requirements and the clinical circumstances of the dispensing event. Not all payers require or accept modifiers on S-series drug codes, so verify the payer’s modifier policy before appending.

Modifier Description When to use
UD Medicaid level of care Required by some state Medicaid programs for drug claims
GY Item or service not covered Appended when billing Medicare Advantage or crossover claims to document non-coverage intent
KX Requirements specified in the LCD have been met Use when a commercial plan requires medical necessity attestation for stimulant drug claims
JW Drug amount discarded/not administered Use when a partial unit is wasted during preparation (verify payer acceptance for oral drugs)

ICD-10 diagnosis codes commonly billed with S0160

Dextroamphetamine sulfate is FDA-approved for ADHD and narcolepsy, and claims for S0160 require a supporting ICD-10 diagnosis. The codes below reflect the most clinically common pairings. Where a second condition co-presents, document and code it separately per ICD-10-CM guidelines.

Our ICD-10-CM code index lists the full set, including the subtype codes that payers expect on a stimulant claim.

ICD-10-CM code Description Notes
F90.0 ADHD, predominantly inattentive type Most common primary diagnosis for dextroamphetamine claims
F90.1 ADHD, predominantly hyperactive type Use when hyperactivity is the documented primary presentation
F90.2 ADHD, combined type Most accurate when both inattention and hyperactivity are documented
F90.8 Other ADHD type Use when presentation does not fit subtypes above
G47.419 Narcolepsy without cataplexy, unspecified Second major FDA-approved indication for dextroamphetamine
G47.411 Narcolepsy with cataplexy Use when cataplexy is documented alongside narcolepsy

Understanding S-series HCPCS codes

S-series codes are temporary Level II HCPCS codes maintained by CMS for use by Medicaid and commercial payers. They exist because some drugs and services carry no permanent HCPCS code. Payers still need a consistent way to track and reimburse items outside the Medicare benefit.

Knowing which series a code belongs to tells you immediately who is likely to pay it. An S-code sent to Medicare fee-for-service is a denial before a reviewer ever looks at the documentation.

HCPCS series Code range Payer applicability Primary use
A codes A0000-A9999 Medicare, Medicaid Transportation, medical/surgical supplies
J codes J0000-J9999 Medicare, Medicaid, commercial Injected and infused drugs (Medicare-covered)
G codes G0000-G9999 Medicare primarily Temporary Medicare procedures and quality measures
S codes S0000-S9999 Medicaid, commercial (NOT Medicare FFS) Temporary non-Medicare drugs and services
T codes T1000-T5999 Medicaid only Medicaid-specific home health and nursing services

The S-series is updated through CMS’s quarterly HCPCS process. A code active in one quarter may be terminated in the next if a permanent code is assigned. Psychiatry and behavioral health practices meet S-codes like S0160 often, because their payer mix leans away from Medicare.

Check the CMS list of HCPCS codes quarterly to confirm the code is still valid.

Pro Tip

Set a calendar reminder to review CMS quarterly HCPCS updates in January, April, July, and October. S-series codes can be terminated or replaced without widely publicized notice. Catching a termination before your next claim run prevents a wave of avoidable denials.

Coders often assume the S-codes numerically next to S0160 cover related stimulants. They do not. CMS assigned the S0100-S0199 block in issue order rather than by drug class, so an adjacent code can describe a completely different therapy.

The table below shows what those neighboring codes actually describe. Before billing a different amphetamine product, match its NDC against the current HCPCS file rather than reaching for a nearby S-code. The AAPC HCPCS code lookup lists the full non-Medicare drug range.

HCPCS code Description Relationship to S0160
S0160 Dextroamphetamine sulfate, 5 mg Primary code (this article)
S0155 Sterile dilutant for epoprostenol, 50 mL Numerically adjacent, clinically unrelated; a diluent used in pulmonary hypertension therapy
S0166 Injection, olanzapine, 2.5 mg (deleted 10/1/2023) A terminated S-code, and a reminder that the series turns over each quarter
S0189 Testosterone pellets, 75 mg Another unrelated S-code; the series spans many non-Medicare drug categories

When billing mixed amphetamine salts, such as amphetamine and dextroamphetamine combination products, confirm the formulation’s own HCPCS assignment before defaulting to S0160. Coding the wrong drug on a controlled substance claim can trigger a payer audit.

How Pabau supports HCPCS drug code billing

Practices billing S0160 and other S-series drug codes face one recurring problem. Different payers set different coverage policies, NDC requirements, and prior authorization rules for the same drug, and a coder has to remember which is which.

Practice management software like Pabau keeps those rules attached to the payer instead. Pabau’s claims management software supports HCPCS Level II code entry, payer-specific rule tracking, and electronic claim submission.

Clinicians record the dispensing event and the matching diagnosis codes at the point of care. Fewer transcription errors reach the clearinghouse, which matters most on Schedule II claims that draw post-payment review.

Pabau claims management screen used to submit electronic drug claims
Pabau’s claims management screen submits drug claims electronically, so each S0160 line carries its units and NDC without a second round of data entry.
  • HCPCS code entry: Add S-series and other Level II codes to encounter records alongside CPT codes for procedures performed in the same visit.
  • Payer rule management: Track which payers require prior authorization, NDC reporting, or specific modifiers for controlled substance drug claims.
  • Diagnosis code linking: Attach the correct ICD-10 codes (F90.0, F90.2, G47.419) to each drug claim line to satisfy payer medical necessity requirements.
  • Electronic submission: Submit claims electronically through Pabau, which removes the manual re-entry common to dual paper and electronic drug claim processes.

For practices running mixed ADHD and psychiatry caseloads, some patients fall under Medicaid and others under commercial plans. Consistent S0160 coding inside a structured billing workflow reduces the payer-specific denials that follow.

Manage HCPCS drug code billing in one place

Pabau’s claims management tools help practices track payer rules, submit HCPCS Level II drug claims, and reduce denials on controlled substance billing. See how it works.

Pabau practice management platform

Conclusion

S0160 does one job and does it narrowly. It covers a single drug at a single dosage unit, for payers outside Medicare fee-for-service. The Schedule II status of dextroamphetamine then tightens documentation on every claim submitted under it.

Three steps prevent most S0160 errors. Match the unit count to the milligrams dispensed, pair the claim with a covered ICD-10 code, and confirm state Medicaid coverage before submission. Build them into the workflow once and the code stops costing you rework.

Pabau’s claims management software brings code entry, payer rule tracking, and electronic submission into one workflow. If your practice bills dextroamphetamine sulfate across Medicaid and commercial populations, book a demo to see how those claims are handled.

Continue your research

Continue your research

Need the wider HCPCS picture? Our HCPCS code index covers the Level II series beyond the temporary S-codes.

New to drug claim submission? What is medical billing follows a claim from the encounter through to payment.

Want to reduce claim denials on drug codes? Denial management in healthcare outlines the most common denial triggers and resolution workflows.

Looking for a billing compliance checklist? Medical billing compliance covers the regulatory requirements for clean claim submission across payer types.

Frequently asked questions

What is HCPCS code S0160?

HCPCS code S0160 is a Level II temporary S-series code for dextroamphetamine sulfate, 5 mg. Medicaid programs and commercial payers use it to pay for this dispensed CNS stimulant. It is not covered under Medicare fee-for-service.

Is HCPCS code S0160 covered by Medicare?

No. HCPCS code S0160 is not covered under traditional Medicare fee-for-service. S-series codes are designated for Medicaid and commercial payer use. Some Medicare Advantage plans may accept S-codes, but this varies by plan and should be verified directly.

What is the billing unit for S0160?

One billing unit under S0160 equals 5 mg of dextroamphetamine sulfate dispensed. A 30 mg dose requires 6 units. Always match the units billed to the milligrams dispensed, not the number of tablets or capsules.

Which ICD-10 codes are commonly billed with S0160?

The most common pairings are F90.0 (ADHD, predominantly inattentive), F90.1 (predominantly hyperactive), F90.2 (combined type), G47.419 (narcolepsy without cataplexy), and G47.411 (narcolepsy with cataplexy). These reflect the FDA-approved indications for dextroamphetamine sulfate.

What is an S-series HCPCS code?

An S-series HCPCS code is a temporary Level II code (range S0000-S9999) maintained by CMS for Medicaid and commercial payers. S-codes cover drugs, services, and supplies outside the Medicare fee-for-service benefit that still need a consistent billing mechanism.

How do I bill dextroamphetamine sulfate under Medicaid?

Bill dextroamphetamine sulfate under Medicaid using HCPCS code S0160, with units reflecting the milligrams dispensed. Include the 11-digit NDC, a covered ICD-10 diagnosis code, and the prescribing provider’s DEA number. Check your state Medicaid fee schedule for current rates and prior authorization rules.

×