NDC Code / Product Code

FDA drug distribution warehouse supporting NDC product listing and regulatory compliance
FDA NDC CODE / PRODUCT CODE REGISTRATION

NDC Code & Product Code
Registration Services

A National Drug Code (NDC) is FDA’s three-segment identifier used in drug-listing records to identify the labeler, drug product, and commercial package. FDA currently assigns 10-digit NDCs. The labeler proposes the product and package segments under its FDA-assigned Labeler Code as part of the electronic drug-listing process. An NDC identifies a listed drug product; it does not mean FDA has approved, endorsed, certified, or verified that product.

NDC Code / Product Code — Quick Facts
Who Needs One Drug products that must be listed with FDA for U.S. commercial distribution under 21 CFR Part 207
Governing Regulation 21 CFR Part 207 · FD&C Act §510 (21 U.S.C. 360)
Submission System Structured Product Labeling (SPL) using FDA Direct or another compliant FDA submission pathway
Key Filing Requirement FDA Labeler Code plus the correct establishment, product, ingredient, package, and labeling records
Confirmation Issued Published NDC / drug-listing data verified in FDA’s NDC Directory after acceptance
Update Cycle Changes must be kept current; some changes may require a new product or package code depending on the change
Special Requirement Each distinct commercial package configuration is reviewed for the appropriate package-code structure
Service Fee $199 USD per drug product — professional service fee for NDC setup, SPL preparation, submission support, and verification
Penalty for Non-Compliance Failure to meet applicable drug registration and listing requirements can cause a drug to be misbranded under federal law. NDC assignment itself does not establish FDA approval or reimbursement eligibility.

FDA Registration Assistance handles NDC product and package code setup, SPL drug-listing preparation, FDA Direct submission support, and NDC Directory verification for prescription and OTC drug products subject to U.S. drug-listing requirements.

$199 USD — Per Product NDC Product Code & Package Code Assignment Included
1,000+
Clients Served
135+
Countries Served
15+
Years Experience
100%
Success Rate
All Drug Products
SPL Drug Listing Filed
End-To-End Support
NDC Compliant Filing

What Is an NDC Code & Why Every Drug Product Needs One

Under 21 CFR Part 207, drug establishments must register and drug products subject to listing requirements must be listed for U.S. commercial distribution. The NDC is the three-segment identifier used within that system to identify the labeler, product, and commercial package. FDA currently assigns 10-digit NDCs; the uniform 12-digit 6-4-2 FDA format begins March 7, 2033.

FDA Registration Assistance reviews the underlying Labeler Code, establishment, product, ingredient, package, and labeling records, then prepares the SPL drug listing and supports submission through FDA Direct. We also verify the published listing data after acceptance.

  • Supports applicable FDA drug-listing obligations under 21 CFR Part 207
  • Three segments: Labeler Code, Product Code, and Package Code
  • SPL drug-listing preparation and FDA Direct submission support
  • NDCs are widely used in pharmacy and reimbursement systems; billing formats are separate from FDA’s assigned format
  • Product, package, labeling, and establishment changes must be evaluated for required listing updates

Our NDC Code & Product Code Services

Everything drug companies need to obtain, assign, and file NDC codes correctly — from product code assignment to FDA drug listing, handled by experienced FDA compliance specialists.

NDC Product Code Setup

We review the formulation, strength, dosage form, route of administration, and marketing category, then establish the product-code segment under your FDA Labeler Code.

Package Code Setup

We review each commercial package size and type and establish the package-code structure for the configurations included in your service scope.

SPL Drug Listing Preparation

We prepare the Structured Product Labeling drug-listing data required by FDA, including NDC, product, ingredient, establishment, package, and labeling information.

FDA Direct Submission & Update Support

We support submission through FDA Direct and address filing, validation, or update issues that fall within the agreed service scope.

Current NDC & Drug Listing Facts

A quick view of the current FDA format, upcoming 2033 transition, and the professional fee for this service.

$199
Professional Fee
Per drug product for the NDC / SPL service within scope
10
FDA Digits Today
FDA continues assigning 10-digit NDCs through March 6, 2033
12
FDA Digits in 2033
Uniform 12-digit 6-4-2 FDA format starts March 7, 2033
$0
Standard FDA Listing Fee
No separate FDA government fee simply for standard NDC assignment or drug listing

