Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code S0139 – Minoxidil, 10 mg


Code Definition

S0139 is the HCPCS Level II code for minoxidil, 10 mg, an oral tablet reported in 10 mg units. It sits in the non-Medicare drug range S0012–S0197, so Medicare does not pay it, while some Medicaid and commercial plans accept it.

Payer acceptance decides most S0139 claims. Confirm the plan takes S-codes, bill one unit per 10 mg supplied, and add an NDC only where the payer asks for one.

Level
Level II
Category
S — Temporary national codes (non-Medicare)
Status
Active since April 1, 2003; not payable by Medicare (coverage code I)
Billable
No
Code also known as
Oral minoxidil tablet, 10 mg
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 S0139 reports minoxidil, 10 mg, an oral tablet that a practice dispenses or supplies, billed in 10 mg units.

S0139 sits in the non-Medicare drug range S0012–S0197 and carries coverage code I, so Medicare does not pay it.

Some Medicaid and commercial plans accept S0139, but acceptance varies by payer, so confirm it before the first claim.

The patient takes minoxidil by mouth, so no administration code, waste modifier or J-code crosswalk applies to the claim.

Pabau’s practice management software lets a practice record the prescription, stock lot and expiry against the patient, then send the S0139 claim from that record.

HCPCS code S0139: Official descriptor and quick-reference details

HCPCS code S0139 is the Level II code for minoxidil, 10 mg. The AAPC HCPCS code set lists it among the non-Medicare drug codes S0012–S0197, a block of temporary national S-codes that Medicare does not pay.

Minoxidil is an oral drug. FDA-labeled minoxidil tablets come in 2.5 mg and 10 mg strengths, and DailyMed lists no injectable form. S0139 is therefore a dispensed or supplied drug code, billed by the number of 10 mg units the patient receives.

Its neighbor, S0138, reports finasteride 5 mg. Both are oral drugs a practice may dispense, and both follow the same S-code payer rules.

AttributeDetail
CodeS0139
Official descriptorMinoxidil, 10 mg
Code setHCPCS Level II, temporary national code (non-Medicare)
RangeNon-Medicare drug codes S0012–S0197
Dosage formOral tablet, labeled in 2.5 mg and 10 mg strengths
Billing unitOne unit per 10 mg of minoxidil supplied
Medicare coverageCoverage code I, not payable by Medicare
Effective dateApril 1, 2003
NDCRequired only where the payer asks for one

CMS maintains the HCPCS Level II code set and publishes changes in quarterly updates. Check that S0139 is still active in the CMS HCPCS files before each benefit year starts.

What HCPCS code S0139 includes and excludes

S0139 reports the minoxidil a practice dispenses or supplies, counted in 10 mg units. The patient takes the tablets by mouth, so no procedure is attached to the code.

Included: The oral minoxidil supplied, reported as one unit per 10 mg. A 30-day supply of one 10 mg tablet a day is 30 units.

Excluded: These items fall outside S0139 and are never folded into it.

  • An office visit or evaluation and management (E/M) service, billed on its own line when it meets the E/M criteria
  • Injection or infusion administration codes, which never apply because minoxidil is taken orally
  • A diuretic or beta-blocker prescribed alongside minoxidil, since each is a separate drug
  • Topical minoxidil solutions and foams, which are sold over the counter and are not 10 mg oral tablets

With no administration step, an S0139 claim has no administration line, no waste modifier and no infusion time to record. The supply line, its units and its diagnosis carry the claim.

Clinical uses and diagnosis codes for S0139

The FDA label approves oral minoxidil for severe hypertension that has not responded to maximum doses of a diuretic plus two other antihypertensive drugs. The label carries a boxed warning, and the drug is usually given with a diuretic and a beta-blocker.

Dermatology and hair restoration practices also prescribe low-dose oral minoxidil off-label for hair loss. Those doses usually sit well below 10 mg, which makes the 10 mg billing unit awkward to report.

ICD-10-CM codeDescriptionUse with S0139
I10Essential (primary) hypertensionLabeled use, when the record shows other drugs have failed
I15.9Secondary hypertension, unspecifiedLabeled use for resistant secondary hypertension
I1A.0Resistant hypertensionAdditional code, sequenced after the code for the type of hypertension
L64.8Other androgenic alopeciaOff-label hair loss use, so check the plan first
L64.9Androgenic alopecia, unspecifiedOff-label hair loss use; prefer a more specific code where the note supports one
L65.9Nonscarring hair loss, unspecifiedOff-label use that many plans treat as cosmetic

Hypertension diagnoses support the labeled use, and I10 is the one most claims carry. When the chart documents resistant hypertension, add I1A.0 after the code for the type of hypertension.

Hair loss diagnoses support an off-label use, and many commercial plans exclude hair loss treatment as cosmetic. Check the plan’s exclusions before dispensing, or agree self-pay terms with the patient first.

Medicare, Medicaid, and commercial payer coverage for S0139

Medicare does not pay S0139. The code carries coverage code I, which marks it as not payable by Medicare, and the whole S-code range exists for other payers.

