Home › NDC Lookup › J-codes
HCPCS J-Code & Q-Code Directory
Every HCPCS Level II J-code and Q-code used to bill drugs and biologicals under Medicare Part B, crosswalked to the NDCs that bill under each. For every code you’ll find its official descriptor, how many NDC packages map to it, the CMS ASP payment limit where published, and a link to the full code page (billing units, ASP history, crosswalked NDCs and Medicare spend).
Key stats
963
J-codes
93
Q-codes
11,953
NDCs crosswalked
845
Codes with ASP price
Most-used billing codes
Top codes by NDCs crosswalked
Top codes by Medicare Part B spend ($ millions)
Browse codes — 1,056 codes
| Code | Descriptor | NDCs | ASP / unit | |
|---|---|---|---|---|
| J3490 | Unclassified drugs | 274 | — | View → |
| J7512 | Prednisone, immediate release or delayed release, oral, 1 mg | 222 | $0.004 | View → |
| Q0144 | Azithromycin dihydrate, oral, capsules/powder, 1 gram | 173 | — | View → |
| J1650 | Injection, enoxaparin sodium, 10 mg | 152 | $0.536 | View → |
| J8999 | Prescription drug, oral, chemotherapeutic, nos | 148 | — | View → |
| J8499 | Prescription drug, oral, non chemotherapeutic, nos | 141 | — | View → |
| J1644 | Injection, heparin sodium, per 1000 units | 138 | $0.199 | View → |
| Q0163 | Diphenhydramine hydrochloride, 50 mg, oral, fda approved prescription anti-emetic, for use... | 132 | — | View → |
| J7799 | Noc drugs, other than inhalation drugs, administered through dme | 116 | — | View → |
| J2003 | INJECTION, LIDOCAINE HYDROCHLORIDE, 1 MG | 115 | — | View → |
| J8540 | Dexamethasone, oral, 0.25 mg | 111 | $0.026 | View → |
| Q0162 | Ondansetron 1 mg, oral, fda approved prescription anti-emetic, for use as a complete thera... | 110 | $0.016 | View → |
| J0665 | Injection, bupivicaine, not otherwise specified, 0.5 mg | 99 | $0.011 | View → |
| J2795 | Injection, ropivacaine hydrochloride, 1 mg | 97 | $0.039 | View → |
| Q9967 | Low osmolar contrast material, 300-399 mg/ml iodine concentration, per ml | 96 | $0.155 | View → |
| J2543 | Injection, piperacillin sodium/tazobactam sodium, 1 gram/0.125 grams (1.125 grams) | 95 | $1.218 | View → |
| J1596 | Injection, glycopyrrolate, 0.1 mg | 94 | $0.365 | View → |
| J7643 | Glycopyrrolate, inhalation solution, compounded product, administered through dme, unit do... | 82 | — | View → |
| J0290 | Injection, ampicillin sodium, 500 mg | 81 | $0.614 | View → |
| J7060 | 5% dextrose/water (500 ml = 1 unit) | 77 | $1.649 | View → |
| J7507 | Tacrolimus, immediate release, oral, 1 mg | 77 | $0.200 | View → |
| J3010 | Injection, fentanyl citrate, 0.1 mg | 76 | $1.385 | View → |
| J7527 | Everolimus, oral, 0.25 mg | 74 | $1.163 | View → |
| J0696 | Injection, ceftriaxone sodium, per 250 mg | 73 | $0.404 | View → |
| J7517 | Mycophenolate mofetil, oral, 250 mg | 72 | $0.131 | View → |
| J1885 | Injection, ketorolac tromethamine, per 15 mg | 71 | $0.286 | View → |
| J3370 | Injection, vancomycin hcl, 500 mg | 69 | — | View → |
| J3475 | Injection, magnesium sulfate, per 500 mg | 69 | $0.446 | View → |
| J3373 | Inj, vancomycin hcl, 10 mg | 68 | $0.033 | View → |
| J1631 | Injection, haloperidol decanoate, per 50 mg | 66 | $5.291 | View → |
| Q0164 | Prochlorperazine maleate, 5 mg, oral, fda approved prescription anti-emetic, for use as a... | 63 | — | View → |
| J1953 | Injection, levetiracetam, 10 mg | 62 | $0.032 | View → |
| Q0169 | Promethazine hydrochloride, 12.5 mg, oral, fda approved prescription anti-emetic, for use... | 62 | — | View → |
| J1413 | Injection, delandistrogene moxeparvovec-rokl, per therapeutic dose | 61 | — | View → |
| Q0177 | Hydroxyzine pamoate, 25 mg, oral, fda approved prescription anti-emetic, for use as a comp... | 60 | — | View → |
| J1938 | Inj, furosemide, 1 mg | 59 | $0.018 | View → |
| J7040 | Infusion, normal saline solution, sterile (500 ml = 1 unit) | 58 | $1.350 | View → |
| J2371 | Injection, phenylephrine hydrochloride, 20 micrograms | 57 | $0.002 | View → |
| J9171 | Injection, docetaxel, 1 mg | 57 | $0.456 | View → |
| J2001 | Injection, lidocaine hcl for intravenous infusion, 10 mg | 56 | — | View → |
| J2250 | Injection, midazolam hydrochloride, per 1 mg | 56 | $0.143 | View → |
| J0878 | Injection, daptomycin, 1 mg | 55 | $0.029 | View → |
| J2710 | Injection, neostigmine methylsulfate, up to 0.5 mg | 55 | — | View → |
| J1100 | Injection, dexamethasone sodium phosphate, 1 mg | 54 | $0.085 | View → |
| J1815 | Injection, insulin, per 5 units | 53 | — | View → |
| J3420 | Injection, vitamin b-12 cyanocobalamin, up to 1000 mcg | 52 | $0.683 | View → |
| J2370 | Injection, phenylephrine hcl, up to 1 ml | 51 | — | View → |
| J2704 | Injection, propofol, 10 mg | 51 | $0.089 | View → |
| J3480 | Injection, potassium chloride, per 2 meq | 51 | $0.136 | View → |
| J9000 | Injection, doxorubicin hydrochloride, 10 mg | 50 | $2.710 | View → |
| J1071 | Injection, testosterone cypionate, 1 mg | 46 | $0.025 | View → |
| J1940 | Injection, furosemide, up to 20 mg | 46 | — | View → |
| J7509 | Methylprednisolone oral, per 4 mg | 46 | $0.160 | View → |
| J9201 | Injection, gemcitabine hydrochloride, not otherwise specified, 200 mg | 46 | $2.884 | View → |
| J0295 | Injection, ampicillin sodium/sulbactam sodium, per 1.5 gm | 45 | $1.451 | View → |
| J2312 | Inj naloxone hcl nos, 0.01mg | 45 | $0.069 | View → |
| J7614 | Levalbuterol, inhalation solution, fda-approved final product, non-compounded, administere... | 45 | $0.075 | View → |
| J9263 | Injection, oxaliplatin, 0.5 mg | 45 | $0.055 | View → |
| J2675 | Injection, progesterone, per 50 mg | 44 | $0.559 | View → |
| J7510 | Prednisolone oral, per 5 mg | 44 | $0.777 | View → |
Where does this data come from?
J/Q codes and their NDC crosswalks come from the CMS ASP NDC-HCPCS file and the DMEPDAC crosswalk; descriptors from the official HCPCS code set; ASP payment limits from the CMS Medicare Part B Payment Limit file; spend from Medicare Part B by-drug data. Billing reference only — verify before submitting claims.