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
    Q9981 Rolapitant, oral, 1 mg
    Q9982 Flutemetamol f18, diagnostic, per study dose, up to 5 millicuries
    Q9983 Florbetaben f18, diagnostic, per study dose, up to 8.1 millicuries
    Q9984 Levonorgestrel-releasing intrauterine contraceptive system (kyleena), 19.5 mg
    Q9985 Injection, hydroxyprogesterone caproate, not otherwise specified, 10 mg
    Q9986 Injection, hydroxyprogesterone caproate, (makena), 10 mg
    Q9987 Pathogen(s) test for platelets
    Q9988 Platelets, pheresis, pathogen-reduced, each unit
    Q9989 Ustekinumab, for intravenous injection, 1 mg
    Q9991 Injection, buprenorphine extended-release (sublocade), less than or equal to 100 mg
    Q9992 Injection, buprenorphine extended-release (sublocade), greater than 100 mg
    Q9993 Injection, triamcinolone acetonide, preservative-free, extended-release, microsphere formulation, 1 mg
    Q9994 In-line cartridge containing digestive enzyme(s) for enteral feeding, each
    Q9995 Injection, emicizumab-kxwh, 0.5 mg
    S0012 Butorphanol tartrate, nasal spray, 25 mg
    S0013 Esketamine, nasal spray, 1 mg
    S0014 Tacrine hydrochloride, 10 mg
    S0017 Injection, aminocaproic acid, 5 grams
    S0020 Injection, bupivicaine hydrochloride, 30 ml
    S0021 Injection, cefoperazone sodium, 1 gram
    S0023 Injection, cimetidine hydrochloride, 300 mg
    S0028 Injection, famotidine, 20 mg
    S0030 Injection, metronidazole, 500 mg
    S0032 Injection, nafcillin sodium, 2 grams
    S0034 Injection, ofloxacin, 400 mg
    S0039 Injection, sulfamethoxazole and trimethoprim, 10 ml
    S0040 Injection, ticarcillin disodium and clavulanate potassium, 3.1 grams
    S0073 Injection, aztreonam, 500 mg
    S0074 Injection, cefotetan disodium, 500 mg
    S0077 Injection, clindamycin phosphate, 300 mg