Search by Drug Name, NDC or Jcode

    J-Code Lookup

    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. 

    How To Use This Tool

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

    • Drug Name
    • 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.

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


    JCode Directory

    HCPC Drug name
    J0875 Injection, dalbavancin, 5 mg
    J0878 Injection, daptomycin, 1 mg
    J0879 Injection, difelikefalin, 0.1 microgram, (for esrd on dialysis)
    J0881 Injection, darbepoetin alfa, 1 microgram (non-esrd use)
    J0882 Injection, darbepoetin alfa, 1 microgram (for esrd on dialysis)
    J0883 Injection, argatroban, 1 mg (for non-esrd use)
    J0884 Injection, argatroban, 1 mg (for esrd on dialysis)
    J0885 Injection, epoetin alfa, (for non-esrd use), 1000 units
    J0886 Injection, epoetin alfa, 1000 units (for esrd on dialysis)
    J0887 Injection, epoetin beta, 1 microgram, (for esrd on dialysis)
    J0888 Injection, epoetin beta, 1 microgram, (for non esrd use)
    J0890 Injection, peginesatide, 0.1 mg (for esrd on dialysis)
    J0894 Injection, decitabine, 1 mg
    J0895 Injection, deferoxamine mesylate, 500 mg
    J0896 Injection, luspatercept-aamt, 0.25 mg
    J0897 Injection, denosumab, 1 mg
    J0900 Injection, testosterone enanthate and estradiol valerate, up to 1 cc
    J0945 Injection, brompheniramine maleate, per 10 mg
    J1000 Injection, depo-estradiol cypionate, up to 5 mg
    J1020 Injection, methylprednisolone acetate, 20 mg
    J1030 Injection, methylprednisolone acetate, 40 mg
    J1040 Injection, methylprednisolone acetate, 80 mg
    J1050 Injection, medroxyprogesterone acetate, 1 mg
    J1060 Injection, testosterone cypionate and estradiol cypionate, up to 1 ml
    J1070 Injection, testosterone cypionate, up to 100 mg
    J1071 Injection, testosterone cypionate, 1 mg
    J1080 Injection, testosterone cypionate, 1 cc, 200 mg
    J1094 Injection, dexamethasone acetate, 1 mg
    J1095 Injection, dexamethasone 9 percent, intraocular, 1 microgram
    J1096 Dexamethasone, lacrimal ophthalmic insert, 0.1 mg