Skip to main content
Brands & ManufacturersPrinter Partners
GCC / EN:UAE/KSA/QA/KW/OM/BH
AIQR LogoFree GS1 QR codes

Product stories

From Carton to Consumer

Follow one sealed carton from the factory dock through distribution, store receiving and the shelf to a shopper's checkout and phone scan.

Updated 6 min readbeginner

The short answer

A sealed carton leaves the factory identified by its SSCC and linked, through aggregation records, to the units inside. Distributors and stores move it by scanning that label, not by opening it. Once the carton is opened in the store, each unit is on its own: the checkout reads its GTIN to sell it, and the consumer's phone reads the same code to reach the brand's services. Whether the brand can follow the unit all the way depends on every hand-off being recorded.

  • Until it is opened, a carton is known by its SSCC and its aggregation record. Every partner trusts that record instead of counting the contents.
  • Each time a pallet is broken down or rebuilt, the company doing it must record the change and, for a new logistic unit, assign a new SSCC.
  • The store is where the carton disappears and individual units take over. The last reliable carton record is often the store's receipt.
  • The checkout uses only the GTIN, offline. The consumer's scan reaches the brand and closes the loop.

The journey at a glance

  1. 1A sealed case leaves the lineFactoryTwelve boxes of Ambre Nuit 100 ml are sealed in case 395011010000004574. Its record lists the twelve serials inside. The label carries the SSCC.
  2. 2Onto a palletFactory warehouseThe case is scanned onto pallet 395011010000012012 with 47 others. The pallet gets its own label and its own record linking it to the 48 cases.
  3. 3Shipping notice sentManufacturerBefore the truck leaves, a shipping notice lists the pallet's SSCC, its contents and the destination, identified by GLN. The pallet is scanned onto the truck.
  4. 4Received at the distributorDistributorAt the dock, one scan of the pallet label matches the notice. The distributor checks the wrap is intact and receives all 576 bottles into stock without opening a case.
  5. 5The pallet is broken downDistributorA store orders four cases. Picking them breaks the original pallet, and the distributor records which cases left it.
  6. 6A new mixed palletDistributorThe four cases join other products on a new store pallet. It gets a new SSCC from the distributor's own prefix and a new aggregation record.
  7. 7Delivered to the storeStoreThe store scans the delivery label, checks the count against its delivery notice and records receipt at its own location. The case is now in the store's stock.
  8. 8Opened in the stockroomStore staffA staff member opens case …4574 and puts the twelve boxes on the fragrance shelf. From now on, each box is identified on its own.
  9. 9Sold at the checkoutRetail POSA shopper buys one box. The scanner reads the GTIN from the EAN-13 or the QR code, and the till prices it from the retailer's own system.
  10. 10Scanned at homeConsumerThe owner scans the QR code. The brand's resolver uses the GTIN, batch and serial to open the right page: product details, verification, loyalty and registration.

Factories are good at making identified products. Shops are good at selling them. Between the two lies a stretch where products travel in sealed boxes that nobody opens, identified only by labels and by records about what is inside. This story follows one carton across that stretch and into a shopper's hands.

The carton holds twelve boxes of Ambre Nuit 100 ml, from Maison Ardent, a fictional perfume house. The full journey of one of those bottles, starting from the brand's decision to make it, is in the journey of a perfume bottle. Here we start at the end of the packaging line.

The carton is born

At the case packer, twelve boxes whose serialized codes have each been read and verified go into a shipper case. A camera reads all twelve codes, the case is sealed, and a label printer applies the case label:

(00) 395011010000004574

That number is an SSCC (Serial Shipping Container Code), the GS1 identifier for one logistic unit; see what is an SSCC? The line software records which twelve serials are inside. That record, aggregation, is what will let everyone downstream treat the case as a known set of products without opening it.

Minutes later, the case is scanned onto a pallet with 47 others. The pallet is wrapped and labelled (00) 395011010000012012, and a second record links it to its 48 cases. How all this happens on the line is described in how individual products become cartons and pallets.

Leaving the factory

Before the truck leaves, Maison Ardent sends the distributor a shipping notice. It lists the pallet's SSCC, the cases on it, the products and batches, and the ship-from and ship-to sites. Each site is identified by a GLN (Global Location Number), so there is no doubt which warehouse is meant; see what is a GLN?

The pallet is scanned as it is loaded. From the brand's point of view, that scan is the moment the stock leaves its control: the pallet is now "shipped", in transit to a named destination.

At the distributor

