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 J0571: Buprenorphine, oral, 1 mg billing guide

Key takeaways

Key takeaways

HCPCS Code J0571 covers buprenorphine, oral, 1 mg, dispensed for medication-assisted treatment of opioid use disorder. One billed unit equals 1 mg.

Unit miscounts are the most common J0571 denial reason. A 16 mg dose dispensed at one visit bills as 16 units, not 1.

Medicare pays J0571 at ASP plus 6% in the physician office setting. Rates change quarterly, so verify the current figure at cms.gov.

Place of service decides the rate. POS 11 pays the non-facility amount, and POS 22 pays the lower hospital outpatient rate.

Pabau’s claims management software pre-fills claim submissions from existing patient-record data and tracks the status of each submission.

Found our content helpful?

What HCPCS Code J0571 covers

HCPCS Code J0571 is the Level II code for buprenorphine, oral, 1 mg. One unit equals one milligram of oral buprenorphine dispensed, so the unit count on the claim tracks the dose.

The Centers for Medicare and Medicaid Services (CMS) placed the code in the J-series drug codes. It covers physician-administered oral buprenorphine dispensed in an office or outpatient setting, as part of medication-assisted treatment (MAT) for opioid use disorder (OUD).

The code itself is simple. Denials come from the conversion between milligrams and units, and from formulation mismatches inside the J0570 to J0575 range.

Code details at a glance

The table below captures the core attributes of J0571 as CMS maintains them in the HCPCS Level II code file.

Attribute Detail
HCPCS Code J0571
Full descriptor Buprenorphine, oral, 1 mg
Drug class Opioid partial agonist / Schedule III controlled substance
Route of administration Oral (sublingual or buccal)
Unit definition 1 unit = 1 mg buprenorphine
Code type HCPCS Level II J-code (drugs administered other than by injection)
Primary clinical use Medication-assisted treatment (MAT) for opioid use disorder
Medicare benefit Part B (physician-administered drug)
Related code series J0570, J0572, J0573, J0574, J0575

Buprenorphine formulations and the J0570-J0575 code series

Miscoding between codes in the J0570-J0575 series is a persistent audit risk. Each code maps to a distinct formulation, route, or strength. Billing J0571 for an implant or a combination product is a coding error.

The order of the decision is what keeps it simple. Formulation narrows the code family first, and only then does the buprenorphine dose narrow it to a single code.

Decision diagram for buprenorphine HCPCS codes
Only one branch of this decision ends at J0571, which is why formulation belongs on the dispensing record. Codes and dose bands follow the HCPCS Level II descriptors listed below.
Code Descriptor Route Use case
J0570 Buprenorphine implant, 74.2 mg Subdermal implant Long-acting implant (Probuphine); do not use for oral formulations
J0571 Buprenorphine, oral, 1 mg Oral (sublingual/buccal) Office-based MAT; buprenorphine monoproduct (Subutex-type)
J0572 Buprenorphine/naloxone, oral, less than or equal to 3 mg buprenorphine Oral (sublingual/buccal) Combination product (Suboxone-type) at lower doses
J0573 Buprenorphine/naloxone, oral, greater than 3 mg but less than or equal to 6 mg Oral (sublingual/buccal) Combination product at mid-range doses
J0574 Buprenorphine/naloxone, oral, greater than 6 mg but less than or equal to 10 mg Oral (sublingual/buccal) Combination product at standard maintenance doses
J0575 Buprenorphine/naloxone, oral, greater than 10 mg Oral (sublingual/buccal) Combination product at high maintenance doses

J0571 applies specifically to the buprenorphine monoproduct, with no naloxone component. If a patient receives a combination formulation such as Suboxone or Zubsolv, the correct code is J0572, J0573, J0574, or J0575. The buprenorphine dose dispensed decides which one. Billing J0571 for a combination product is a coding mismatch that triggers denial.

Pro Tip

Verify formulation before selecting a J-code. Ask the prescriber whether this is buprenorphine alone, or buprenorphine combined with naloxone. The answer decides whether you are in the J0571 column or the J0572-J0575 range. Getting it wrong at code selection creates denials that take weeks to appeal.

How to convert milligrams into billable units

Bill one unit for every milligram of oral buprenorphine dispensed. That single rule covers the whole calculation, and it is still where most J0571 errors start.

