FDA National Drug Codes · HCPCS J-Codes · CPT Procedures
Search NDC Codes, J-Codes & CPT Medical Billing
Look up 138,184 FDA National Drug Codes in 10- and 11-digit form, with packaging detail and, where one applies, the HCPCS J-code, CPT administration code and billable unit.
Look up
- NDC Lookup & DirectoryBrowse every FDA-listed product page by page, or search by NDC, brand, generic or labeler.
- J-Code ListAll 27 J-codes with descriptors and billing units.
- Drug classes31 classes, from FDA pharmacologic class terms.
- ManufacturersProducts grouped by labeler.
- Recently listed NDCsNewest listings in the FDA NDC Directory.
How the codes connect
From drug to claim — the complete picture
Each code set describes something different, so a drug claim often carries more than one. Which codes appear depends on the setting and the payer.
NDC
Identifies the drug product: labeler, product and package.
Listed by the labeler with the FDA
Search NDC codesHCPCS / J-code
Identifies the drug and dose amount billed on a medical claim, typically a J-code.
Maintained by CMS, updated quarterly
Browse J-codesCPT
Identifies the procedure or administration service, when one applies.
Maintained by the AMA
CPT and drug billingClaim line
The NDC, J-code and CPT code work together to describe what was given and how.
Requirements vary by payer
How they fit together
Drug classes
All drug classesCardiovascular
Endocrine & metabolism
Oncology & immunology
Neurology & psychiatry
Pain & inflammation
Infectious disease
Common questions
What is an 11-digit NDC?
The FDA lists NDCs with 10 digits in one of three layouts (4-4-2, 5-3-2 or 5-4-1). Billing transactions use a fixed 5-4-2 layout, made by adding one leading zero to the short segment: 0006-3026-02 becomes 00006-3026-02.
Does every drug have a J-code?
No. Most oral and self-administered drugs are dispensed by pharmacies and billed by NDC. Clinician-administered drugs often have a specific HCPCS code; those that don't may be billed with an unclassified code such as J3490 where the payer allows it.
Does Med-Code publish CPT descriptors?
No. CPT descriptors are licensed by the American Medical Association. Med-Code explains how CPT relates to drug billing in its own words and lists vaccine product codes for the vaccines in its directory.
Where does the data come from, and how current is it?
NDC records and label details come from the FDA through openFDA and are cached for up to 24 hours, so a change at the FDA appears here within a day. The drug-to-J-code directory is curated by Med-Code.
About the data
Product data comes from the FDA NDC Directory and drug labels through openFDA, requested by Med-Code’s server and cached for up to a day. The drug-to-J-code directory is curated by Med-Code; confirm codes against the current CMS HCPCS file before billing.
Med-Code is independent and is not affiliated with the FDA, CMS or the American Medical Association. Data sources and methodology