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 S0078 – Injection, fosphenytoin sodium


Code Definition

S0078 is the HCPCS Level II code for injection, fosphenytoin sodium, 750 mg.

The official descriptor carries no "PE" abbreviation, even though clinicians dose fosphenytoin in phenytoin equivalents. That mismatch between the code and the administration record is where unit counts go wrong. One unit of S0078 covers 750 mg, and the claim also needs a supporting epilepsy or status epilepticus diagnosis.

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 S0078 describes injection, fosphenytoin sodium, 750 mg, a temporary Level II S-series code for non-Medicare payers

The official descriptor carries no PE abbreviation, unlike Q2009, which reads injection, fosphenytoin, 50 mg phenytoin equivalent

PE means phenytoin equivalents, the clinical dosing convention for fosphenytoin, and it is what the administration record will show

S0078 is not reimbursable under standard Medicare Part B fee-for-service, so it suits Medicaid and commercial payer claims

Claims must link a supported ICD-10 diagnosis, such as epilepsy or status epilepticus, to establish medical necessity

Practice management software like Pabau helps outpatient practices track S-series claim status across Medicaid and commercial payers

HCPCS code S0078: Quick reference

The table below summarizes the key attributes of HCPCS code S0078. The code is maintained by the Centers for Medicare and Medicaid Services (CMS) and the Blue Cross Blue Shield Association, which administers S-series codes.

Attribute Detail
Code S0078
Full descriptor Injection, fosphenytoin sodium, 750 mg
Short descriptor Injection, fosphenytoin sodi (truncated to the file’s 28-character limit)
Code system HCPCS Level II
Code category S-series (temporary, non-Medicare)
Maintained by Blue Cross Blue Shield Association (BCBSA)
Medicare Part B coverage Not covered under standard fee-for-service
Payer applicability Medicaid, commercial/private insurers
Drug class Antiepileptic / anticonvulsant
Medicare-recognized alternative Q2009, injection, fosphenytoin, 50 mg phenytoin equivalent

S0078 is active and billable for the payer types listed above. Confirming acceptance with the specific plan before submission is what saves the rework. No federal rule obliges a payer to recognize an S-series code.

Full descriptor: “Injection, fosphenytoin sodium, 750 mg”

The official long descriptor for S0078 is “Injection, fosphenytoin sodium, 750 mg.” The published wording makes no reference to phenytoin equivalents. The short descriptor in the CMS Alpha-Numeric HCPCS file reads “Injection, fosphenytoin sodi,” cut off by the file’s 28-character limit on short descriptors.

Many coding references print the descriptor as “750 mg PE.” That version is a paraphrase rather than the published text. Quoting it in an appeal letter or a payer query weakens your position, because the reviewer compares your wording against the CMS file.

Descriptor element Meaning
Injection Parenteral administration, either intravenous or intramuscular
Fosphenytoin sodium Prodrug antiepileptic (brand: Cerebyx) that converts to phenytoin after administration
750 mg Quantity covered by one claim unit, stated in milligrams with no PE qualifier

Why fosphenytoin is dosed in phenytoin equivalents

Fosphenytoin is a prodrug of phenytoin. The body converts it to phenytoin after injection, so clinicians and pharmacists express the dose in phenytoin equivalents rather than fosphenytoin milligrams. One mg PE delivers the same phenytoin exposure as one mg of phenytoin.

Vial labels, prescriber orders, and medication administration records all use mg PE for that reason. The convention belongs to clinical dosing, not to the code’s published wording. CMS does spell the unit out when a descriptor genuinely uses it, which is why Q2009 reads “Injection, fosphenytoin, 50 mg phenytoin equivalent.”

Code Official long descriptor Does the descriptor state PE?
S0078 Injection, fosphenytoin sodium, 750 mg No. The quantity is stated in plain milligrams
Q2009 Injection, fosphenytoin, 50 mg phenytoin equivalent Yes. CMS writes “phenytoin equivalent” in full
J1165 Injection, phenytoin sodium, per 50 mg Not applicable. Phenytoin is the parent drug, so no conversion applies