Payer typeCoverage statusAction required
Medicare fee-for-serviceNot payable (coverage code I)Never submit S0139; a Medicare patient’s oral minoxidil usually goes through a Part D pharmacy plan
Medicare AdvantageVaries by planCheck whether the plan accepts S-codes or routes oral drugs to its pharmacy benefit
MedicaidVaries by state and planCheck the state Medicaid manual or managed care plan for S-code and NDC rules
Commercial insurerVaries by payerConfirm acceptance, prior authorization and any hair loss exclusion with the payer

Payer acceptance varies, so ask each plan two questions before the first claim. Does it accept S0139 on a medical claim, and does it want an NDC with it? Some plans prefer oral drugs billed through the pharmacy benefit instead.

Record the answers in a billing compliance file for each payer. That record saves the billing desk from asking the same questions every month.

How to bill HCPCS code S0139: Units, modifiers, and NDC

An S0139 claim turns on three decisions: The unit count, any payer-specific modifier, and whether the payer wants an NDC.

Units of service

Report one unit for each 10 mg of minoxidil supplied. Thirty 10 mg tablets are 30 units, and sixty 10 mg tablets are 60 units.

Lower strengths are where unit counts go wrong. Four 2.5 mg tablets make one 10 mg unit, so 30 tablets of 2.5 mg come to 7.5 units. Ask the payer how it wants a fractional quantity reported, or whether it wants that strength billed through the pharmacy benefit.

Modifiers for S0139

No modifier is required on S0139 by default. JW and JZ do not apply, because they report waste from single-dose containers of separately payable Part B drugs.

Add a modifier only when a payer’s own policy asks for one. Keep that rule in the payer’s billing file so it is applied every time.

NDC reporting

Add the National Drug Code (NDC) only where the payer requires one. When it does, enter the 11-digit NDC with the N4 qualifier, the unit qualifier UN for tablets, and the number of tablets dispensed.

Use the NDC printed on the package you dispensed. The NDC quantity and the HCPCS units are different numbers, since one counts tablets and the other counts 10 mg units. The chart below puts the two counts side by side for both tablet strengths.

Bar chart of HCPCS S0139 units versus NDC quantity: 30 tablets of 10 mg equal 30 units and NDC quantity UN 30; 60 tablets of 10 mg equal 60 units and UN 60; 30 tablets of 2.5 mg equal 7.5 units and UN 30
Thirty 2.5 mg tablets bill as 7.5 S0139 units but still carry an NDC quantity of UN 30. Unit math follows the S0139 descriptor, minoxidil, 10 mg.

Step-by-step S0139 claim workflow

  1. Verify eligibility: Confirm the plan accepts S-codes and whether prior authorization applies, before the tablets are dispensed
  2. Confirm the strength: Check whether the prescription is for 10 mg or 2.5 mg tablets, since that decides the unit math
  3. Enter the code and units: Report S0139 with one unit per 10 mg supplied
  4. Add the NDC if required: Use the N4 qualifier, the 11-digit NDC, UN and the tablet count
  5. Link the diagnosis: Point S0139 to a diagnosis that supports the use, such as I10 for hypertension
  6. Bill any visit separately: Report a qualifying E/M service on its own line with its own code
  7. Check before sending: Review the claim for missing NDC data, unit errors and diagnosis pointers before it leaves the practice

Documentation requirements for S0139 claims

Payers that accept S0139 still audit oral drug claims against the chart. Submitting a clean claim starts with each of these records in place before billing.

  • Prescription: Drug, strength, quantity and directions, with the prescriber’s signature or e-prescription record
  • Diagnosis: An ICD-10-CM code on the claim and in the note that supports the use
  • Dispensing record: The date, the NDC and lot of the package supplied, and the number of tablets handed over
  • Unit calculation: How the tablet count converts to 10 mg units, especially for 2.5 mg tablets
  • Hypertension history: Blood pressure readings and the earlier drugs tried, since the label reserves minoxidil for resistant cases
  • Prior authorization: The reference number and approval, where the payer requires one

An auditor will compare the billed units with the dispensing record, so the two numbers have to agree. Unsupported drug claims are a compliance exposure as well as a denial risk.

CodeWhat it reportsRelationship to S0139
S0138Finasteride, 5 mgNeighboring non-Medicare oral drug code, also seen in hair loss care
S0012–S0197Non-Medicare drug codesThe range S0139 belongs to
99202–99205, 99211–99215Office or outpatient E/M visitsBilled separately when a qualifying visit happens on the same date
I10, L64.9Common paired diagnosesSupport the hypertension or off-label hair loss use

There is no J-code crosswalk for S0139. A payer that rejects S-codes usually wants the prescription billed another way, often through its pharmacy benefit.

Pro Tip

Keep a payer matrix for every oral drug code you dispense, S0139 and S0138 included. Record whether each plan accepts S-codes, wants an NDC, requires prior authorization or excludes hair loss treatment. Update it at each contract renewal.

S0139 reimbursement and common claim denials

Reimbursement for S0139 comes from the payer contract or the state Medicaid fee schedule. Medicare publishes no payment amount for it, so there is no national benchmark to quote.

