Drugs
National Drug Code Directory
Updated Version: Now includes Drug Enforcement Agency Schedule and Printer-friendly link.
The Drug Listing Act of 1972 requires registered drug establishments to provide the Food and Drug Administration (FDA) with a current list of all drugs manufactured, prepared, propagated, compounded, or processed by it for commercial distribution. (See Section 510 of the Federal Food, Drug, and Cosmetic Act (Act) (21 U.S.C. § 360)). Drug products are identified and reported using a unique, three-segment number, called the National Drug Code (NDC), which serves as a universal product identifier for human drugs. FDA publishes the listed NDC numbers and the information submitted as part of the listing information in the NDC Directory which is currently updated every Monday.
The information submitted as part of the listing process, the NDC number, and the NDC Directory are used in the implementation and enforcement of the Act.
New NDC Directory
- Search National Drug Code Directory
Searchable database - NDC Database File (Zip Format) (ZIP - 5.9MB)
Updated 9/10/2012 NDC Product File Definitions
Product File Data Elements, Definitions, and NotesNDC Package File Definitions
Package File Data Elements, Definitions, and Notes
Old NDC Directory
Old NDC Database File (Zip Format) (ZIP - 4.8MB)
Data Files Updated through July 2012 (Final Update)Search OLD National Drug Code Directory
Current regulations require a registered establishment to update its drug listing data in June and December of each year, or, at the discretion of the establishment, when a change occurs (see 21 C.F.R. § 207.30); therefore, FDA may not yet have been notified of recent changes before updating the NDC Directory. FDA makes every effort to prevent errors and discrepancies in the NDC Directory data. Users who detect any errors are requested to contact:
Section 510(p) of the FD&C Act (21 USC 360(p)) now requires registration and listing information for human drugs to be submitted electronically, unless a waiver is granted. In keeping with this provision, in June of 2009, the FDA stopped accepting hardcopy/paper submissions of drug registration and listing information using Forms 2656, 2657, and 2658, and began accepting only electronic submissions. The format for these submissions employs Extensible Markup Language (XML) and uses the Structured Product Labeling (SPL) standard to organize the data within the file. This data is processed and stored within an FDA internal software system known as eLIST.
On June 1, 2011, the NDC Directory switched its data source from the older DRLS system to eLIST. As of June 1, 2011, only drugs for which electronic listings (SPL) have been submitted to FDA will be included in the NDC Directory. Drugs for which listing information was last submitted to FDA on paper forms, prior to June 2009, will be included on a separate file and will not be updated after June 2012.
- The new NDC Directory is currently updated every Monday.
- The new NDC Directory contains ONLY information on final marketed drugs submitted to FDA in SPL electronic listing files by labelers. (A labeler may be either a manufacturer, including a repackager or relabeler, or, for drugs subject to private labeling arrangements, the entity under whose own label or trade name the product will be distributed.) Inclusion of information in the NDC Directory does not indicate that FDA has verified the information provided. The content of each NDC Directory entry is the responsibility of the labeler submitting the SPL file.
- The NDCs listed on the old files are still considered listed with the Agency. FDA assumes there has been no change to the product listing information since the previously paper listed version.
- Assignment of an NDC number does not in any way denote FDA approval of the product. Any representation that creates an impression of official approval because of possession of an NDC number is misleading and constitutes misbranding. (21 CFR 207.39)
- Neither inclusion in the NDC Directory nor assignment of an NDC number is a determination that a product is a drug as defined by the FD&C Act, nor does either denote that a product is covered or eligible for reimbursement by Medicare, Medicaid or other payers. Assignment of NDC number to non-drug products is extremely prohibited.
- The NDC Directory does not contain all listed drugs. The new version includes the final marketed drugs which listing information were submitted electronically. It does not include animal drugs, blood products, or human drugs that are not in final marketed form, such as Active Pharmaceutical Ingredients(APIs), drugs for further processing, drugs manufactured exclusively for a private label distributor, or drugs that are marketed solely as part of a kit or combination product or inner layer of a multi-level packaged product not marketed individually. For more information about how certain kits or multi-level packaged drugs are addressed in the new NDC Directory, see the NDC Directory Package File definitions document.
For the FDA Online Label Repository page and additional resources go to: http://labels.fda.gov
- Each listed drug product is assigned a unique 10-digit, 3-segment number. This number, known as the NDC, identifies the labeler, product, and trade package size. The first segment, the labeler code, is assigned by the FDA. A labeler is any firm that manufactures (including repackers or relabelers), or distributes (under its own name) the drug. The second segment, the product code, identifies a specific strength, dosage form, and formulation of a drug for a particular firm. Different formulations or different strengths of the same formulation should be assigned different product codes. This means even if the same formulations of a drug product ultimately deliver different strengths of the active ingredient to the recipient, they should be assigned different product codes. Also, drug products that share the same formulation but have different product characteristics that clearly distinguish one drug product version from another can not share the same product code under the same labeler code. The third segment, the package code, identifies package sizes and types. Different package codes only differentiate between different quantitative and qualitative attributes of the product packaging. Both the product and package codes are assigned by the firm. The NDC will be in one of the following configurations: 4-4-2, 5-3-2, or 5-4-1.
- The previous version of the NDC Directory only included listed human prescription drugs and insulin products and excluded many products, including Over The Counter (OTC) products. The new edition of the NDC Directory includes electronically listed human prescription and OTC drugs that have been manufactured, prepared, propagated, compounded, or processed by registered establishments for commercial distribution.
Simplified File Structure: The download files have been condensed into two files: a Products file and a Packages file. These two files can be linked using the PRODUCTNDC data element. Two file formats are offered as well: a spreadsheet version and a traditional tab delimited CSV format.
New Data Elements:
ProductTypeName: This field indicates the type of product, such as Human Prescription Drug or Human OTC Drug. This data element corresponds to the “Document Type” of the SPL submission for the listing. The complete list of codes and translations can be found at www.fda.gov/edrls under Structured Product Labeling Resources.
MarketingCategoryName: This field is based on the SPL data element of the same name, indicating the marketing category identified by the labeler. Possible values include: NDA, ANDA, BLA, and OTC Monograph (Final and Not Final), and thus provide the labeler’s representation about whether the product is marketed under an approved application. The complete list of codes and translations can be found at www.fda.gov/edrls under Structured Product Labeling Resources.
Pharm_Classes: Pharmacologic Class. This value(s) replaces the old Drug Class data element, which was discontinued from the NDC directory several years ago. The complete list of codes and translations can be found at www.fda.gov/edrls under Structured Product Labeling Resources. Expanded range of human drug products included: The previous version of the NDC Directory excluded many products, including Over the Counter products. This version includes final marketed human drug products that have been submitted into the eLIST system, whether prescription or OTC, approved, monograph, or otherwise unapproved. The NDC Directory excludes certain product types, such as Active Pharmaceutical Ingredients (APIs), drugs for further processing, drugs manufactured exclusively for a private label distributor, animal drugs, and blood related products.
DEA Schedule: This field indicates the Drug Enforcement Administration (DEA) schedule applicable to the drug as reported by the labeler. The definition of controlled substance schedules can be found on DEA’s website: http://www.deadiversion.usdoj.gov/schedules/index.html.
Requests for more specific information should be submitted in writing or directed to FDA's Freedom of Information Staff at:
Food and Drug Administration
Division of Freedom of Information
Office of Shared Services
Office of Public Information and Library Services
12420 Parklawn Drive
ELEM-1029
Rockville, MD 20857
What happened to the data in the old NDC Directory?
A final edition of the DRLS based NDC Directory will be published on or about June 1, 2012. Some NDCs that cannot be found in the newer eLIST version of the Directory may potentially be found in this older version of the NDC Directory. It is important to note that this database is not comprehensive. If a record is not found in the older NDC Directory, it may still be on file in hard copy with the FDA, but may not have been entered into DRLS.
How often is the NDC Directory updated?
The NDC Directory is not updated in real time. Initially, the NDC Directory, like the prior version, was updated approximately twice a month. FDA has moved to a weekly update of the new Directory in June of 2012. FDA has moved to a weekly update of the new Directory in June of 2012. The FDA may increase the frequency of updates in the future. Drug information from SPL entries submitted after the last date on which the new NDC Directory was updated will not appear until the next compilation date. The NDC Directory will indicate the date on which it was last updated.
How can NDC Directory entries be added, corrected or updated?
To add a new entry, or to correct erroneous or incomplete product data in the NDC Directory, a labeler should submit a new SPL to update the information. See the eDRLS website for instructions on submitting SPL.
Contact Us:
- For questions about drug products in the NDC Directory edrls@fda.hhs.gov
- For questions about biologic products in the NDC Directory cberspl@fda.hhs.gov
- For questions regarding technical issues related to the submission of SPL files spl@fda.hhs.gov
- Points of Contact for Questions Regarding Registration and Listing for Human and Animal Drugs and Biologics