On March 5, 2026, the FDA published its final rule, “Revising the National Drug Code Format and Drug Label Barcode Requirements.” It replaces the mix of 10-digit NDC formats with one uniform 12-digit standard: a 6-digit labeler code, a 4-digit product code, and a 2-digit package code. The effective date is March 7, 2033, followed by a three-year transition period through March 2036.

Most coverage frames this as a labeling deadline on a calendar. For the people who run pharmaceutical serialization lines, that framing misses the part that hurts. Two extra digits reach past the artwork and into your barcodes and 2D codes, your scanner or camera fleet, your serialization software, your aggregation data, and your DSCSA compliance files. This is a field-level look at what the 12-digit NDC does to the equipment and systems on your floor, and what to do about it.

Why the 12-Digit NDC Is Costing Serialization and Packaging Teams Sleep

Start with the piece nobody wants to find out about in 2032.

Some of your scanners will stop reading the code. A 12-digit NDC is too long for the GTIN-12 and GTIN-14 structures that pharmaceutical serialization has relied on. GS1 answered with a dedicated Application Identifier, AI (715), to carry the NDC in a barcode. The FDA revised its barcode rules (21 CFR 201.25) to allow 2D barcodes such as the DataMatrix*, which is where AI (715) lives. Here is the floor-level consequence: a barcode carrying AI (715) cannot sit in a UPC-A, and it can only be read by camera-based scanners. Traditional laser scanners will not read it. Any laser-only station that reads a drug barcode on your serialization line, or on your partners’ lines, becomes a capital replacement, not a software update.

*Possible formats: GS1 DataMatrix; GS1-128 (Commonly used for logistics, outer cases, and supply chain labels); GS1 DataBar; GS1 QR Code

Your optical setup might not be compatible. Even if you are currently using GS1 datamatrix, you might be encoding in a smaller size datamatrix. Typically, the information encoded is AI 01,21,10 and 17. Adding AI 715, which is 12 digits, to this format will most likely change the data matrix size. This also means that this new AI needs to be in human readable format. Layout templates might need readjustments and some optical setup might require hardware changes due to the size change. Don’t forget, typical labeler or carton stations use a 12.7mm print head and a 2.3 MP camera.  A bigger data matrix could mean grading failures or print information overflow without an upgrade to the optical and printing hardware.

What Changes Concretely, Tier by Tier

You have to run two NDC formats before you can run one. The change is meant to remove complexity. For years a single drug could carry the NDC in several 10-digit configurations (4-4-2, 5-3-2, 5-4-1), with an 11-digit version layered on top for reimbursement. One fixed 12-digit format ends that. The catch is the middle: through the transition window, your serialization systems, product master data, and quality checks all have to handle 10-digit and 12-digit NDCs at the same time.

However, the FDA already plans this in the transition. Every 10-digit NDC can be encoded with leading 0s to fit in the 12 digit format. For existing products, adding leading zeros to convert to the 12-digit format is not considered a “new” NDC assignment. The FDA automatically updates listed drugs in its electronic drug registration database. The FDA will not issue new NDCs starting with 0s to keep the old format compatible with this change.  

The NDC lives inside your serialization stack, not just on the label. The identifier sits in serialization hierarchies, aggregation records, product master data, and the DSCSA outbound files you exchange with trading partners. Change the NDC and you touch layout configuration, track-and-trace data, barcode verification, and regulatory reporting, not only the printed carton.

Seven years is less runway than it looks. One product means a label revision, a layout update, a serialization configuration change, and a validation cycle. Multiply that across a full catalog. Teams with a few hundred SKUs have said the labeling work alone could consume the entire window. A portfolio in the thousands is a multi-year serialization program.

The part worth keeping in view: the FDA converts existing codes by adding leading zeros, and new labeler and product codes will not start with zero, so old and new never collide. It treats the conversion as an administrative change, not a new NDC, which removes the fear of pricing and rebate renegotiation. And the rule does not touch the 11-digit HIPAA format used for reimbursement. The identifier changes shape. The commercial contracts around it do not.

BLOG_The Future of Drug Identification in the US_5ked115ked115ked_800x530

Who Feels It Most

Not everyone carries the same load. Three groups stand out, from most exposed to least.

Tier 1: the teams that print and serialize the code. Manufacturers, repackagers, relabelers, and private-label distributors own the label and serialization change. They are named directly in the rule. Inside these companies, the work lands on packaging, serialization, and automation engineers. Exposure climbs with two factors: the size of the SKU portfolio, and whether the company is moving to a 6-digit labeler code, which is the shortage the rule was written to solve.

Tier 2: the teams that read and pass the code along. Wholesalers, distributors, pharmacies, healthcare providers, and payors do not redesign packaging, but they have to print, scan, store, send, and receive 12-digit NDCs by the deadline. Miss it and the failure shows up as rejected scans, denied claims, and stalled shipments.

