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 J0800: Corticotropin injection billing guide

Avatar photo Maja Popovska
Last Updated: August 14, 2026
Key takeaways

Key takeaways

HCPCS code J0800 (injection, corticotropin, up to 40 units) was deleted on September 30, 2023 and is no longer billable

CMS replaced it with two product-specific codes on October 1, 2023: J0801 for H.P. Acthar Gel and J0802 for Purified Cortrophin Gel

The “(ani)” in J0802 stands for ANI Pharmaceuticals, the maker of Cortrophin Gel, not for an animal source

Both products are porcine-derived ACTH gels, so the code follows the brand in the vial, not the drug’s origin

Practice management software like Pabau tracks J-code crosswalks, NDC data, and prior auth status so buy-and-bill claims clear on the first submission

HCPCS code J0800 carried the official description “injection, corticotropin, up to 40 units.” It was the Level II J-code used to bill corticotropin (adrenocorticotropic hormone, or ACTH) given by injection in a physician office or outpatient setting. CMS deleted it effective September 30, 2023.

The replacement is not a single code. On October 1, 2023, CMS activated two product-specific codes: J0801 for H.P. Acthar Gel and J0802 for Purified Cortrophin Gel. Which one belongs on the claim depends on which product the practice bought and administered.

Field J0800 J0801 J0802
Official description Injection, corticotropin, up to 40 units Injection, corticotropin (acthar gel), up to 40 units Injection, corticotropin (ani), up to 40 units
Code status Deleted 9/30/2023 Active since 10/1/2023 Active since 10/1/2023
Product billed Any repository corticotropin injection, before the deletion date H.P. Acthar Gel only Purified Cortrophin Gel only
Manufacturer Not product-specific Mallinckrodt Pharmaceuticals ANI Pharmaceuticals
Drug source Porcine-derived ACTH gel Porcine-derived ACTH gel Porcine-derived ACTH gel
Billing unit 1 unit = up to 40 USP units 1 unit = up to 40 USP units 1 unit = up to 40 USP units
Billing model Buy-and-bill Buy-and-bill Buy-and-bill
Use on claims today No, the code will be denied Yes, for Acthar Gel claims Yes, for Cortrophin Gel claims

Because J0800 is deleted, submitting it on a new claim draws a rejection from Medicare and from commercial payers. The Centers for Medicare and Medicaid Services (CMS) HCPCS system assigns and retires codes on a quarterly and annual cycle. Confirm the active code set in the current CMS HCPCS release file before submitting any corticotropin claim.

Code status: J0800 split into two replacement codes

CMS retired J0800 on September 30, 2023 and activated J0801 and J0802 the next day. The split was made by product, not by drug source. Each successor code is tied to one brand of repository corticotropin injection, and payer policies enforce that tie.

The crosswalk from J0800 is therefore conditional. Claims that would once have gone out under J0800 for Acthar Gel now go out under J0801. Claims for Cortrophin Gel now go out under J0802. Everything else about the claim carries over: the unit convention, the buy-and-bill model, and the NDC requirement.

Attribute J0800 (deleted) J0801 (active) J0802 (active)
Last date billable September 30, 2023 Still active Still active
First date billable Retired, no new dates of service October 1, 2023 October 1, 2023
Bill it for Nothing on current dates of service H.P. Acthar Gel, from Mallinckrodt Purified Cortrophin Gel, from ANI
Do not bill it for Any current corticotropin claim Cortrophin Gel Acthar Gel
Unit convention 1 unit = up to 40 USP units 1 unit = up to 40 USP units 1 unit = up to 40 USP units
Medicare payment basis No longer priced ASP+6%, its own quarterly payment limit ASP+6%, its own quarterly payment limit
Outcome if submitted today Denied as an invalid code Payable when the product and diagnosis match Payable when the product and diagnosis match

Historical claims paid under J0800 before the deletion date need no corrective action. Practices reprocessing a denied legacy claim should follow the payer’s adjustment guidelines for the original date of service.