In day-to-day billing the practical step is reconciliation. Read the mg PE figure off the administration record, then confirm in the payer’s manual how that payer counts a 750 mg unit of S0078. Doing both keeps your unit count defensible if the claim is reviewed.

Do not confuse S0078 with the phenytoin injection code J1165. Fosphenytoin and phenytoin are distinct drugs with separate billing codes. Submitting a phenytoin code when fosphenytoin was administered creates a drug-versus-record mismatch that invites denial or audit scrutiny.

S-series HCPCS code classification explained

S-series HCPCS codes are temporary Level II codes designated for use by non-Medicare payers. The BCBSA, not CMS, maintains and updates the S-series. That is why CMS publishes no fee schedule rate for S0078 through its standard Physician Fee Schedule lookup tool.

  • Non-permanent status: S-series codes can be revised, deleted, or replaced during annual HCPCS updates without following the formal CMS rulemaking process that governs permanent codes.
  • Non-Medicare scope: Medicare contractors are not obligated to accept S-series codes. Claims submitted to Medicare Part B with S0078 will be rejected under standard policy.
  • Medicaid and commercial use: Most state Medicaid programs and the majority of commercial insurers that follow BCBSA coding conventions recognize S-series codes. Acceptance varies by state and plan contract.
  • No CMS national payment rate: Reimbursement is set individually by each accepting payer. There is no federal fee schedule rate for S0078.

For practices that bill Medicaid, separating Medicare and Medicaid claim batches cleanly keeps S-series codes out of the wrong file. Good claims management software flags an S-series code automatically and routes it away from Medicare claim files before submission.

Claim tracking dashboard showing S-series claim status from submission to payment
Pabau’s claims dashboard tracks each S0078 charge from submission to payment, so you can see which payers are still holding it.

Payer coverage: Medicaid, commercial, and Medicare

S0078 submitted to traditional Medicare Part B will not be paid. S-series codes are excluded from standard Medicare fee-for-service reimbursement by design. When the payer is traditional Medicare, the fosphenytoin code to look at is Q2009, reported in 50 mg PE increments.

Some Medicare Advantage plans write coverage for S-series codes into their plan-specific benefit designs. Verify the individual plan’s coverage policy rather than assuming that all Medicare products behave the same way. The decision chart below shows which code and unit size each payer type takes.

Decision chart for fosphenytoin billing: traditional Medicare Part B takes Q2009 at 50 mg phenytoin equivalent per unit, Medicaid and commercial payers take S0078 at 750 mg per unit, and Medicare Advantage unit rules are set by the individual plan
Traditional Medicare takes Q2009 in 50 mg PE units, while Medicaid and commercial payers take S0078 in 750 mg units. Descriptors as published in the HCPCS Level II file.
Payer type Coverage for S0078 Notes
Medicare Part B (traditional) Not covered S-series codes are excluded from Medicare fee-for-service by design. Consider Q2009 instead
Medicare Advantage (Part C) Varies by plan Some MA plans include S-series codes in their benefit designs. Verify individually
Medicaid (state programs) Generally covered Acceptance and rates vary by state; confirm with your state Medicaid fee schedule
Commercial / private insurers Commonly accepted BCBSA-affiliated plans and most commercial payers following BCBSA conventions accept S-series
TRICARE / CHAMPUS Verify with payer Coverage depends on the specific program and benefit contract

Running an eligibility check before the encounter keeps S0078 off a Medicare claim that has no path to payment. The response names the plan, which tells the biller whether an S-series code will be accepted before the drug is administered.

S0078 billing guidelines

Coding fosphenytoin injection correctly means knowing how each payer defines the unit of service for S0078. It also means knowing which modifier rules apply in the outpatient setting. A wrong unit multiplier leads to either underpayment or an overpayment recovery demand.

Unit of service

One unit of S0078 covers 750 mg of fosphenytoin sodium. Because prescribers order and document the drug in mg PE, the administration record is where most teams read the quantity. A documented 1,500 mg PE dose is reported as two units.

