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 |
---|---|
J1610 | Injection, glucagon hydrochloride, per 1 mg |
J1620 | Injection, gonadorelin hydrochloride, per 100 mcg |
J1626 | Injection, granisetron hydrochloride, 100 mcg |
J1627 | Injection, granisetron, extended-release, 0.1 mg |
J1628 | Injection, guselkumab, 1 mg |
J1630 | Injection, haloperidol, up to 5 mg |
J1631 | Injection, haloperidol decanoate, per 50 mg |
J1632 | Injection, brexanolone, 1 mg |
J1640 | Injection, hemin, 1 mg |
J1642 | Injection, heparin sodium, (heparin lock flush), per 10 units |
J1644 | Injection, heparin sodium, per 1000 units |
J1645 | Injection, dalteparin sodium, per 2500 iu |
J1650 | Injection, enoxaparin sodium, 10 mg |
J1652 | Injection, fondaparinux sodium, 0.5 mg |
J1655 | Injection, tinzaparin sodium, 1000 iu |
J1670 | Injection, tetanus immune globulin, human, up to 250 units |
J1675 | Injection, histrelin acetate, 10 micrograms |
J1700 | Injection, hydrocortisone acetate, up to 25 mg |
J1710 | Injection, hydrocortisone sodium phosphate, up to 50 mg |
J1720 | Injection, hydrocortisone sodium succinate, up to 100 mg |
J1725 | Injection, hydroxyprogesterone caproate, 1 mg |
J1726 | Injection, hydroxyprogesterone caproate, (makena), 10 mg |
J1729 | Injection, hydroxyprogesterone caproate, not otherwise specified, 10 mg |
J1730 | Injection, diazoxide, up to 300 mg |
J1738 | Injection, meloxicam, 1 mg |
J1740 | Injection, ibandronate sodium, 1 mg |
J1741 | Injection, ibuprofen, 100 mg |
J1742 | Injection, ibutilide fumarate, 1 mg |
J1743 | Injection, idursulfase, 1 mg |
J1744 | Injection, icatibant, 1 mg |