Search by Drug Name, NDC or Jcode

    J-Code Lookup

    Last Jcode file upload: 1/24/2024

    How To Use This Tool

    This tool allows you to search for the details of a J-code in several ways, including:

    • Drug Name (currently only searching by the generic drug name is supported)
    • HCPCS Code
    • NDC

    For example, you can look up a J-code by NDC. Simply type the NDC into the search box.

    Most J-code detail pages contain a complete HCPCS/NDC crosswalk.

    ***IMPORTANT: Search results will appear at the bottom of the page***

    What Is This Tool?

    Our J-Code lookup tool allows you to find all of the HCPCS (Healthcare Common Procedure Coding System) J-code (and Q-code) drugs and their respective HCPCS Details. In addition, each detail page contains an HCPCS/NDC crosswalk, a billing calculator, and drug information. 

    One of the more popular features of this tool is that it allows you to look up a Jcode by NDC OR by a drug name.

    What Are J-Codes & Q-Codes?

    'J-codes' are drugs that are typically billed through a 'medical' benefit versus a 'pharmacy' benefit under health plans, and are generally not self-administered (i.e. are administered by a health care professional). They consist of chemotherapy drugs and injectable drugs:

    • J0120-J8999 - Drugs Administered Other than Oral Method
    • J9000-J9999 - Chemotherapy Drugs

    Q-Codes are simply temporary codes that the Centers for Medicare & Medicaid Services (CMS) establish for services and supplies that do not yet have a permanent code.

    J-codes and Q-codes are part of the HCPCS Level II code set used for billing for drugs (primarily injectables), supplies, equipment, nonphysician services, and services not represented by CPT codes (Level I HCPCS).  They are often billed along with a procedure-based CPT code. 

    Additional Information

    This tool is free to use but its contents are not available for download or reproduction.


    JCode Directory

    HCPC Drug name
    J0565 Injection, bezlotoxumab, 10 mg
    J0567 Injection, cerliponase alfa, 1 mg
    J0570 Buprenorphine implant, 74.2 mg
    J0571 Buprenorphine, oral, 1 mg
    J0572 Buprenorphine/naloxone, oral, less than or equal to 3 mg buprenorphine
    J0573 Buprenorphine/naloxone, oral, greater than 3 mg, but less than or equal to 6 mg buprenorphine
    J0574 Buprenorphine/naloxone, oral, greater than 6 mg, but less than or equal to 10 mg buprenorphine
    J0575 Buprenorphine/naloxone, oral, greater than 10 mg buprenorphine
    J0576 Injection, buprenorphine extended-release (brixadi), 1 mg
    J0583 Injection, bivalirudin, 1 mg
    J0584 Injection, burosumab-twza 1 mg
    J0585 Injection, onabotulinumtoxina, 1 unit
    J0586 Injection, abobotulinumtoxina, 5 units
    J0587 Injection, rimabotulinumtoxinb, 100 units
    J0588 Injection, incobotulinumtoxin a, 1 unit
    J0591 Injection, deoxycholic acid, 1 mg
    J0592 Injection, buprenorphine hydrochloride, 0.1 mg
    J0593 Injection, lanadelumab-flyo, 1 mg (code may be used for medicare when drug administered under direct supervision of a physician, not for use when drug is self-administered)
    J0594 injection, busulfan, 1 mg
    J0595 Injection, butorphanol tartrate, 1 mg
    J0596 Injection, c1 esterase inhibitor (recombinant), ruconest, 10 units
    J0597 Injection, c-1 esterase inhibitor (human), berinert, 10 units
    J0598 Injection, c-1 esterase inhibitor (human), cinryze, 10 units
    J0599 Injection, c-1 esterase inhibitor (human), (haegarda), 10 units
    J0600 Injection, edetate calcium disodium, up to 1000 mg
    J0604 Cinacalcet, oral, 1 mg, (for esrd on dialysis)
    J0606 Injection, etelcalcetide, 0.1 mg
    J0610 Injection, calcium gluconate (fresenius kabi), per 10 ml
    J0611 Injection, calcium gluconate (wg critical care), per 10 ml
    J0612 Injection, calcium gluconate (fresenius kabi), per 10 mg