Pharmaceutical Serialization Implementation: The 7-Step Process
Serialization is a sequence of operational steps, not a single system. Each step depends on the one before it, and a failure anywhere in the chain creates downstream exceptions, which is exactly why understanding the full serialization process in pharma matters as much for scoping a project as for running one day to day.
Step 01 – Master Data Setup
What happens: Before any code gets printed, product data has to be correct and consistent: GTINs, packaging hierarchies, National Drug Codes or equivalent identifiers, and the relationships between each packaging level (which units nest inside which cases, which cases inside which pallets).
Who owns it: Typically the manufacturer or Marketing Authorization Holder (MAH) owns master data, even when packaging is outsourced to a CMO/CDMO. Our Pharmaceutical Serialization Guide covers supply chain roles in more depth.
Systems involved: Master data almost always originates in the ERP system and has to be validated before it’s pushed to the L3/L4 serialization platform.
Typical timing: For a first implementation, master data cleanup routinely takes several weeks, longer than most teams initially budget, because errors aren’t obvious until they surface downstream.
Where it breaks: A wrong GTIN or a missing packaging hierarchy level doesn’t fail immediately. It fails weeks or months later, as a rejected shipment or a failed trading-partner verification, by which point the error has propagated through thousands of serial number records. Correcting it means reconciling every affected unit, not just fixing one field.
Takeaway: Master data errors are cheap to fix at setup and expensive to fix after go-live, this is also one of the most common root causes flagged in GMP validation audits, which is why treating master data as an ongoing discipline (not a one-time task) matters more than it initially seems to.
Step 02 – Serial Number Generation and Management
What happens: Serial numbers have to be generated, allocated to specific production lines, and tracked so that no number is ever reused or duplicated, including across different markets, since some countries require distinct serialization schemes.
Who owns it: Usually a shared responsibility between the manufacturer’s serialization team and, for outsourced production, the CMO/CDMO. Deciding who issues numbers and how pools get transferred is a contractual as well as technical question.
Systems involved: Serial number pools are typically managed at L3 (site-level) and reconciled up to L4 (enterprise-level) for cross-site or cross-CMO/CDMO visibility.
Typical timing: Once master data is clean, serial number pool setup itself is usually fast – days rather than weeks – but reconciliation processes for CMO/CDMO relationships take longer to establish and test.
Where it breaks: Duplicate serials are the classic failure here – two production lines drawing from the same pool without proper reconciliation, or a CMO/CDMO issuing numbers outside its allocated range. The result is a serial number collision that isn’t caught until a verification request fails somewhere in distribution.
Takeaway: For any company working with CMO/CDMOs, serial number governance, who issues, who reconciles, needs to be defined before production starts, not worked out after a collision occurs.
Step 03 – Printing and Marking
What happens: The serial number, GTIN, lot number, and expiration date get encoded into a 2D DataMatrix barcode and printed directly onto the package during the packaging run, at full line speed.
Who owns it: Packaging line operations, typically with a change-control process governing anything that affects print settings.
Systems involved: L1 (printers) and L2 (line controllers), integrated with the L3 system that supplies the serial numbers and data to print.
Typical timing: Once configured and validated, printing runs at production line speed with no added cycle time, the operational cost here comes from setup and validation, not ongoing throughput.
Where it breaks: Printer calibration drift is the most common failure, a printer that’s slightly out of calibration produces codes that pass a casual visual check but fail formal verification. This is squarely a pharma labeling track & trace implementation concern: printing and verification have to be treated as one continuous process, not two separate ones.
Takeaway: Printing has to keep pace with the packaging line without becoming the bottleneck, which is why verification (the next step) happens immediately, not as a separate downstream check.
Step 04 – Vision Inspection and Verification
What happens: Immediately after printing, a vision system reads the code back to confirm it’s legible, correctly formatted, and matches the intended data.
Who owns it: Packaging line operations, supported by quality assurance for the verification criteria and thresholds.
Systems involved: Vision inspection hardware at L1, reporting results back to the L2 line controller in real time.
Typical timing: This step adds effectively no time to the line when working correctly, verification happens inline, at line speed. The time cost shows up only when a code fails and the line has to stop.
Where it breaks: A code that fails verification has to be rejected before it leaves the line, not caught downstream at a distributor, where a bad code becomes a much more expensive problem. Verification thresholds are typically grounded in international 2D barcode print-quality standards (ISO/IEC 15415); if you’re troubleshooting recurring rejects, that’s usually a calibration or substrate issue rather than a data problem.
Takeaway: The entire point of this step is to catch failures at the cheapest possible point, on the line, immediately after printing, rather than after the product has shipped.
Step 05 – Aggregation
What happens: Individual serialized units get linked to the cases and pallets they’re packed into, building a parent-child hierarchy that lets the system know exactly which units are inside which container.
Who owns it: Packaging line operations for the physical process, with the serialization system maintaining the hierarchy in software.
Systems involved: L2/L3 systems coordinate the aggregation event and pass the resulting hierarchy up to L4 for compliance reporting.
Typical timing: Aggregation itself adds only seconds per case in normal operation, but exception handling, see below, can add significant time when it occurs.
Where it breaks: This is where a large share of operational exceptions originate. A common scenario: a case is opened to remove a defective unit after aggregation is already complete. The case’s parent-child record now overstates what’s actually inside it, and if the correction isn’t made in the system at the same moment it happens physically, the mismatch doesn’t surface until a distributor’s system flags a discrepancy, often hundreds of miles away, holding an entire shipment rather than just the one affected case.
Takeaway: Aggregation errors are rarely about the concept being hard to understand; they’re about physical rework (rebuilding a case or pallet) not being matched, in real time, by a corresponding software update.
Step 06 – Data Exchange and Reporting
What happens: Serialization and aggregation events get reported, typically in EPCIS format, to internal systems, trading partners, and in some markets, government repositories.
Who owns it: IT/systems teams manage the technical integration; compliance teams own the regulatory reporting requirements themselves.
Systems involved: This is where L4 does most of its work: formatting and routing EPCIS data to CMO/CDMOs, 3PLs, wholesalers, and regulators, each of whom may expect slightly different implementations of the same standard.
Typical timing: Ongoing and automated once configured, but initial partner onboarding. Testing real transaction volume, not just sample files, routinely takes weeks per partner.
Where it breaks: A malformed EPCIS file, a missed transmission, or a partner running an incompatible format can stall a shipment even when the physical product and packaging are completely correct. These failures are rarely anyone’s fault outright, they’re usually two systems interpreting the same standard slightly differently.
This step is also where software plays its most direct role in DSCSA compliance. If you’re asking how do software solutions help with DSCSA track-and-trace requirements, this is the answer: a serialization platform’s core job at this step is formatting transaction information consistently, routing it to the right trading partners, and keeping an audit-ready record, without which unit-level tracing under DSCSA simply isn’t achievable at scale. Our DSCSA Compliance Implementation Playbook and 2023 DSCSA Interoperability Requirements guide go deeper on the regulatory side of this step.
One validation note belongs here too. Every change to a serialization system: a new market, a new packaging line, a software update, has to go through validation under GMP and 21 CFR Part 11 requirements. Teams that treat validation as a one-time setup task, rather than something revisited at every change, tend to be the ones repeating it under pressure every time something shifts.
Takeaway: Data exchange is less about the technology and more about consistency. Every partner receiving correctly formatted data, on time, every time.
Step 07 – Distribution, Dispensing, and Decommissioning
What happens: As product moves through distribution and eventually reaches a pharmacy or hospital, each serialized unit gets verified and ultimately decommissioned when dispensed, removing it from active circulation in the traceability system.
Who owns it: Wholesalers and 3PLs for in-transit verification; pharmacies and hospitals for the final dispensing check.
Systems involved: Point-of-dispense verification under DSCSA’s model, or a centralized database check under the EU FMD’s model. The two frameworks work differently here, which we cover in our FMD compliance guide.
Typical timing: This step is continuous for the life of the product in the supply chain, ending only at decommissioning.
Where it breaks: This is the last checkpoint before a product reaches a patient, and it depends entirely on every upstream party having reported clean, timely data. A weak link anywhere earlier in the chain: poor master data, unreliable pool management, a distributor skipping verification, degrades the reliability of this final step, even though the failure didn’t originate here. Our guide on managing pharmaceutical recalls with track-and-trace covers what happens when this step needs to run in reverse.
Takeaway: Decommissioning is the finish line, but its reliability is really a measure of how well every earlier step performed.