Serialization Math
How to Calculate Pharma Serialization and Packaging Line Metrics
Work through the core pharma packaging and serialization formulas with real units and numbers: line speed, cartoner throughput, blister yield, reject rate, and aggregation labor.
Serialization line speed is limited by the slowest of two rates: mechanical carton feed and print-plus-verify. A cartoner may index 300 cartons per minute, but if the DataMatrix printer and grading camera reliably resolve only 250 per minute at ISO 15415 grade B, your line speed is 250, not 300. Cycle time is 60 / 250 = 0.24 seconds per carton. The GS1 code carries GTIN, 20-digit serial, lot, and expiry, so print dwell and camera decode set the ceiling. Feed mechanical rate and grade-limited rate into the Serialization Line Speed calculator and take the minimum of the two.
Cartoner throughput in real output means derating the nameplate by availability and quality. Effective rate = nominal cartons per minute times availability times first-pass quality. Take 300 per minute times 0.85 availability times 0.98 quality = 250 cartons per minute. Over an 8 hour shift with 30 minutes of planned stops you run 450 productive minutes, so 450 times 250 = 112,500 cartons. Availability comes from your line log (uptime divided by scheduled time), and quality from the reject counter. The Cartoner Throughput calculator chains these three factors so you do not quote off the nameplate number.
Blister pack yield is good units divided by cavities formed, not blisters counted. A forming web with 10 cavities per blister running 40 blisters per minute presents 400 cavities per minute. If in-line vision voids 3 cavities per minute for empty-pocket or broken-tablet detects, yield is 397 / 400 = 99.25 percent. Convert to tablets by multiplying cavities by the fill target. Track the loss by defect code, since a miss-feed at the tablet hopper and a seal-integrity reject have different fixes. The Blister Pack Yield calculator separates cavity-level scrap from downstream carton rejects.
Vision reject rate is rejected units divided by units inspected, but you must split true rejects from false rejects. Inspect 400 per minute and reject 8, and the raw rate is 8 / 400 = 2 percent. If 6 of those 8 are good product rejected on a lighting or focus fault, your true defect rate is 2 / 400 = 0.5 percent while you scrap 6 good cartons per minute, or 360 per hour. That false-reject scrap is pure margin loss. The Vision Reject Rate calculator asks for total rejects and confirmed-defect rejects so you can size both numbers separately.
Aggregation labor scales with the parent-child hierarchy you build. If 24 cartons fill a case and 40 cases fill a pallet, one pallet commissions 960 carton serials plus 40 case serials and 1 pallet SSCC. Labor hours = total units divided by units aggregated per operator-hour. A manual scan-and-pack station clearing 900 cartons per operator-hour needs 960 / 900 = 1.07 operator-hours per pallet. At a 500,000 carton campaign that is roughly 556 operator-hours before breaks. The Aggregation Labor calculator converts pack configuration and station rate into headcount and hours per batch.
Batch release packaging hold ties finished pallets up until QA disposition. Hold cost in units is pallets per day of output times average hold days. If the line ships 20 pallets per day and average QA hold is 6 days, 120 pallets of finished goods sit in quarantine at any time. At 38,400 cartons per pallet that is roughly 4.6 million cartons of working capital parked. Multiply by unit cost for the tied-up value. The Batch Release Packaging Hold calculator turns daily output and hold duration into standing inventory so you can see the carrying load.
Combine these to sanity-check a line. Start with Cartoner Throughput for effective cartons per minute, cap it with Serialization Line Speed, subtract Vision Reject Rate scrap, then layer Aggregation Labor for the case and pallet build. A line quoted at 300 cartons per minute realistically delivers 250 mechanical, minus 0.5 percent true rejects and any false-reject scrap, so budget near 245 salable cartons per minute. Feed each stage its own input source, meter log for uptime, reject counter for quality, pack spec for aggregation, and the numbers reconcile within a percent or two of what the floor actually produces.
Published 2026-07-02.