For every current date of service, the code has to be J0801 or J0802. Tracking code crosswalks inside an updated claims management workflow stops this type of denial from repeating across accounts.

Automate claims and billing with Pabau
Pabau’s claims management sends each corticotropin line out with the code, the NDC, and the unit count already matched.

What “(ani)” in J0802 means

The “(ani)” in J0802’s descriptor is short for ANI Pharmaceuticals, the company that makes Purified Cortrophin Gel. It identifies a manufacturer, not a drug source. Reading it as “animal” is what sends most misrouted corticotropin claims to the wrong code.

Animal sourcing cannot separate the two codes, because it does not separate the two products. Acthar Gel and Cortrophin Gel are both porcine-derived ACTH gels. The brand in the vial is the only thing that puts a claim on J0801 rather than J0802.

Payer billing guidance says so directly. Commercial and Medicare Advantage policies state that J0801 applies to Acthar Gel only, and that J0802 applies to Cortrophin Gel only. A claim that pairs an Acthar Gel NDC with J0802 fails that product edit even when the diagnosis, units, and authorization are all correct.

Pro Tip

Check the code against the NDC on the vial before the claim goes out. A Mallinckrodt Acthar Gel NDC belongs on a J0801 line, and an ANI Cortrophin Gel NDC belongs on a J0802 line. If your charge master still carries one generic corticotropin entry left over from J0800, split it into two entries now.

What drug does J0800 represent?

Corticotropin, also called adrenocorticotropic hormone (ACTH), is a pituitary hormone that stimulates the adrenal cortex to produce cortisol and other corticosteroids. In practice it is given as repository corticotropin injection, a gel formulation that releases the hormone slowly after a subcutaneous or intramuscular dose.

Two branded products carry that formulation in the United States. H.P. Acthar Gel comes from Mallinckrodt Pharmaceuticals and bills under J0801. Purified Cortrophin Gel comes from ANI Pharmaceuticals and bills under J0802. Both are prescription-only, and practices usually acquire both for buy-and-bill administration.

Their FDA-approved indications overlap heavily. Both labels cover:

  • Acute exacerbations of multiple sclerosis
  • Nephrotic syndrome without uremia, to induce diuresis or remission of proteinuria
  • Rheumatic disorders: psoriatic arthritis, rheumatoid arthritis, ankylosing spondylitis
  • Collagen diseases: systemic lupus erythematosus, systemic dermatomyositis (polymyositis)
  • Dermatologic conditions: severe erythema multiforme, Stevens-Johnson syndrome
  • Ophthalmic conditions: severe acute and chronic allergic and inflammatory processes involving the eye
  • Respiratory conditions: symptomatic sarcoidosis

Two indications sit on only one label, and those two decide the code by themselves:

  • Infantile spasms (West syndrome) in infants and children under two years is an Acthar Gel indication, so it supports J0801
  • Acute gouty arthritis flares is a Cortrophin Gel indication, so it supports J0802

Corticotropin claims come from a narrow set of settings. Neurology and rheumatology offices bill most of them. Dermatology practices use it for severe erythema multiforme and Stevens-Johnson syndrome. IV therapy practices handle the doses given on site.

Coverage under Medicare and commercial plans usually narrows to a subset of the label. Local Coverage Determinations (LCDs) and payer medical policies set that narrower list. Verify the supported diagnoses against the current LCD from the relevant Medicare Administrative Contractor before submitting a claim.

Medicare Part B coverage and reimbursement

Medicare Part B covers physician-administered drugs, including repository corticotropin injection, when medical necessity is established and the drug is given in a covered setting. Coverage applies to J0801 and J0802 when a qualifying diagnosis is documented and the claim meets every submission requirement.

Reimbursement follows the Average Sales Price (ASP) methodology, at ASP+6% of the drug’s acquisition cost per unit billed. J0801 and J0802 are priced separately, so each carries its own payment limit in the quarterly ASP file. CMS republishes those limits every quarter, so the allowable amount moves across the year.