How Our NDC Code Registration Works

A simple four-step process to assign your NDC codes and file your SPL drug listing with the FDA.

1

Submit Product & Company Records

Provide the Labeler Code, legal entity information, product formula, labeling, establishment details, and commercial package configurations.

2

Regulatory Data Review

We review the product structure, ingredient identifiers, marketing category, establishment records, and package information before building the listing.

3

SPL Prepared & Submitted

We prepare the SPL drug listing and support submission through FDA Direct using the correct labeler and establishment records.

4

Listing Verified

After acceptance, we verify the published NDC / listing data and identify any follow-up or future update obligations.

What Every NDC Holder Must Do

Drug listing is an ongoing compliance record. The labeler and registered establishments must keep the underlying information current, complete required updates or certifications, and avoid representing an NDC as FDA approval.

01

Use a Unique Product-Code Structure

The product-code segment must distinguish the listed drug product under the labeler’s Labeler Code. Changes in formulation, strength, dosage form, or other product characteristics must be reviewed to determine whether a new product code is needed.

02

Use the Correct Package-Code Structure

Commercial package configurations must be represented accurately. A new package size or type may require a new package code and an updated SPL listing.

03

Maintain a Complete SPL Drug Listing

The SPL must contain the required NDC, product, ingredient, establishment, marketing, package, and labeling information using the correct labeler records.

04

Keep Listing Information Current

FDA expects drug-listing information to be updated as soon as possible after changes and, where periodic reporting is permitted, no later than the applicable June or December reporting period.

05

Complete the Annual No-Change Certification When Required

If no drug-listing information changed during the year, the required no-change certification is generally completed during October 1 through December 31. This is different from updating changed listing information.

06

Keep Establishment Registration Current

Drug establishments subject to registration must maintain their annual FDA establishment registration, while the associated product listings must also remain current or properly certified.

07

Never Present an NDC as FDA Approval

An NDC or NDC Directory entry does not mean FDA approved, endorsed, certified, or verified the product. Marketing copy should never imply otherwise.

08

Distinguish FDA NDC Format From Billing Format

FDA currently assigns 10-digit NDCs. Many payer systems use an 11-digit 5-4-2 reimbursement conversion. FDA’s uniform 12-digit 6-4-2 format begins March 7, 2033.

NDC Code vs. Drug Labeler Code

These two FDA identifiers are routinely confused — but they identify completely different things. The Labeler Code identifies the company; the NDC identifies a specific product configuration.

AttributeNDC (National Drug Code)Drug Labeler Code
Who Establishes ItThe labeler proposes the Product Code and Package Code under its FDA-assigned Labeler Code as part of drug listing; FDA accepts and publishes the resulting NDC data.FDA assigns the Labeler Code after an acceptable Labeler Code request.
What It RepresentsA listed drug product and commercial package under the labeler’s code.The labeler identified in the FDA drug-listing system.
Regulatory ContextUsed in drug listing under FD&C Act §510 and 21 CFR Part 207.Requested and maintained under 21 CFR Part 207 as the first NDC segment.
Governing Regulation21 CFR Part 207 (drug registration and listing)21 CFR 207.33 and related provisions
Primary FunctionIdentifies a listed drug product/package in FDA’s drug-listing records and is also used by many downstream pharmacy and reimbursement systems.Identifies the labeler and supplies the first NDC segment.
Our Professional Fee$199 USD per drug product$349 USD per company

The filings are sequential, not interchangeable. A company needs the correct FDA Labeler Code before the NDC product/package segments can be established and the drug listing completed. FDA currently assigns 10-digit NDCs and moves to the uniform 12-digit 6-4-2 format on March 7, 2033.

Self-Filing vs. FDA Registration Assistance

FDA Direct is available to industry users at no charge, but a compliant drug listing still requires accurate product, ingredient, establishment, package, labeling, and marketing-category data. Our professional fee covers the regulatory work and submission support around that filing.

