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 J2800: Methocarbamol injection billing guide

Avatar photo Anja Dodevska
Last Updated: August 19, 2026
Key takeaways

Key takeaways

HCPCS Code J2800 covers an injection of methocarbamol, sold as Robaxin, in volumes up to 10 ml.

One unit equals one administration, so a 5 ml dose and a 10 ml dose both bill as a single unit.

Medicare pays J2800 under Average Sales Price plus 6%, and CMS republishes that figure every quarter.

Every claim needs a supporting ICD-10-CM diagnosis and the 11-digit NDC, or the payer rejects it before adjudication.

Practice management software like Pabau captures the NDC at administration and carries it straight into the claim line.

HCPCS Code J2800 covers the injection of methocarbamol, sold under the trade name Robaxin, in volumes up to 10 ml per administration. Billing teams use it when a practice buys the drug, administers it in-office, and bills it under the buy-and-bill model.

Three problems cause most J2800 denials. The units are billed by volume, the NDC is missing, or the diagnosis does not support a muscle relaxant. This reference works through each one.

J2800 is a Level II HCPCS code maintained by the Centers for Medicare and Medicaid Services (CMS) under the J-series for injectable drugs. It is active and valid for 2025-2026 billing cycles.

Attribute Detail
Code J2800
Official descriptor Injection, methocarbamol, up to 10 ml
Code type HCPCS Level II, J-series (injectable drug)
Status Active (2025-2026)
Dosage limit Up to 10 ml per administration
Route Injection (IV or IM)
Billing model Buy-and-bill (practice purchases, administers, bills)
Medicare payment method Average Sales Price (ASP) + 6%

Methocarbamol: Drug overview and clinical use

Methocarbamol is a central nervous system depressant used as a skeletal muscle relaxant. Its FDA-approved indication covers acute musculoskeletal conditions, especially painful muscle spasm from sprains, strains, and trauma. Providers reach for the injectable form when oral dosing is impractical.

Indications that usually support medical necessity include acute low back pain with spasm, cervical strain, and post-injury pain in rehabilitation. Practices running physical therapy alongside injection services should record the clinical rationale at every visit.

The same applies to practices billing J2800 within IV therapy services. The route and the dose in ml belong in the note, not only on the claim.

  • Drug class: Carbamate derivative; CNS depressant
  • Trade name: Robaxin
  • Approved indications: Acute painful musculoskeletal conditions (muscle spasm)
  • Routes of administration: Intravenous (IV) or intramuscular (IM) injection
  • Dosage limit for J2800: Up to 10 ml per administration event
  • Regulatory status: Not a DEA-scheduled controlled substance federally; state rules may vary

Methocarbamol is not a controlled substance at the federal level. Billing teams should still check state prescribing and dispensing rules before administering and billing it.

Medicare reimbursement and fee schedule for J2800

Medicare pays HCPCS Code J2800 under Part B drug reimbursement using the Average Sales Price (ASP) methodology. The formula is ASP plus 6% of the manufacturer’s average selling price to non-exempt purchasers. CMS updates ASP rates quarterly, so no single annual figure holds.

To find the current rate, use the CMS Physician Fee Schedule lookup tool or download the latest quarterly ASP drug pricing file. Record the effective quarter of whichever rate you used in your revenue projections.

Payer Payment methodology Rate source Update frequency
Medicare Part B ASP + 6% CMS quarterly ASP file Quarterly
Commercial payers Varies by contract (often AWP-based) Individual payer fee schedule Annual or per contract
Medicaid State-specific; often AWP or FUL State Medicaid agency State-determined

Important: J2800 rates change every quarter. Any rate quoted in a billing policy needs the effective quarter and year beside it. Never carry a prior-quarter rate forward as a current estimate.

ICD-10 diagnosis codes used with J2800

Every J2800 claim needs an ICD-10-CM diagnosis code that establishes medical necessity. Payers deny the claim when the reported diagnosis does not support a muscle relaxant injection. Most accepted codes sit in the musculoskeletal and injury chapters of ICD-10-CM.