Bill only the quantity administered, per the physician order and the administration record. Rounding up to the next 750 mg increment is not appropriate. Confirm in each payer’s provider manual how that payer defines the S0078 unit, since S-series unit rules are set payer by payer.

Modifiers

Modifiers for S0078 depend on the payer’s specific billing guidelines. Common modifiers that may apply include JW, for the amount of drug discarded when part of a single-use vial is wasted. Some state Medicaid programs also require place-of-service modifiers for emergency department versus outpatient infusion settings. Verify modifier requirements with each payer’s provider manual before submitting.

Place of service

S0078 is most commonly billed for hospital outpatient, emergency department, and outpatient infusion center encounters. Inpatient drug administration is typically bundled into the facility’s DRG payment and not separately billable with an HCPCS Level II code. Confirm the encounter setting before billing separately.

A clean S0078 claim carries four elements. It needs the correct unit count, a linked ICD-10 diagnosis, the rendering provider’s NPI, and the applicable place-of-service code. Checking those four before submission removes most preventable rejections.

Pro Tip

Before billing S0078, confirm the patient’s plan is not a standard Medicare fee-for-service product. Pull the payer ID from the eligibility response and cross-reference it against your Medicaid and commercial payer list. An S-series code routed to Medicare will reject at the clearinghouse level rather than at the payer, which can delay rework tracking.

Reimbursement and IOCE status

Because S0078 is a non-Medicare code, it does not carry a CMS Ambulatory Payment Classification (APC) assignment or a national Medicare fee schedule rate. Reimbursement is set entirely by each individual payer’s drug fee schedule or the rate negotiated in your provider contract.

  • Medicaid rates: Each state publishes its own Medicaid fee schedule for injectable drugs. Some states reimburse based on average wholesale price (AWP) minus a percentage discount. Others use a fixed fee-for-service rate. Contact your state Medicaid program or review the published fee schedule annually.
  • Commercial rates: Commercial payers that accept S0078 typically reimburse based on contracted rates or AWP benchmarks. Drug costs for fosphenytoin sodium (Cerebyx or generic equivalents) vary, so check that your contracted rate covers acquisition cost plus an appropriate administration margin.
  • IOCE status: The Integrated Outpatient Code Editor applies to Medicare outpatient claims. Because S0078 is not a Medicare code, it does not have an active IOCE status indicator for standard Medicare billing. If an outpatient Medicare Advantage plan accepts S0078, the applicable payment logic is plan-defined rather than IOCE-governed.

Track S0078 reimbursement by payer so you can see which contracts pay less than the drug costs to acquire. Payment-per-unit trends across Medicaid and commercial claims are what surface a contract worth renegotiating.

ICD-10 diagnosis codes billed with S0078

Every S0078 claim must link a supporting ICD-10-CM diagnosis code that establishes medical necessity for fosphenytoin administration. Fosphenytoin is an antiepileptic drug used to treat seizures and status epilepticus. The applicable diagnoses are therefore drawn from the epilepsy and seizure chapters of ICD-10-CM.

The AAPC HCPCS Level II lookup tool provides crosswalk references for S-series codes alongside their commonly paired diagnoses.

ICD-10-CM code Description Relevance to S0078
G40.901 Epilepsy, unspecified, not intractable, with status epilepticus Primary acute-treatment indication
G40.911 Epilepsy, unspecified, intractable, with status epilepticus Refractory status epilepticus requiring IV anticonvulsant
G40.301 Generalized idiopathic epilepsy, not intractable, with status epilepticus Generalized epilepsy with an acute seizure event
R56.9 Unspecified convulsions Use when a more specific epilepsy code cannot be assigned at the encounter

Always use the most specific ICD-10-CM code the clinical documentation supports. Billing R56.9 when the record documents status epilepticus may invite a medical-necessity query from the payer. The more specific epilepsy code is also the one that survives an audit.