FactorSelf-Filing (DIY) Recommended FDA Registration Assistance
Cost$0 FDA government fee for the standard NDC / drug-listing submission itself, plus your internal staff time and any tools you use.
Submission MonitoringYou monitor acknowledgments, validation messages, and any needed corrections yourself.
Drug-Listing DataYou are responsible for product/package structure, ingredient identifiers, marketing-category data, establishment information, and labeling.
Validation RiskIncomplete or inconsistent data can delay acceptance or require correction.
VerificationYou verify the published NDC / drug-listing data yourself.
UpdatesYou track required product changes, periodic updates, and annual no-change certification when applicable.

FDA does not charge a separate government fee simply to assign an NDC or submit a standard drug listing. The $199 amount shown on this page is FDA Registration Assistance’s professional service fee, not an FDA fee.

NDC & Drug Listing Terms You Will Encounter

A quick reference of the technical acronyms, codes, and submission systems used throughout the NDC assignment and SPL drug listing process.

NDC (National Drug Code)

FDA’s three-segment identifier used in drug-listing records. FDA currently assigns 10-digit NDCs; the uniform 12-digit 6-4-2 format takes effect March 7, 2033.

Labeler Code

The FDA-assigned first segment of the NDC. It identifies the labeler in FDA’s drug registration and listing system.

Product Code

The second NDC segment, proposed by the labeler under its Labeler Code to distinguish a specific drug product.

Package Code

The third NDC segment, proposed by the labeler to distinguish a commercial package configuration for the listed product.

SPL (Structured Product Labeling)

The XML-based electronic format FDA uses for drug registration and listing submissions, including product, ingredient, establishment, package, and labeling data.

FDA Direct (formerly CDER Direct for drug functions)

FDA’s free web-based SPL authoring and submission environment for drug establishment registration, drug listing, Labeler Code requests, NDC reservations, and related drug functions.

FDA ESG NextGen

FDA’s electronic submission gateway used to transmit many compliant SPL submissions created outside FDA Direct or FDA’s SPL Xforms tools.

FDA NDC Directory

FDA’s public directory populated from drug-listing SPL data and updated daily. Directory inclusion reflects submitted listing information; it is not FDA approval.

10-Digit, 11-Digit & 12-Digit Formats

FDA currently assigns 10-digit NDCs. Many reimbursement systems use an 11-digit 5-4-2 conversion. FDA’s uniform 12-digit 6-4-2 NDC format begins March 7, 2033.

Marketing Category

The regulatory pathway declared in every SPL — NDA, ANDA, BLA, OTC monograph, unapproved drug, or compounded. The marketing category controls how the NDC is treated in FDA databases and pharmacy systems.

UNII Code

Unique Ingredient Identifier — a non-proprietary FDA code assigned to every drug substance and inactive ingredient. UNIIs are required in every SPL drug listing for both actives and excipients.

DUNS Number

A business identifier used in FDA registration and listing workflows to help identify and align company and establishment records. The underlying legal name and address should remain consistent across regulatory records.

Why NDC Submissions Get Rejected or Pulled From the FDA Directory

These are common data, filing, and maintenance issues that can delay acceptance, require correction, or cause a listing to become inactive. We review them before submission and during follow-up.

Labeler Code or Entity Mismatch

If the Labeler Code, legal entity, or related company records do not align with the filing, the drug listing may require correction before it can be completed accurately.

Wrong or Incomplete Marketing Category

Drug listings must identify the appropriate marketing category and related application or monograph information when applicable. Incorrect or incomplete data can delay or prevent acceptance.

Missing or Incorrect Ingredient Identifiers

SPL drug listings require structured ingredient information. Missing or incorrect identifiers, strengths, or ingredient data can trigger validation or data-quality problems.

Incorrect Product or Package Structure

Product and package segments must accurately distinguish the listed product and commercial configurations. Reusing or structuring segments incorrectly can require correction and a revised SPL.

Missed Annual No-Change Certification

If no drug-listing information changed during the year, the required no-change certification is generally completed during October 1 through December 31. Listings that require certification but are not certified can become inactive in FDA publications.

Labeling and Listing Data Do Not Match

The product labeling and SPL listing should remain consistent. Differences in product name, strength, dosage form, package information, or other listed data can create regulatory and downstream data problems.

11-Digit Billing Conversion Errors

FDA currently assigns 10-digit NDCs, while many reimbursement systems use an 11-digit 5-4-2 conversion. A billing-format error can create payer problems even when the FDA-assigned NDC itself is correct.