The distributor's receiving clerk scans the pallet label. The system finds the SSCC in the shipping notice, the stretch wrap is intact, and the clerk accepts the pallet. All 576 bottles are now in the distributor's stock, and nobody has opened a case.

This is a deliberate act of trust in the factory's packing records. Why warehouses scan a carton or pallet instead of every unit explains what the clerk is trusting, and the circumstances, such as torn wrap or a missing case, that would make them open it.

Breaking down and building up

A city-centre store orders four cases of Ambre Nuit. The distributor picks case …4574 and three others from pallet …12012, which is now no longer the pallet it was. The distributor records that those four cases have left it.

The four cases are combined with other brands' products on a mixed store pallet. That pallet is a new logistic unit, so the distributor gives it a new SSCC from its own GS1 Company Prefix and records which cases are on it. The factory's pallet SSCC is not reused for it. Why both the removals and the new record matter is explained in what is aggregation in traceability?

This is the step most likely to break traceability. The factory had automated cameras and strict procedures; a busy distribution centre has people with handheld scanners and orders to fill. Brands that need to know which store received a unit agree recording rules with their distributors, rather than assuming.

Store receiving

The mixed pallet arrives at the store's back door. Staff scan its label, check it against the delivery notice and record receipt at the store's own location. Case …4574 is now store stock.

Later, someone opens the case in the stockroom and puts the twelve boxes on the fragrance shelf. This is the moment the carton disappears. Until now, everything was known through the carton; from now on, each box is on its own, identified by its GTIN and its own serial number. The last carton-level fact in the system is that the store received it.

On the shelf and at the checkout

A shopper picks up one of the twelve boxes and takes it to the till. The cashier scans it. The box carries a traditional EAN-13 barcode and, beside it, a QR code carrying a GS1 Digital Link. An older laser scanner reads the EAN-13; a newer imaging scanner may read either, extracting the GTIN from the QR code's web address without going online.

Either way, the POS (point-of-sale) system looks up the name and price in the retailer's own item file. It does not visit the brand's website, and the serial plays no part in the sale. See what happens when a product is scanned at the checkout and why the same GS1 2D code can work for checkout and consumers.

The consumer closes the loop

That evening, the new owner scans the QR code with a phone. The phone opens the web address, and Maison Ardent's resolver reads the GTIN, batch and serial from it and sends the owner to the right page.

The checkout read only the GTIN, so this is the first time since the case was sealed that the brand hears from this individual unit directly. The brand can now:

  • show product information, usage tips, and the batch and expiry;
  • tell the owner that the serial is known, was shipped to this market, and is being checked for the first time;
  • offer loyalty points for registering the purchase, once per serial;
  • invite registration for care tips or offers.

And the brand learns something too: a unit from case …4574 has been scanned in the city where that case was delivered, which is exactly what should happen. A scan from a different country would have been worth investigating. The scan is a signal, not a supply-chain event: it does not record a shipment or a receipt. The consumer side is covered in what happens when a consumer scans a connected product, and the diversion angle in how consumer scans can reveal channel and diversion signals.

What the carton teaches

The carton's journey shows that traceability between factory and consumer is a chain of hand-offs, and each link belongs to a different company:

Hand-offWho records itWhat it needs
Units into caseManufacturerRead every unit; record the parent-child link
Case onto pallet, pallet shippedManufacturerPallet SSCC, shipping notice
Pallet receivedDistributorScan and match to notice
Pallet broken, new pallet builtDistributorRecord removals; new SSCC and new record
Store receiptRetailerScan and match to delivery
Consumer scanBrand serviceGTIN + serial, scan rules

Where every link is recorded, a unit in a shopper's hand can be traced back to the factory line it came from. Where one is missing, the trail stops there.

Frequently asked questions

Does the store have to scan the carton when it arrives?

It depends on the retailer. Many stores receive deliveries by scanning pallet or roll-cage labels and checking against a delivery notice. Some scan each case; few scan every unit.

Can a brand see which store a unit was sold in?

Only if the records reach that far. If the distributor records which cases went to which store, the brand can usually say which store received a unit. The sale itself is in the retailer's system and is not normally shared at unit level.

What if the carton label is torn off in transit?

The carton can still be identified by opening it and scanning the units, whose serials lead back to the carton record. That is slower, which is why carton and pallet labels are usually printed on more than one side.

Why would a consumer scan a product they have already bought?

For usage tips, ingredients, verification, loyalty points or registration. The scan is useful to the consumer only if the page gives them a reason.

Sources and further reading

Standards references last reviewed 1 October 2026.