Dose dispensed Units to bill (J0571) Common tablet count
2 mg 2 One 2 mg tablet
8 mg 8 One 8 mg tablet
16 mg 16 Two 8 mg tablets
24 mg 24 Three 8 mg tablets

Bill for the milligrams dispensed at that encounter, not the prescribed daily dose. If a patient receives their full 16 mg dose at a single office visit, bill 16 units. Do not round down and do not bill 1 unit per visit. Payers audit unit counts against dispensing records and prescriber documentation.

ICD-10 diagnosis codes that support medical necessity

Every J0571 claim needs a linked ICD-10-CM diagnosis code demonstrating medical necessity, and opioid use disorder is the primary indication. The table below lists the codes most frequently accepted by Medicare and commercial payers alongside J0571.

ICD-10-CM code Description Notes
F11.20 Opioid use disorder, uncomplicated Most common pairing; use when no active withdrawal or remission specified
F11.21 Opioid use disorder, in remission Use when patient is in sustained remission on MAT maintenance
F11.10 Opioid abuse, uncomplicated Less severe presentation; confirm documentation supports this distinction
F11.11 Opioid abuse, in remission Use with documentation of remission from abuse-level presentation
F11.23 Opioid use disorder with withdrawal Appropriate when initiating treatment during active withdrawal management

The ICD-10 code must reflect the clinical documentation. Billing F11.20 when the record documents active withdrawal creates audit risk, and so does billing F11.21 with no clinical evidence of remission.

The Substance Abuse and Mental Health Services Administration (SAMHSA) and the Office of Inspector General (OIG) both flag MAT billing as a high-scrutiny area. Diagnosis accuracy is a compliance requirement here, so the code on the claim should come from the note rather than from habit.

How Medicare and Medicaid pay for J0571

Medicare reimburses J0571 under Part B using the Average Sales Price (ASP) plus 6% methodology, and CMS updates that rate quarterly. According to the CMS Physician Fee Schedule, the payment amount for any given quarter should be verified against the current ASP drug pricing file.

The ASP plus 6% formula applies in the non-facility setting, typically the physician office at POS 11. Hospital outpatient settings at POS 22 follow the Outpatient Prospective Payment System (OPPS) rate, which is usually lower. The setting the drug was dispensed in therefore decides which fee schedule column applies.

Payer type Rate basis Rate source Update frequency
Medicare Part B (office) ASP + 6% CMS ASP drug pricing file Quarterly
Medicare Part B (hospital outpatient) OPPS packaged rate CMS OPPS final rule Annually (with quarterly adjustments)
Medicaid (state programs) State fee schedule Individual state Medicaid agency Varies by state
Commercial payers Contract rate or % of AWP/ASP Provider contract Per contract terms

Medicaid coverage for J0571 varies significantly by state. States set their own fee schedules and coverage criteria, and some require prior authorization even where Medicare does not. Verify coverage with the specific state agency before submitting, and record that verification in the pre-claim workflow so an audit can see it.

Prior authorization and commercial payer coverage

Medicare Part B does not currently require prior authorization for J0571 in most circumstances. Commercial payers and state Medicaid programs frequently do. Requirements vary by plan rather than by payer type. A practice with a mixed payer mix needs a verification step in its MAT intake workflow.

Typical prior authorization criteria for commercial payers include:

  • Confirmed ICD-10 diagnosis of opioid use disorder (F11.20 or equivalent)
  • Documentation that the prescriber holds DEA Schedule III registration, which replaced the separate X-waiver requirement
  • Evidence that buprenorphine is clinically appropriate, either through failed prior treatment or documented clinical preference
  • Quantity limits per authorization period
  • Periodic re-authorization at defined intervals, commonly 90 days or annually

One compliance note matters here. As of December 2022, the DATA 2000 waiver (X-waiver) is no longer required. Any DEA-registered practitioner with Schedule III authority may prescribe buprenorphine for opioid use disorder.

Some commercial payers have not updated their prior authorization criteria to match, and may still request proof of X-waiver status. If a payer asks, document that you prescribe under DEA Schedule III authority per the Consolidated Appropriations Act 2023 (Public Law 117-328).

NDC reporting and the HCPCS crosswalk