Medicare Administrative Contractors (MACs) publish Local Coverage Determinations listing the diagnoses they cover for injectable muscle relaxants. The AAPC HCPCS code lookup is a quick way to confirm payer-specific crosswalk policies in your region.

ICD-10-CM code Description Applicability note
M54.50 Low back pain, unspecified Common; verify LCD coverage
M54.51 Vertebrogenic low back pain More specific; preferred where applicable
M62.830 Muscle spasm, unspecified site Maps directly to methocarbamol indication
M79.1 Myalgia Muscle pain; verify LCD coverage
S13.4XXA Sprain of ligaments of cervical spine, initial encounter Acute injury; supports muscle relaxant use
S33.5XXA Sprain of ligaments of lumbar spine, initial encounter Acute lumbar injury; paired with J2800

Specificity matters. Use the most specific code the record supports. Reporting M62.830 when the chart clearly documents cervical strain is a coding accuracy problem, and it is the kind of pattern that triggers an audit.

NDC to HCPCS crosswalk for methocarbamol

CMS requires a National Drug Code (NDC) on all Part B drug claims, including J2800. The NDC has to match the vial actually administered, not a generic placeholder. A missing or invalid NDC is the most common reason J2800 claims are rejected before adjudication.

Practices that stock injectable methocarbamol should capture the NDC at the point of administration using prescription management software. That removes the transcription step at claim time, which is where most digits go missing.

Verify the mapping against the current CMS NDC crosswalk file, since new package sizes and manufacturer changes can alter it. The CMS-1500 form has one specific place for the NDC, so confirm the field before submission.

Prescription management screen showing medication details in a patient record
Pabau’s prescription management records the drug and its NDC as the provider prescribes, so the claim line is ready before the patient leaves.
NDC format element Requirement
Format 11-digit format (5-4-2), no hyphens on electronic claims
Unit qualifier UN (units), ML (milliliters), GR (grams), or F2 (international units)
Quantity reported Actual quantity dispensed from the vial administered
Source to verify mapping CMS quarterly NDC-HCPCS crosswalk file (available at cms.gov)
CMS-1500 field Shaded portion of field 24A, with the qualifier “N4” before the 11-digit NDC

Pro Tip

Cross-reference the NDC on the vial against the CMS crosswalk before submitting. If a manufacturer changes packaging, the NDC changes too. Build a quarterly NDC verification step into your billing workflow to avoid claim rejections caused by outdated mappings.

How to bill J2800: Units, modifiers, and claim submission

Unit reporting is the single biggest source of J2800 claim errors. The descriptor reads “up to 10 ml”, so one unit equals one administration event of 10 ml or less. Do not scale the units to the volume given.

That makes J2800 unusual among J-codes. Most of them bill in milligram increments, where a larger dose means more units. Billing five units for a 5 ml dose of methocarbamol is a straight overpayment, and it is the error that draws recovery audits.

Pabau’s claims management software calculates units and assigns modifiers for J-code claims, so staff review the line rather than build it from scratch.

Claims and billing dashboard listing submitted insurance claims
Pabau builds the J2800 claim line from the encounter itself, so units and modifiers arrive already filled in for review.

Applicable modifiers for J2800

Modifier Description When to use
JA Administered intravenously When methocarbamol is given by IV route
JB Administered subcutaneously When administered subcutaneously (less common for methocarbamol)
JZ Zero drug amount discarded Single-dose vial used in full, with nothing wasted
JW Drug amount discarded and not administered Report the wasted amount on its own claim line
GA Waiver of liability statement on file When a signed ABN is on file for a likely denial
GY Item or service statutorily excluded When the service falls outside the Medicare benefit; no ABN applies
GZ Expected to be denied as not medically necessary Use when there is no ABN on file for a likely denial

