In short

Arsenic Trioxide is billed under HCPCS J9017 — Injection, arsenic trioxide, 1 mg. One billing unit is 1 mg. CMS's crosswalk lists 21 Arsenic Trioxide NDCs under this code.

J9017 code details

Reference

J9017
Injection, arsenic trioxide, 1 mgBilling unit: 1 mg
Labelers
Amneal Pharmaceuticals, LLC; Athenex Pharmaceutical Division, LLC; FreseniUS Kabi USA, LLC; Heritage Pharmaceuticals Inc.; Ingenus Pharmaceuticals LLC; Nexus Pharmaceuticals, LLC; Nordic Pharma, Inc; Northstar RxLLCand 4 more

Medicare Part B payment limit

CMS ASP file
Payment limit per unit$3.837
Per1 mg
Coinsurance20%

Effective October 1, 2026 through December 31, 2026. Payment allowance limits subject to the ASP methodology are based on 2Q26 ASP data. A payment limit is not a coverage decision; the Medicare contractor decides coverage. CMS ASP pricing files

Arsenic Trioxide units and claim line

Enter the dose given to get the J9017 units and the NDC line for the CMS-1500 and the 837P.

Enter the dose given to build the claim line.

Arsenic Trioxide NDCs and billing units

From CMS’s ASP NDC–HCPCS crosswalk, effective October 1, 2026 through December 31, 2026. Billing units per package are CMS’s figures for the code’s unit.

Arsenic Trioxide NDCs in the CMS ASP crosswalk
NDC (11-digit)HCPCSLabelerPackageBilling units per package
00781-3498-94J9017Sandoz Inc.612
00781-3498-95J9017Sandoz Inc.10 × 6120
14789-0600-10J9017Nexus Pharmaceuticals, LLC10 × 10100
23155-0869-41J9017Heritage Pharmaceuticals Inc.10 × 10100
23155-0870-41J9017Heritage Pharmaceuticals Inc.10 × 6120
25021-0226-10J9017Sagent Pharmaceuticals10 × 10100
25021-0227-06J9017Sagent Pharmaceuticals10 × 6120
50742-0438-10J9017Ingenus Pharmaceuticals LLC1010
63323-0637-10J9017FreseniUS Kabi USA, LLC10 × 10100
68382-0997-10J9017Zydus Pharmaceuticals (USA) Inc.10 × 10100
69918-0720-02J9017Nordic Pharma, Inc2 × 1020
69918-0720-10J9017Nordic Pharma, Inc10 × 10100
70121-1483-07J9017Amneal Pharmaceuticals, LLC10 × 10100
70121-1658-01J9017Amneal Pharmaceuticals, LLC10 × 6120
70710-1610-06J9017Zydus Pharmaceuticals (USA) Inc.10 × 6120
70710-1895-06J9017Zydus Pharmaceuticals (USA) Inc.10 × 10100
70710-1896-06J9017Zydus Pharmaceuticals (USA) Inc.10 × 6120
70860-0217-10J9017Athenex Pharmaceutical Division, LLC1010
72205-0171-07J9017Novadoz Pharmaceuticals LLC10 × 10100
72205-0172-07J9017Novadoz Pharmaceuticals LLC10 × 6120
72603-0339-10J9017Northstar RxLLC10 × 10100

Arsenic Trioxide: common questions

What is the J-code for Arsenic Trioxide?
Arsenic Trioxide is billed under HCPCS J9017 — Injection, arsenic trioxide, 1 mg. One billing unit is 1 mg. CMS's crosswalk lists 21 Arsenic Trioxide NDCs under this code.
How many J9017 billing units are in a package of Arsenic Trioxide?
CMS lists 10 to 120 billing units per package, depending on the NDC, where one unit is 1 mg. Units to report are based on the dose given, not the package.
Is J9017 a CPT code?
No. J9017 is a HCPCS Level II code from CMS for the drug itself. Giving it, for example by injection or infusion, is usually reported with a separate CPT administration code.

Related

Free account

Keep searching with a free account

You’ve used your 3 free searches for this session. Log in or create a free Med-Code account to keep looking up NDCs, J-codes and drugs.

Create a free accountLog in