National Drug Code (NDC) reporting is required on Medicaid claims for J0571, and many Medicare Administrative Contractors (MACs) recommend it on Part B claims. The NDC identifies the specific buprenorphine product dispensed, which supports the Medicaid drug rebate program.

NDC codes follow an 11-digit format of labeler, product, and package. When billing with an NDC, report the quantity in the NDC unit alongside the HCPCS unit count. Those two numbers are rarely the same. A claim for 8 mg of buprenorphine carries 8 HCPCS units of J0571, and may reference a single 8 mg tablet as 1 NDC unit.

Products that crosswalk to J0571 include buprenorphine HCl sublingual tablets and Subutex, the brand now discontinued in the US market. Always use the NDC from the dispensed lot rather than a reference NDC. On Medicaid claims, an incorrect or outdated NDC is a leading cause of rejection. The CMS HCPCS overview sets out NDC-to-HCPCS reporting requirements by program.

Documentation requirements for each encounter

A clean J0571 claim rests on documentation that exists before submission, not after a denial arrives. The OIG treats MAT billing as a high-audit area, which makes record completeness a compliance question as much as a billing one.

Required documentation elements for each J0571 encounter include:

  • Confirmed diagnosis: ICD-10-CM code supported by clinical notes documenting the basis for the OUD diagnosis (patient history, DSM-5 criteria, PDMP review)
  • Drug dispensed: the specific buprenorphine product, strength, and quantity administered or dispensed at the visit
  • Prescriber DEA registration: evidence that the prescribing provider holds DEA Schedule III authority, with a copy of the registration on file
  • Medical necessity: a clinical note explaining why buprenorphine suits this patient, at this dose, at this visit
  • Date of service and setting: the encounter date and place of service, which determines the applicable fee schedule
  • NDC number: for Medicaid claims, the 11-digit NDC of the dispensed product with lot-specific accuracy

Practices operating opioid treatment programs (OTPs) under SAMHSA certification carry additional documentation requirements beyond office-based MAT. OTP billing has its own code set and compliance structure, separate from J0571 physician office billing. Capture every field at the point of care, because reconstructing a dispensing record weeks later rarely satisfies an auditor.

Place of service and how it changes the rate

Place of service (POS) directly affects what J0571 pays, and it is the part of drug billing that most references leave at one line. The difference between the office and facility amounts lands on every claim, so a habitual POS error compounds quietly.

POS code Setting Medicare rate basis Common scenario
11 Physician office Non-facility rate (ASP + 6%) Office-based MAT dispensing at a private practice
19 Off-campus outpatient hospital Facility rate (OPPS or reduced non-facility) Hospital-affiliated MAT practice not on the main campus
22 On-campus outpatient hospital Facility rate (OPPS) Hospital-based MAT program on the main campus
49 Independent clinic Non-facility rate (in most cases) Freestanding MAT practice not affiliated with a hospital

A practice billing POS 22 for a service delivered in a standard physician office gets paid at the lower facility rate. It loses that difference on every claim. Billing POS 11 for a hospital outpatient setting misstates the service location, which creates a compliance exposure larger than the payment difference. Use the POS code that matches where the drug was dispensed.

Common billing errors and denial reasons

J0571 denials cluster around a small number of recurring errors, so identifying the error type is the first step in resolving one. A structured denial management workflow that sorts J0571 rejections by reason code catches a pattern before it spreads across a patient panel.

Denial type Root cause Resolution
Wrong unit count Billing 1 unit for a 16 mg dose Correct units to match mg dispensed; resubmit with correct unit field
Wrong code (J-code mismatch) Billing J0571 for a buprenorphine/naloxone combination product Identify correct code from J0572-J0575 series; resubmit with corrected code
Missing or incorrect NDC Medicaid claim submitted without NDC or with outdated NDC Pull correct 11-digit NDC from dispensed product; resubmit with valid NDC
No prior authorization Commercial plan or Medicaid requires PA; claim submitted without it Obtain retrospective authorization if allowed; implement pre-service PA workflow
ICD-10 linkage error Diagnosis code does not support medical necessity for buprenorphine Ensure claim links correct OUD diagnosis (F11.20 or appropriate variant)
Wrong POS code Facility setting billed as physician office (or vice versa) Verify service location; correct POS code; resubmit