Tier 3: the networks that have to stay in sync. CDMOs, CMOs, and any manufacturer running multiple sites or a wide partner ecosystem have a coordination problem on top of a technical one. A serialization line is only ready when its partners’ lines are ready too.

BLOG_The Future of Drug Identification in the US_AS83050618_800x530

Critical Timeline

The regulation is published, but the FDA built in a long runway. Here is what each date triggers on your lines.

  • March 5, 2026: final rule published. The clock starts. Through the runway that follows, the FDA keeps assigning 10-digit NDCs in the current formats, so nothing changes on your labels yet. This is the window to audit and plan: layouts, serialization configuration, product master data, and your scanner and vision fleet.
  • March 7, 2033: effective date. The FDA begins assigning only 12-digit NDCs and automatically converts existing 10-digit codes in its directory and drug listing files by adding leading zeros. Your serialization systems, master data, and scanners have to be ready to produce and read the 12-digit format by this date.
  • March 7, 2033 to March 6, 2036: transition period. For three years, the FDA exercises enforcement discretion on products already labeled with 10-digit NDCs that remain in interstate commerce. This is the dual-running window: your systems have to handle both formats at once, and the FDA maintains a crosswalk database that maps each old NDC to its 12-digit version.
  • After March 6, 2036: enforcement. Products introduced into interstate commerce with 10-digit NDC labels may be subject to regulatory action. Old label stock has to be cleared before this point.

The takeaway for a line owner: 2033 is when your equipment has to work, and 2036 is when your last 10-digit label has to be gone. Neither happens on its own.

What Changes Concretely, Tier by Tier

What Changes Concretely, Tier by Tier

What the FDA 12-digit NDC change requires from each tier of the pharma supply chain, from manufacturers and packagers to CDMOs.

Tier 1: manufacturers, repackagers, relabelers, private-label distributors

This is where the physical and serialization system work concentrates.

  • Label layouts. Every layout that prints or verifies an NDC moves to the 6-4-2 format and gets revalidated.
  • Barcode encoding and symbology. The NDC has to be encoded using GS1 AI (715), typically in a 2D DataMatrix. Confirm your serialization software supports the AI and that your print-and-inspect and vision inspection steps read the new data structure. Even if you were using a 2D DataMatrix, this new encoded AI can have an impact on the size of the 2D code, which can impact layout design or even the optical setup. Bigger code might mean a camera change is needed.
  • Scanner and vision fleet. Audit every scanner and camera that reads the NDC. Laser-only stations will not read AI (715) barcodes and need camera-based replacements. Changing datamatrix size might also mean an update to the optical setup if grading is required. Schedule this early, because it competes with every other capital line item.
  • Product master data. Master data has to reflect the 12-digit codes and reconcile against the FDA crosswalk that maps old codes to new.
  • DSCSA outbound files. Serialization reporting has to generate and transmit 12-digit NDCs while staying readable to partners still sending 10-digit data through the transition.
  • Label and stock management. Old label stock gets depleted or retired on a plan, not discovered mid-run.

Tier 2: wholesalers, distributors, pharmacies, providers, payors

Less redesign, more readiness.

  • Scanning and receiving systems accept both 10-digit and 12-digit NDCs through the transition without rejecting valid products.
  • Databases and validation logic carry field lengths and rules that fit 12 digits.
  • Billing and claims workflows recognize the converted codes so reimbursement does not stall.

Tier 3: CDMOs, CMOs, multi-site networks

Everything in Tier 1, times the number of partners.

  • Layout, encoding, serialization, and master data changes stay aligned across sites so a code produced at one location reads correctly everywhere it travels.
  • Partner readiness gets tracked, not assumed. A single lagging site or supplier can hold a product line.
BLOG_The Future of Drug Identification in the US_8m4xrm8m4xrm8m4x_IMG1_800x530

Where to Start

Here is a practical first pass to get moving before the build window closes:

  1. Count the SKUs that carry an NDC and estimate the label, serialization, and validation work per product.
  2. Map every layout and system that prints, reads, serializes, or stores the NDC.
  3. Inventory your scanner, vision fleet and optical setup, as your camera based setup might also need changes; flag every laser-only station that reads a drug barcode.
  4. Plan for the transition period when both NDC formats run in parallel, validation included.
BLOG_The Future of Drug Identification in the US_AS-AI1666863902_800x530

How OPTEL Supports Your 12-Digit NDC Transition

TrackSafe line-level serialization systems are built to handle this kind of data change. We can help update your layout configuration and data bindings to the 6-4-2 format and encode the NDC using GS1 AI (715), which is already supported in current LineMaster versions. We will also evaluate your line setup and readiness for this change. 

On the software side, the latest VerifyBrand release manages the product master data updates and continues to generate and transmit DSCSA-compliant outbound files while your trading partners complete their own transition.

Want a clear picture of what the 12-digit NDC touches on your specific lines? Our technical team can review your current serialization configuration and map a transition plan against your SKU count and equipment.