Published dollar figures for these codes go stale within a quarter. Verify the current rate in the CMS Physician Fee Schedule lookup tool and the current ASP pricing file before submitting claims or projecting revenue.

Key Medicare Part B coverage criteria for corticotropin injection:

  • The drug must be physician-administered, not self-administered by the patient
  • The claim must carry a supporting ICD-10 diagnosis code that establishes medical necessity
  • The NDC (National Drug Code) must be reported per CMS Part B drug billing requirements, and it must match the code billed
  • Place of service must be a covered outpatient or physician office setting
  • Prior authorization is required by many Medicare Advantage plans and commercial payers (see the prior authorization section below)

Traditional Medicare fee-for-service does not require prior authorization for corticotropin in every case, but Medicare Advantage plans frequently do. Billing staff should confirm authorization requirements with the specific plan before the drug is acquired, not after it is administered. Effective medical office compliance workflows treat payer-specific prior auth checks as a mandatory pre-administration step.

Supported ICD-10 diagnosis codes for corticotropin claims

Every corticotropin injection claim needs a supporting ICD-10-CM diagnosis code that establishes medical necessity. Submitting J0801 or J0802 without a covered diagnosis results in denial.

The codes below map to FDA-approved and Medicare-covered indications, but coverage still depends on each payer’s LCD and medical policy. Verify with the AAPC HCPCS code lookup and the applicable LCD before billing.

ICD-10-CM code Description Clinical context and code it supports
G40.822 Epileptic spasms, not intractable, without status epilepticus Infantile spasms (West syndrome). On the Acthar Gel label only, so it supports J0801
G40.821 Epileptic spasms, not intractable, with status epilepticus Infantile spasms with status. Acthar Gel indication, so it supports J0801
M10.9 Gout, unspecified Acute gouty arthritis flare. On the Cortrophin Gel label only, so it supports J0802
G35 Multiple sclerosis MS exacerbations. On both labels, so it supports J0801 or J0802
N04.9 Nephrotic syndrome with unspecified morphologic changes Idiopathic nephrotic syndrome, to induce diuresis or remission of proteinuria. Both labels
M05.79 Rheumatoid arthritis with rheumatoid factor of multiple sites Acute rheumatoid arthritis episodes, short-term adjunctive therapy. Both labels
M32.9 Systemic lupus erythematosus, unspecified Collagen disease indication, during an acute exacerbation. Both labels
D86.9 Sarcoidosis, unspecified Symptomatic sarcoidosis, the respiratory indication on both labels

Documentation has to support the diagnosis code you select. Infantile spasms claims typically need EEG findings and the clinical diagnosis note. MS exacerbation claims should have MRI and neurological assessment records in the chart.

Payer auditors scrutinize corticotropin claims because the drug cost is high. Comprehensive clinical record documentation is the front-line defense against retrospective denials.

Comprehensive patient records
Pabau’s client records hold the EEG report, the diagnosis note, and the administration record where an auditor can follow them.

Buy-and-bill process for corticotropin injection

Acthar Gel and Cortrophin Gel are both usually billed under the buy-and-bill model. The practice acquires the drug, administers it, and then bills the payer for the drug and the administration. That differs from a specialty pharmacy model, where the payer reimburses the pharmacy directly.

The Office of Inspector General (OIG) treats high-cost buy-and-bill drugs as a compliance risk area. Billing staff should handle every step as a potential audit touchpoint. The steps below reflect standard practice, so confirm current CMS claim submission requirements before you build them into a workflow.

  1. Verify coverage and obtain prior authorization: Contact the payer before acquiring the drug. PA requirements are common across Medicare Advantage and commercial plans for both products. Buying the vial before authorization is confirmed creates financial exposure if the claim is denied.
  2. Acquire the drug through an authorized channel: Order through a contracted specialty distributor and keep the acquisition cost documentation for audit purposes. Record the lot number and the NDC for each vial received, because the NDC determines which code the claim uses.
  3. Administer and document: Record the date of administration, the dose in USP units, the route, the site, and the administering provider. The clinical note has to link directly to the ICD-10 diagnosis code on the claim.
  4. Report the NDC on the claim: CMS requires NDC reporting on all Part B physician-administered drug claims. Report the 11-digit NDC, the unit of measure qualifier, and the quantity administered on the claim line.
  5. Submit the claim with the product-specific code: Use J0801 for Acthar Gel and J0802 for Cortrophin Gel. Never use the deleted J0800. Include the ICD-10 diagnosis code, place of service, modifiers, and NDC information.
  6. Reconcile payment against the ASP allowable: Compare the Medicare Remittance Advice payment to the current ASP+6% limit for the code you billed. A discrepancy may point to a billing error or a contractual adjustment worth following up.