Lapsed Establishment Registration or Outdated Listing

Drug establishments subject to registration must renew annually, and drug listings must be updated or certified as required. Inactive underlying records can affect the status and usefulness of the associated listing data.

Frequently Asked Questions — NDC Code & Product Code Registration

Direct answers about NDC format, Labeler Codes, SPL drug listings, professional fees, update timing, foreign companies, and NDC Directory verification.

+What is an NDC code?

A National Drug Code (NDC) is FDA’s three-segment identifier used in drug-listing records to identify the labeler, drug product, and commercial package. FDA currently assigns 10-digit NDCs. The product and package segments are proposed under the FDA-assigned Labeler Code as part of the drug-listing process.

+Does having an NDC mean my drug is FDA-approved?

No. An NDC identifies a listed drug product; it does not mean FDA has approved, endorsed, certified, or verified the product. FDA specifically warns that NDC assignment or inclusion in the NDC Directory should not be represented as FDA approval.

+What is the current NDC format, and when does the 12-digit format begin?

FDA currently assigns 10-digit NDCs. Many pharmacy and reimbursement systems convert them to an 11-digit 5-4-2 format for billing. FDA’s uniform 12-digit 6-4-2 NDC format takes effect March 7, 2033. FDA will continue assigning 10-digit NDCs through March 6, 2033.

+Do I need an FDA Labeler Code before an NDC can be listed?

Yes. The Labeler Code is the first NDC segment and must be in place before the product and package segments can be established and the drug listing completed. If you do not yet have a Labeler Code, FDA Registration Assistance can handle that filing first.

+What information is needed for NDC / drug listing?

Typical information includes the legal labeler name, Labeler Code, product name, dosage form, route of administration, active and inactive ingredients, strengths, marketing category, manufacturing-establishment information, package configurations, and current product labeling.

+How much does NDC Code / Product Code service cost?

Our professional service fee is $199 USD per drug product for NDC setup, SPL drug-listing preparation, FDA Direct submission support, and listing verification within the agreed scope. FDA does not charge a separate government fee simply to assign an NDC or submit a standard drug listing.

+How is the drug listing submitted to FDA?

Drug registration and listing data are submitted electronically in Structured Product Labeling (SPL) format. FDA Direct, formerly CDER Direct for drug functions, is FDA’s free web-based SPL authoring and submission environment. Other compliant SPL tools may use FDA ESG NextGen for transmission.

+When must an FDA drug listing be updated or certified?

FDA requires drug-listing information to be kept current. Changes should be submitted as soon as possible and, where periodic reporting is permitted, no later than the following June or December reporting period. If no listing information changed during the year, the required no-change certification is generally completed during October 1 through December 31.

+Can a foreign drug company obtain NDCs?

Yes. Foreign firms can list drug products for U.S. commercial distribution. The correct setup depends on the company’s role; foreign drug establishments generally must maintain FDA establishment registration and designate a U.S. Agent in addition to meeting applicable drug-listing requirements.

+What is the difference between an NDC and a Drug Labeler Code?

The Labeler Code identifies the labeler and forms the first segment of the NDC. The complete NDC combines that Labeler Code with a product code and package code so a specific listed drug and commercial package can be identified.

+Can one drug product have more than one NDC?

Yes. Different commercial package configurations can require different package codes, producing different complete NDCs even when the underlying formulation and strength are the same. We review every package size and type before building the listing.

+How do I verify an NDC in FDA’s database?

FDA’s National Drug Code Directory is updated daily from submitted drug-listing data. You can search by NDC, product name, or labeler. Directory inclusion reflects submitted listing information and should not be interpreted as FDA approval or a guarantee of reimbursement.

Start Your NDC Code / Drug Listing

Send us your product and company details. We’ll review what is already in place, identify any prerequisite filing, and determine the correct NDC / SPL drug-listing path.

Prefer to speak with us? Call 928-275-8333 or email info@fdaregistrationassistance.com.

Please enter your first name.
Please enter your last name.
Please enter a valid email.
Please enter your company name.
Please enter a message.

Thank You for Reaching Out!

Your NDC / drug-listing inquiry was submitted successfully. Our team will review the information and contact you shortly.