Methocarbamol ships in single-dose vials, so one of the wastage modifiers belongs on every claim. Report JZ when the vial is used in full. Report JW on a separate line for any amount drawn and discarded.

Buy and bill: administering methocarbamol in-office

Buy and bill applies when the practice purchases methocarbamol from a wholesaler, stores it in the office, administers it, and bills the payer. The drug itself goes on the claim as J2800.

The administration is billed separately. Use CPT 96374 for an intravenous push and CPT 96372 for an intramuscular or subcutaneous injection. CPT 96365 does not belong here, because it covers infusions running longer than 15 minutes.

Practices tracking injectable stock in inventory management software can capture the lot number and NDC as the vial leaves the shelf. Without that, staff look the NDC up after the visit, which is where errors enter.

Inventory management screen showing stock levels for injectable products
Pabau’s inventory tracking ties each methocarbamol vial to its lot number, so buy-and-bill claims carry the right drug details.
  • Purchase documentation: Retain the purchase invoice showing NDC, lot number, and quantity received
  • Administration record: Document route, dose in ml, site, and administering provider in the clinical note
  • Claim line pairing: Bill J2800 alongside the drug administration CPT code on the same claim
  • Patient cost-sharing: Part B co-insurance applies to the drug; check ABN rules when medical necessity is uncertain

Documentation requirements for J2800 claims

Incomplete documentation is the second most common reason J2800 claims deny after adjudication. The note has to support both medical necessity and the specific administration billed. A diagnosis code on its own does not do that.

Structured medical forms for injection visits let providers capture every required element at the point of care. That beats reconstructing the note from memory the following day.

  • Diagnosis and medical necessity: Record the condition treated, symptom onset, severity, and why the injectable form suits this patient
  • Drug identification: Record the NDC, lot number, expiration date, and volume administered in ml
  • Administering provider: Include the name and credentials of the provider who performed the injection
  • Administration route and site: Specify IV or IM and the anatomical injection site
  • Patient response: A brief note on how the patient tolerated the injection
  • Supervision level: Name the supervising physician where incident-to billing applies

Medicare documentation must be retained for at least seven years from the date of service and produced on MAC audit request. Digital intake forms pull existing conditions and allergies into the injection record, which saves time and keeps the note complete.

Customizable consent and intake form builder with clinical question fields
Customizable intake forms carry allergies and conditions into the injection note, so the record supports medical necessity on its own.

Common billing errors and how to avoid them

Three errors account for most J2800 denials. Units get calculated from volume, the NDC is missing or invalid, or the diagnosis does not support the clinical need. A pre-submission review catches all three, and a wider denial management process stops the pattern repeating.

Error What goes wrong How to prevent it
Incorrect unit calculation Billing multiple units based on volume rather than administration events One unit = one administration up to 10 ml; confirm at claim entry
Missing NDC Claim submitted without the 11-digit NDC on the drug line Capture the NDC at administration and auto-populate it from the inventory record
Unsupported ICD-10 code Diagnosis does not match the payer’s covered indications for methocarbamol Check the ICD-10 code against the MAC LCD or payer policy before submitting
Wrong modifier Modifier JA or JB does not match the documented route of administration Cross-reference the route in the clinical note with the modifier before submission
Missing wastage modifier Single-dose vial billed with neither JZ nor JW on the claim Add JZ when nothing is discarded, or JW on a separate line for waste
Outdated NDC mapping NDC on file does not match the current CMS crosswalk after a packaging change Run a quarterly crosswalk check and update inventory records promptly
No ABN on file Claim denies and the practice cannot bill the patient for the drug Issue the ABN before service when medical necessity is uncertain

When a claim does come back, the remittance carries a reason code that names the check that failed. Reading those denial codes properly is what stops the same claim failing twice.

How practice management software streamlines J2800 billing

Manual J-code billing takes five separate lookups. Staff find the NDC, calculate the units, confirm the modifier, check the ICD-10 crosswalk, and assemble the claim line. Every one of those steps is somewhere the claim can fail.