Billing teams working in neurology, emergency medicine, or neurocritical care will encounter related codes alongside S0078. Knowing the differences prevents upcoding errors on anticonvulsant drug administration. The wider HCPCS code set holds the permanent J-codes and Q-codes listed below.

Code Official long descriptor Distinction from S0078
Q2009 Injection, fosphenytoin, 50 mg phenytoin equivalent Same drug, but a Medicare-recognized Q-code billed in 50 mg PE units
J1165 Injection, phenytoin sodium, per 50 mg Parent drug rather than the prodrug; never interchangeable with S0078
J1953 Injection, levetiracetam, 10 mg Alternative IV antiepileptic; permanent J-code, so Medicare accepts it
J3379 Injection, valproate sodium, 5 mg Another IV antiepileptic option with a much smaller billing increment
J3490 Unclassified drugs Fallback when no specific drug code applies; requires invoice and drug details
S0077 Injection, clindamycin phosphate, 300 mg Adjacent S-series injection code; an antibiotic, not an anticonvulsant

Some payers accept neither S0078 nor any other specific HCPCS code for fosphenytoin. J3490 is the fallback in that case, submitted with an invoice and full drug identification. Unclassified drug claims attract higher scrutiny and slower adjudication, so reserve J3490 for payers that ask for it.

Check the NLM HCPCS Level II API for the current status and descriptor of any S-series alternative before billing it.

Documentation requirements and medical necessity

Supporting documentation is the foundation of a defensible S0078 claim. A payer reviewing an injectable anticonvulsant claim checks three points. The drug must have been medically necessary, ordered by a licensed provider, and administered at the reported dose.

  • Physician or prescriber order: A dated, signed order specifying fosphenytoin sodium, the dose in mg PE, the route of administration, and the frequency. The order must appear in the medical record before the date of service, or as an emergency verbal order with timely countersignature.
  • Diagnosis linkage: The clinical record must document the seizure type or epilepsy diagnosis that supports the ICD-10 code billed. A note stating “seizure activity” without specifying type is insufficient for payers requiring code-level specificity.
  • Administration record: The medication administration record (MAR) must confirm the drug name and the dose administered in mg PE. It must also record the time, the route, and the administering clinician’s credentials.
  • Unit reconciliation note: The MAR reads in mg PE, while the code is written in plain milligrams. Record how the PE figure was converted into the units billed. An auditor should not have to reconstruct that arithmetic.
  • Clinical indication narrative: An emergency department or inpatient progress note documenting the clinical circumstances strengthens medical necessity if the claim is audited. Active status epilepticus and failed first-line benzodiazepine therapy are two examples worth recording.
  • Waste documentation: If the JW modifier is applied for discarded drug, the MAR must document the amount wasted per applicable state and payer rules.

Standardizing the documentation workflow for drug injection claims reduces additional-documentation requests (ADRs) from Medicaid and commercial payers. Track denial reasons for S-series claims as their own group, so a pattern shows up quickly instead of reading as scattered one-off rejections.

Pro Tip

Review your state Medicaid provider manual’s drug billing chapter annually. S-series code acceptance, unit definitions, and modifier requirements for injectable anticonvulsants vary by state and update with each annual fee schedule revision. What was accepted last year may require an additional modifier or a different unit structure this year.

How Pabau keeps S0078 claims in the right payer lane

In many outpatient billing teams, S-series drug claims are sorted by hand. Someone reads the plan off the eligibility response, remembers that Medicare will not take an S-code, and moves the claim to a different batch. When that person is on leave, the claim goes out to Medicare and rejects at the clearinghouse a week later.

Practice management software like Pabau handles that sorting as part of the claim build. Eligibility results, payer type, and code set sit on the same record. An S-series code on a traditional Medicare plan is flagged before the file goes out. The mg PE figure from the administration record stays attached to the charge, which keeps the unit count auditable.

The outcome is fewer preventable rejections and a shorter route from administration to payment. Your billers spend their time on appeals that are worth fighting, rather than on rework that a routing check would have prevented.

Streamline Medicaid and commercial claims in one place