For practices managing several buy-and-bill drugs, this process gains a lot from integrated procedure code tracking and workflow automation. Other office-administered injectables such as J1450 move through the same six steps. Manual NDC logging is slow and error-prone at scale.

Units billing and dosage reporting

The “up to 40 units” language in the descriptor defines the billing unit rather than the dose. One billing unit represents up to 40 USP units of corticotropin. An 80-unit dose is therefore reported as 2 units. This convention is identical for J0801 and J0802, and it carried over unchanged from J0800.

Other J-codes phrase their unit the same way. J1460 is defined in cc rather than USP units, so read the descriptor before converting any dose.

Billing element Requirement
HCPCS unit definition 1 billing unit = up to 40 USP units of corticotropin, for both J0801 and J0802
Dose conversion Divide the administered dose by 40 and round up: 40 units = 1 unit, 80 units = 2 units, 120 units = 3 units
Code selection J0801 for Acthar Gel, J0802 for Cortrophin Gel. The code must match the NDC on the same claim line
NDC format 11-digit NDC in 5-4-2 format with no dashes, preceded by the qualifier “N4”
NDC quantity Report the quantity administered in the vial’s own unit of measure, which is ML for these gels, not the HCPCS unit count
Wastage reporting Modifiers JW and JZ apply to single-dose containers only. Check the vial, since the 5 mL gels are multiple-dose
Payer quantity limits Many plans cap units per date of service, so check the medical policy before billing a large dose

Incorrect units reporting on a J-code buy-and-bill claim is a leading cause of line-level denials and post-payment audits. Billing 80 where the payer expects 2 can look like a 40-fold overbill. Accurate per-administration records in the prescription management workflow keep what was administered and what was billed in step.

Prescribe controlled drugs safely and stay compliant
Pabau’s prescription management captures the dose in USP units at administration, so the billed unit count matches the chart.

Prior authorization requirements for corticotropin

Repository corticotropin injection is among the most expensive drugs billed under the buy-and-bill model. Prior authorization requirements are strict and close to universal as a result. A practice that administers either product without confirmed PA faces a full denial and keeps the acquisition cost.

Authorizations are usually issued for a named product, so an approval for one gel does not automatically cover the other. If the practice switches between Acthar Gel and Cortrophin Gel, confirm the PA still matches the product before the next dose.

PA requirements vary substantially by payer type:

  • Traditional Medicare (fee-for-service): PA is not universally required for corticotropin. Individual Medicare Administrative Contractors may still impose coverage criteria and documentation requirements through Local Coverage Determinations. Verify with the relevant MAC for your region.
  • Medicare Advantage: Most MA plans require PA for both products. Criteria often include documented failure of alternative therapies, specialist referral notes, and a clinical rationale specific to the plan’s coverage policy.
  • Medicaid: PA is required in most states. Medicaid criteria and covered diagnoses vary by state program.
  • Commercial insurance: Virtually all commercial plans require PA. Step therapy is common, so the file often has to show that lower-cost alternatives were tried and failed.

Standard PA documentation includes the prescriber’s clinical notes supporting the diagnosis and, where applicable, EEG or MRI results. Payers also want evidence of prior treatments tried and failed, plus the proposed dose, frequency, and duration.

Tracking PA numbers, expiration dates, and reauthorization timelines is a heavy load for practices billing high-cost J-codes. The same load applies to other expensive biologics, including J1562. A procedure code billing workflow works best when PA records link to the appointment and the claim.