Practice management software like Pabau replaces that checklist. The NDC captured when the provider draws the vial flows into the claim line, and the diagnosis stays linked to the encounter it came from. Staff review the claim instead of building it.

Claims then leave Pabau through our Claim.MD integration, which submits electronically and returns the payer response to the same record. Clean claim checks run first, so unit and NDC errors surface while the encounter is still open.

The same workflow covers the rest of the J-series, from J2560 to J2720, so a practice billing several injectables works one way. Every Pabau subscription includes claims, inventory, and clinical records, so none of this sits behind a higher tier.

Stop losing J2800 claims to manual billing errors

Pabau captures the NDC at administration, calculates the unit, and submits the claim electronically. Your team spends less time reworking rejections and more time with patients.

Pabau claims management dashboard

Conclusion

J2800 is a small line on a claim with very little tolerance for error. Get the unit right, put the NDC where the form expects it, and choose a diagnosis the payer already covers.

Practices that stop chasing these rejections are the ones that moved the checks upstream, into the encounter itself. That takes a system where the note, the vial, and the claim are one record rather than three.

Book a demo to see how Pabau keeps J2800 claims clean from the injection room to the payer.

Continue your research

Continue your research

Managing a multi-service injection practice? Patient scheduling and appointment management covers how to coordinate injection visits without overbooking clinical staff.

Need a checklist before opening an injection practice? How to open an IV therapy clinic covers licensing, staffing, equipment, and compliance for injectable services.

Tracking drug inventory across several locations? Benefits of automating clinic inventory management explains how automated stock tracking reduces NDC errors and improves reorder accuracy.

Waiting on payer approval before you inject? Prior authorization software shows how automated approval tracking shortens the wait between the order and the injection.

Billing another Part B injectable? J0970 walks through units, diagnosis pairing, and NDC reporting for a second J-series drug.

Frequently asked questions

What is HCPCS Code J2800 used for?

HCPCS Code J2800 is the billing code for an injection of methocarbamol, a skeletal muscle relaxant sold as Robaxin, in doses up to 10 ml. Practices use it when methocarbamol is purchased, administered in the office, and billed under the buy-and-bill model. Typical indications are acute muscle spasm, low back pain, and cervical strain.

How many units are billed per J2800 claim?

One unit of J2800 equals one administration of methocarbamol up to 10 ml. Bill one unit whether 5 ml or 10 ml was given in that administration. Billing units by the volume administered instead of the number of administrations is a leading cause of denials and overpayment audits for this code.

What is the Medicare reimbursement rate for J2800?

Medicare reimburses J2800 at Average Sales Price (ASP) plus 6%. The exact amount changes every quarter. Verify it against the current CMS quarterly ASP drug pricing file or the CMS Physician Fee Schedule lookup tool. Never use a prior-quarter rate as a current estimate without checking the most recent CMS release.

What ICD-10 codes are used with J2800?

The codes paired with J2800 most often are M54.50 for low back pain and M62.830 for muscle spasm. Acute injuries use S13.4XXA or S33.5XXA for a cervical or lumbar sprain on the initial encounter. Pick the most specific code the documentation supports. Check it against your MAC’s Local Coverage Determination for injectable muscle relaxants before you submit.

Is the NDC required when billing J2800?

Yes. CMS requires the National Drug Code on every Medicare Part B drug claim, including J2800. Report it in the 11-digit format with no hyphens on electronic claims, using the correct unit qualifier. Claims without a valid NDC are usually rejected before adjudication, so the practice has to correct and resubmit rather than appeal.

Do commercial payers cover J2800?

Coverage varies by payer and plan. Most commercial payers recognize J2800 for physician-administered methocarbamol, but coverage policies, prior authorization rules, and rates differ. Check each payer’s fee schedule and drug policy before billing. Confirm prior authorization requirements against the patient’s specific plan rather than the payer in general.

×