Denials on S0139 come from a short list of causes. The table maps each Claim Adjustment Reason Code (CARC) to its fix. Tracking them through a denial management strategy shows which payer rules keep tripping up your team.

CARCMeaningLikely cause on S0139Corrective action
CO-96Non-covered charge(s)Sent to Medicare, or the plan excludes the drug or hair loss treatmentBill the correct payer, or agree self-pay terms before dispensing
CO-109Not covered by this payer or contractorSent to the wrong payer or benefit, such as medical instead of pharmacyResubmit to the correct payer or benefit
CO-16Claim lacks information or has billing errorsMissing or malformed NDC where the payer requires oneAdd the 11-digit NDC with N4, UN and the tablet count
CO-151Information does not support this many servicesUnits that do not match the 10 mg conversionRecalculate units from the dispensing record
CO-11Diagnosis inconsistent with the procedureA diagnosis that does not support minoxidilLink I10 or another supporting diagnosis
CO-50 / PR-50Not deemed a medical necessity by the payerOff-label hair loss use the plan treats as cosmeticAppeal with the record, or bill the patient where the contract allows
CO-197Precertification or authorization absentNo prior authorization on fileObtain authorization and resubmit where the payer allows it

The full list of medical billing denial codes helps sort the rest by root cause.

How Pabau keeps S0139 claims accurate from prescription to payment

Most S0139 errors start between the prescription and the claim. The prescriber writes 2.5 mg tablets, someone dispenses a bottle, and the billing desk converts tablets to units days later.

Pabau, the practice management platform we build, lets the practice record each of those steps against the patient. Prescribers send US prescriptions through DoseSpot, and the lot and expiry of the stock dispensed are recorded against the patient and the appointment.

From that same record, the billing desk sends a CMS-1500 claim through Claim.MD with Pabau’s claims management software. Eligibility checks run before the visit, and the S0139 units can be checked against the prescription and lot the practice recorded.

Automate claims and billing with Pabau
Pabau’s claims management software sends US claims through Claim.MD, so an S0139 line goes out with its units and diagnosis from the patient record.

When a payer asks how 30 tablets became 7.5 units, the answer is already in the chart.

Bill oral drug codes straight from the chart

Record the prescription and the stock lot against the patient in Pabau, then send the S0139 claim from that same record. Your team spends less time reworking denied claims.

Pabau claims management software dashboard

Conclusion

Billing S0139 well comes down to three decisions made before the tablets leave the practice. Confirm the payer accepts S-codes, convert the tablets to 10 mg units, and match the diagnosis to the use.

Hair loss prescriptions carry the most risk, since the doses sit below the billing unit and many plans exclude the use. Settle coverage or self-pay terms first, and the claim has little left to dispute.

Book a demo to see how Pabau carries a minoxidil prescription from the chart to a clean claim.

Continue your research

Continue your research

Need a framework for reducing claim denials across your practice? Denial management in healthcare covers how to categorize, prioritize, and appeal denials systematically.

Confused about how clearinghouse submission works? What makes a clean claim explains the data elements payers require before a claim can be adjudicated without manual review.

Looking for a broader overview of medical billing workflows? Revenue cycle management explained maps the full journey from patient registration through payment posting.

Dispensing finasteride for hair loss as well? HCPCS code S0138 covers finasteride 5 mg under the same S-code payer checks.

Billing another oral drug from the same S-code range? HCPCS code S0190 explains units, NDC reporting and prior authorization for oral mifepristone.

Frequently asked questions

What does HCPCS code S0139 cover?

HCPCS code S0139 covers minoxidil, 10 mg, an oral tablet. It reports the drug a practice dispenses or supplies, counted in 10 mg units. It sits in the non-Medicare drug code range S0012–S0197.

Is S0139 covered by Medicare?

No. S0139 carries coverage code I, so it is not payable by Medicare. Some Medicaid and commercial plans accept it, and acceptance varies by payer. A Medicare patient’s oral minoxidil usually goes through a Part D pharmacy plan.

How many units do I bill for S0139?

Bill one unit for each 10 mg supplied, so thirty 10 mg tablets are 30 units. Thirty 2.5 mg tablets total 75 mg, or 7.5 units. Ask the payer how it wants a fractional quantity reported.

Do I need an NDC or a modifier with S0139?

Add an NDC only where the payer requires one, using the N4 qualifier, the 11-digit code, UN and the tablet count. No modifier is required by default. JW and JZ never apply, because they cover single-dose containers of separately payable Part B drugs.

Does S0139 need an administration code?

No. Minoxidil is taken by mouth, so there is no injection or infusion to report. A qualifying office visit on the same date is billed separately with its own E/M code.

Can S0139 be billed for hair loss?

It can, where the payer covers it. Oral minoxidil for hair loss is off-label, and many plans exclude hair loss treatment as cosmetic. Check the plan’s policy and prior authorization rules before dispensing.

Is there a J-code equivalent for S0139?

No. Oral minoxidil has no J-code crosswalk. When a payer rejects S-codes, it usually wants the prescription billed another way, often through its pharmacy benefit.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×