Pro Tip

Flag PA expiration dates in your billing system at least 30 days before the authorization period ends. Corticotropin approvals often run for three to six months. Administering a dose after the PA expires, even by one day, results in a full denial with no right of appeal on authorization grounds.

Modifiers that apply to corticotropin claims

Several HCPCS modifiers apply to corticotropin injection claims. Picking the right one lowers denial risk and satisfies CMS documentation requirements for Part B drug billing. The modifiers below are the ones most relevant to J0801 and J0802, and historically to J0800.

Modifier Description When to use
JW Drug amount discarded and not administered to any patient When drug from a single-dose container is wasted; report the wasted units on a separate line
JZ Zero drug wastage, nothing discarded On single-dose container claims where no drug is wasted; CMS requires it when JW does not apply
KD Drug or biological infused through DME When the drug is administered through durable medical equipment; uncommon for corticotropin
GY Item or service excluded from Medicare When billing a non-covered indication to generate a denial for a secondary payer or the patient
GA Waiver of liability statement on file When you expect a Medicare denial and an Advance Beneficiary Notice (ABN) is on file

JW and JZ are tied to the container, not to the code. Both corticotropin gels ship in multiple-dose 5 mL vials, and a multiple-dose vial is outside the JW and JZ policy. Check the vial size and type on the packaging before appending either modifier.

Place of service codes

Place of service (POS) affects reimbursement under Medicare. Corticotropin injection is most often given in a physician office (POS 11) or a hospital outpatient department (POS 22). The distinction matters because Medicare applies different payment rules:

  • POS 11 (physician office): Full ASP+6% reimbursement applies. This is the standard buy-and-bill setting for both gels.
  • POS 22 (outpatient hospital): Payment falls under the Outpatient Prospective Payment System (OPPS), which may bundle the drug into the administration APC rate. Verify expected reimbursement before administering in that setting.

An incorrect POS code is a common claim editing error on buy-and-bill drugs, and it can trigger a reduced payment or a medical review request. Confirm the actual setting of service on every encounter before submission. When J-code billing runs across several locations, reviewing your broader procedure code billing accuracy surfaces systemic errors before they accumulate.

How practice management software simplifies corticotropin J-code billing

The billing workflow for high-cost J-code drugs involves more interdependent steps than most procedure-based claims. One break in the chain produces a full denial on a drug that can cost thousands of dollars per vial.

An expired authorization, a mismatched NDC, or a retired code left in the charge master will each do it. Practice management software like Pabau closes several of those failure points. Pabau’s claims management supports the billing cycle end to end, from the clinical note through claim submission and payment reconciliation.

The J0801 and J0802 workflow benefits most from software that handles these requirements:

  • Code crosswalk tracking: When CMS retires a code and splits it in two, every claim template, superbill, and charge master entry needs updating. A centralized code library makes that transition systematic instead of manual.
  • NDC and administration documentation: Linking the NDC to the administration record cuts transcription errors between the chart and the claim form. It also shows at a glance which of the two codes the claim needs.
  • Prior authorization management: Track PA numbers, approved products, and expiration dates against the appointment calendar. That stops the common case of dosing after the authorization window has closed.
  • Denial management: When a J-code claim is denied, staff need the reason fast. That could be a product mismatch, a missing NDC, an expired PA, or an unsupported diagnosis. Structured practice management workflows keep denial follow-up on a consistent timeline.

Practices administering specialty drugs also benefit from digital records that stay audit-ready. The OIG reviews high-cost J-code billing patterns, so a system-supported workflow is the fastest route through a review.

Connecting your digital intake and consent forms to the clinical record keeps every touchpoint traceable. The trail runs from consent through administration to claim submission, which is exactly what an auditor asks to see.

Customizable consent and intake forms
Pabau’s digital intake and consent forms attach to the client record, so an audit can trace consent through to the claim.

Stop billing errors before they become denials