Pabau’s claims management tools route S-series and other HCPCS codes to the right payer. Flag Medicare-incompatible codes before submission and track claim status across every payer from one dashboard.

Pabau claims management dashboard

Conclusion

Two codes cover the same drug, and the descriptor is what tells them apart. Get that right and the appeal writes itself, because the reviewer can match your wording to the CMS file. Get it wrong and you are defending text that was never published.

The same discipline decides the payer lane. A practice that routes S0078 to Medicaid and commercial plans, and Q2009 to traditional Medicare, stops paying for rework it never needed. The trade-off is that S-series rules are set payer by payer, so the unit definition has to be re-checked each year.

Managing injectable drug claims across several payer types is where claim routing, eligibility verification, and denial tracking earn their keep. To see how Pabau keeps S-series and other HCPCS drug codes in the right billing lane, book a demo.

Continue your research

Continue your research

Need to understand how medical billing errors get caught and corrected? Denial management in healthcare covers the systematic approach to identifying, appealing, and preventing claim rejections.

Want a primer on what a clean claim looks like for injectable drugs? Clean claim submission explains the elements every drug injection claim needs to pass initial payer edits without a rejection.

Billing across Medicaid and commercial payers and need to track eligibility? Insurance eligibility verification walks through best practices for confirming payer-specific coverage before administering and billing high-cost injectable drugs.

Frequently asked questions

What is HCPCS code S0078?

HCPCS code S0078 is a temporary Level II S-series code with the official descriptor “Injection, fosphenytoin sodium, 750 mg.” It reports antiepileptic drug administration on Medicaid and commercial payer claims.

Does the S0078 descriptor include “PE”?

No. The official long descriptor reads “Injection, fosphenytoin sodium, 750 mg,” with no reference to phenytoin equivalents. Many coding references print it as “750 mg PE,” but that wording is a paraphrase. Quote the published descriptor in appeals and payer correspondence.

What does PE mean for fosphenytoin?

PE stands for phenytoin equivalents. Fosphenytoin is a prodrug that the body converts to phenytoin, so clinicians dose it in phenytoin-equivalent units. One mg PE delivers the same phenytoin exposure as one mg of phenytoin. Vial labels, orders, and administration records all use mg PE.

How is S0078 different from Q2009?

Both codes cover fosphenytoin, but they serve different payers and different units. Q2009 reads “Injection, fosphenytoin, 50 mg phenytoin equivalent” and is recognized by Medicare. S0078 is an S-series code for Medicaid and commercial payers, billed in 750 mg units.

Is S0078 covered by Medicare?

No. S0078 is not covered under standard Medicare Part B fee-for-service. S-series codes are temporary, non-Medicare codes maintained by the Blue Cross Blue Shield Association rather than CMS. Some Medicare Advantage plans include S-series coverage in their benefit designs, so verify each plan individually.

What payers accept HCPCS code S0078?

State Medicaid programs and commercial insurers that follow BCBSA coding conventions generally accept S0078. Acceptance varies by state Medicaid program and by individual commercial plan contract. Always verify payer acceptance through an eligibility check or the payer manual before submission.

What ICD-10 codes are billed with S0078?

S0078 is commonly billed with epilepsy and status epilepticus diagnoses. Examples include G40.901 (epilepsy, unspecified, not intractable, with status epilepticus) and G40.911 (epilepsy, unspecified, intractable, with status epilepticus). Use the most specific code the documentation supports.

What is the unit of service for S0078?

One unit of S0078 covers 750 mg of fosphenytoin sodium. Because the administration record is written in mg PE, read the documented quantity from there. A documented 1,500 mg PE dose is reported as two units of S0078.

Is fosphenytoin the same as phenytoin for billing purposes?

No. Fosphenytoin and phenytoin are distinct drugs with separate HCPCS codes. Fosphenytoin sodium injection is billed with S0078, while phenytoin injection uses J1165. Substituting one for the other creates a drug-versus-record mismatch that can trigger denial or audit review.

×