Where the same rejection keeps arriving, sorting medical billing denial codes by category turns a correction loop into a prevention protocol. Tracking denial rates by payer also shows which commercial plans hold the most restrictive J0571 policies, so those plans get the prior authorization work first.

Pro Tip

Audit your J0571 denial reasons once a quarter, sorted by denial code rather than by claim count. One systemic error, such as billing 1 unit for a multi-milligram dose, shows up as dozens of denials sharing a reason code. Fixed at the source, it takes minutes.

How claims management software keeps J0571 claims accurate

MAT billing teams usually work across two systems. The dose, the product, and the diagnosis are documented in the clinical record, and the claim then gets keyed into a separate portal. Every re-keyed field is a chance to transpose a unit count.

Practice management software like Pabau closes that distance. Its claims software for practices works from the same patient record the clinician documented in. Insurer and policy details are therefore already attached to the invoice. In the US, claims go out through the Claim.MD integration, with real-time eligibility checks available before the visit.

Pabau also validates a claim before it leaves. If a detail the payer needs is missing, the send button stays disabled until someone supplies it. Each claim then moves through set stages from submitted to paid, and remittances post back against the invoice that raised them.

Pabau checkout screen beside a completed insurer-billed invoice showing line items
Pabau raises the insurer invoice from the checkout record, so the line items on a submission match what the encounter documented.

The unit count and the diagnosis code stay yours to determine. What the software removes is the re-entry between the note and the claim, plus the guesswork about where a submitted claim currently sits. According to the AAPC’s HCPCS Level II code resources, drug billing is among the most audited areas across payer types. Cutting manual hops out of the process protects revenue.

Send MAT claims without re-typing patient data

Pabau’s claims management software pre-fills each submission from the patient record your team already keeps. Track every claim through submitted, processing, and paid stages from one dashboard.

Pabau claims management dashboard

Conclusion

J0571 rewards a boring workflow. Record the milligrams dispensed and the exact product at the encounter. Both the unit count and the code choice then follow from the record rather than from memory.

The trade-off worth remembering is scale. One transposed unit count is a small write-off. The same habit across a MAT panel of 200 patients becomes a monthly revenue leak. Auditing one denial reason per quarter costs less than appealing the claims it produces.

Pabau keeps the clinical record and the claim in one system. Submissions are pre-filled from documented data, and each claim’s status stays visible to the billing team. Book a demo to see how Pabau handles insurance billing for a MAT panel.

Continue your research

Continue your research

Need to understand how claims flow through a clearinghouse? Medical claims clearinghouse guide walks through how electronic claims are validated, scrubbed, and routed to payers.

Seeing patterns in claim rejections across your practice? Clean claim submission checklist covers the data elements every claim must include to pass payer edits on the first pass.

Managing eligibility verification before dispensing buprenorphine? Insurance eligibility verification workflows outlines how to confirm coverage and prior auth requirements before the patient leaves the office.

Frequently asked questions

What is HCPCS Code J0571 used for?

HCPCS Code J0571 is the billing code for buprenorphine, oral, 1 mg, used in medication-assisted treatment (MAT) for opioid use disorder. Providers use it to bill Medicare Part B, Medicaid, and commercial payers when buprenorphine is dispensed in a physician office or outpatient clinic setting.

How many units of J0571 should I bill for a 16 mg buprenorphine dose?

Bill 16 units. Each unit of J0571 equals 1 mg of oral buprenorphine, so the unit count must equal the number of milligrams dispensed at the encounter. Billing 1 unit for a 16 mg dose is the most common and costliest J0571 billing error.

What is the difference between J0571 and J0572?

J0571 covers buprenorphine monoproduct (no naloxone) at 1 mg per unit. J0572 covers buprenorphine/naloxone combination products at doses up to 3 mg buprenorphine. If your patient receives Suboxone, Zubsolv, or another combination formulation, J0571 is the wrong code. Use J0572, J0573, J0574, or J0575, depending on the buprenorphine dose.

Is NDC reporting required on J0571 claims?

NDC reporting is required on J0571 Medicaid claims to support the drug rebate program. For Medicare Part B, NDC reporting is not mandated but is recommended by many Medicare Administrative Contractors. Always include the 11-digit NDC of the specific dispensed product on Medicaid claims.

Found our content helpful?
×