FDA's New 12-Digit NDC Format: What Changes and When

FDA's New 12-Digit NDC Format: What Changes and When

Every drug product on a U.S. pharmacy shelf carries a National Drug Code, and for decades that code has been a source of quiet frustration. Multiple formats, leading-zero confusion, and workarounds for billing have made the NDC system more complex than it needs to be. On March 5, 2026, the FDA published a final rule that aims to fix all of that by moving to a single, uniform 12-digit NDC.

Why the Change?

The NDC is the backbone of drug identification across the U.S. healthcare system. Payors use it for claims adjudication, pharmacies rely on it for dispensing accuracy, and wholesalers use it to track inventory under the Drug Supply Chain Security Act (DSCSA).

The problem: FDA currently assigns 10-digit NDCs in three different configurations: 4-4-2, 5-3-2, and 5-4-1. That variability forces downstream stakeholders to convert codes into an 11-digit HIPAA standard format (5-4-2) for electronic transactions, a process that regularly introduces errors. Making matters worse, FDA is running out of 5-digit labeler codes. Without action, the agency would have started issuing 6-digit labeler codes under existing rules, creating two more configurations (6-3-2 and 6-4-1) and a total of five possible NDC formats.

What's Changing

Under the final rule, all FDA-assigned NDCs will follow a single 6-4-2 format: a 6-digit labeler code, a 4-digit product code, and a 2-digit package code, totaling 12 digits. Existing 10-digit NDCs will be converted by adding leading zeros to the appropriate segments. FDA will handle that conversion automatically in its own systems; registrants will not need to resubmit drug listing files solely for the format change. It is important to note that some biologics may continue to use an alternative NDC format approved by FDA, as this is an exception to the uniform format requirement.

The rule also makes technical updates to barcode requirements that will primarily affect drug manufacturers and packagers. Drug labels may now use traditional linear barcodes or newer 2D barcodes, as long as they follow standards set by a recognized international body such as GS1. The shift to a 12-digit NDC creates a practical problem: the UPC-A barcode that many drug packages currently use cannot fit the longer code. To address this, GS1 developed a new data field called Application Identifier 715 (AI 715), which allows the 12-digit NDC to be encoded in modern formats including GS1-128, GS1 DataBar, and 2D DataMatrix barcodes. Today, many drug packages must carry two separate barcodes: a UPC-A for FDA's labeling rule and a 2D DataMatrix for the Drug Supply Chain Security Act (DSCSA), which requires a machine-readable code containing the NDC plus serial number, lot number, and expiration date. Beginning March 7, 2033, a single 2D DataMatrix barcode can satisfy both requirements at once.

The Timeline

The transition is built around three key phases:

  • March 5, 2026 to March 6, 2033 (Preparation Period): FDA continues assigning 10-digit NDCs in current formats. All stakeholders, including manufacturers, pharmacies, wholesalers, payors, and system vendors, should use this seven-year window to update software, dispensing systems, claims platforms, and labeling infrastructure to handle the 12-digit format.
  • March 7, 2033 (Effective Date): FDA begins assigning only 12-digit NDCs. All existing 10-digit NDCs in FDA's systems are auto-converted to 12 digits. Companies should begin labeling products with the new format as soon as possible.
  • March 7, 2033 to March 6, 2036 (Transition Period): FDA will not object to continued use of 10-digit NDCs on drug labels already in circulation. This three-year window allows firms to deplete old label stock and complete labeling updates. After March 2036, products introduced into interstate commerce bearing a 10-digit NDC may be subject to enforcement action.

FDA has confirmed that the NDC conversion is a ministerial, administrative change. It does not trigger new user fees, pricing renegotiations, or rebate adjustments.

What This Means in Practice

For pharmacy operations, the most immediate action items fall in the preparation window. Dispensing systems, controlled substances reporting platforms, purchase order systems, and inventory management software all need to accommodate 12-digit NDCs by the effective date. During the three-year transition, systems will need to handle both formats simultaneously.

Barcode scanning infrastructure also deserves attention. The shift away from UPC-A compatibility means pharmacies and hospitals relying solely on traditional laser scanners may need to adopt camera-based scanning technology capable of reading 2D barcodes.

Key Takeaways

  • One format to replace many: The uniform 6-4-2, 12-digit NDC eliminates the current patchwork of 10-digit configurations and the confusion that comes with them.
  • The clock is running: Seven years of preparation time sounds generous, but organizations with complex supply chains and legacy IT systems will need the runway. FDA has signaled it will not extend the deadline.
  • Barcodes are evolving too: The rule permits 2D barcodes and aligns NDC labeling with DSCSA serialization requirements, potentially simplifying compliance for manufacturers.
  • No listing resubmissions required: FDA will auto-convert existing NDCs. Updated listings are only expected once labeling is actually revised.
  • Enforcement starts in 2036: After the transition period ends, products entering interstate commerce with 10-digit NDCs on the label face potential regulatory action.