Pabau’s claims management tools help practices track J-code crosswalks, NDC requirements, and prior authorization status. Complex buy-and-bill claims clear on the first submission.

Pabau claims management dashboard

Conclusion

J0800 is gone, and it did not leave one successor behind. Any practice that still sees it on a claim form, a superbill, or a charge capture template has to replace it. Two entries take its place: J0801 for Acthar Gel and J0802 for Cortrophin Gel.

Read the descriptors literally and the choice is simple. J0801 names Acthar Gel, and J0802 names ANI, the maker of Cortrophin Gel. Neither code has anything to do with animal sourcing, since both gels are porcine-derived.

Corticotropin billing is high-stakes work. Acquisition costs are large, PA rules are strict, and the OIG treats high-cost buy-and-bill drugs as a compliance priority. The practices that avoid denials keep the code, the NDC, and the authorization in one place. Book a demo to see how Pabau handles the full billing cycle for complex injection claims.

Continue your research

Continue your research

Billing another high-cost Part B product? P9021 covers blood product units under the same Part B reporting rules.

Administering a drug through equipment? K0455 covers infusion pump billing, which is where the KD modifier applies.

Need a broader framework for procedure code accuracy? Bupa fee schedule guide shows how fee schedules and code selection affect reimbursement.

Want to cut administrative load across billing workflows? Practice management software explains how one platform connects documentation, coding, and claim submission.

Frequently asked questions

What is HCPCS code J0800?

HCPCS code J0800 was a Level II J-code that described “injection, corticotropin, up to 40 units.” It was used to bill repository corticotropin (ACTH) injections under the Medicare Part B buy-and-bill model. CMS deleted it on September 30, 2023 and replaced it with two product-specific codes, J0801 and J0802.

Has J0800 been deleted, and what is the replacement code?

Yes. J0800 was deleted effective September 30, 2023, and there are two replacements rather than one. J0801 covers “injection, corticotropin (acthar gel), up to 40 units” and J0802 covers “injection, corticotropin (ani), up to 40 units.” Both took effect on October 1, 2023.

Which code do I use for Acthar Gel?

Acthar Gel claims go under J0801. Payer billing guidance states that J0801 applies to H.P. Acthar Gel only and that J0802 applies to Purified Cortrophin Gel only. Billing Acthar Gel under J0802 is a product mismatch, and payers deny it even when the diagnosis and units are correct.

What does the “(ani)” in J0802 mean?

It stands for ANI Pharmaceuticals, the manufacturer of Purified Cortrophin Gel. It does not mean animal-derived. Both Acthar Gel and Cortrophin Gel are porcine-derived ACTH gels, so drug source is not what separates the two codes. The brand of product in the vial is.

How many units are billed with J0801 or J0802?

One billing unit represents up to 40 USP units of corticotropin, the same convention J0800 used. Divide the administered dose by 40 and round up, so an 80-unit dose is reported as 2 units. Report the NDC quantity separately, in the vial’s own unit of measure.

Do J0801 and J0802 require prior authorization?

Prior authorization is required by most payers for both products, including virtually all Medicare Advantage and commercial plans. Traditional Medicare fee-for-service may not require PA in every case, but LCD documentation standards still apply. Authorizations are product-specific, so confirm the approval names the gel you plan to administer.

What ICD-10 codes support a J0801 or J0802 claim?

Shared supporting codes include G35 (multiple sclerosis), N04.9 (nephrotic syndrome), M05.79 (rheumatoid arthritis), M32.9 (systemic lupus erythematosus), and D86.9 (sarcoidosis). G40.821 and G40.822 for infantile spasms sit on the Acthar Gel label, so they support J0801. M10.9 for acute gouty arthritis sits on the Cortrophin Gel label, so it supports J0802.

What modifiers apply to J0801 and J0802 claims?

Modifier GA applies when an Advance Beneficiary Notice is on file, and GY is used when billing a non-covered indication for denial documentation. JW and JZ report drug wastage, but they apply to single-dose containers only. Both gels ship in multiple-dose 5 mL vials, so check the vial before appending either one.

×