Home · Industries · Food & Beverage
Codici a barre alimenti e bevande: UPC, EAN e codici cassa GS1-128 per grocery, CPG e foodservice
Da snack monodose a tracciabilità a livello pallet — retail grocery, FDA Food Traceability Rule e FSMA richiedono layer multipli. Pronto per Walmart fin da subito.
Food & Beverage è l'industria originale del barcode — il primo UPC fu scansionato su una gomma Wrigley's nel 1974. Oggi ogni SKU grocery richiede UPC-A o EAN-13 al retail, ma il layer regolatorio è cresciuto drammaticamente: FSMA, FDA Food Traceability Rule (enforcement 2026) e country-of-origin labeling aggiungono requisiti.
La complessità seria è in casse e pallet: ITF-14 su casse master per scansione warehouse, e GS1-128 (con lotto, scadenza e batch come Application Identifier) per compliance FDA ed esecuzione richiami. Se il tuo prodotto necessita mai un recall, GS1-128 è cosa rende possibile 'ritira lotto 247-A da tutti i distributori' in 24h.
Recommended barcode formats
Standard per grocery USA/Canada — ogni POS supermercato richiede UPC-A registrato GS1 su ciascuna unità retail.
Richiesto per grocery internazionale — supermercati UE, UK Tesco/Sainsbury's, mercati asiatici.
Codici cassa esterna/cartone per scansione warehouse. Walmart, Kroger, Sysco richiedono ITF-14 con bearer bar su ogni cassa.
Variante GS1-128 che codifica GTIN + lotto + scadenza come AI per compliance FSMA ed esecuzione recall.
Regulatory notes
- FDA Food Traceability Rule (FSMA Sezione 204) richiede Key Data Elements tracciati a ogni Critical Tracking Event per cibi ad alto rischio — enforcement gennaio 2026. Tracciabilità a livello lotto via GS1-128 soddisfa questo.
- Etichettatura nutrizionale FDA è separata dal barcode — pannello Nutrition Facts regolato ma non influisce sul codice.
- Certificazione USDA organic aggiunge il sigillo USDA Organic ma non cambia l'UPC.
- Country-of-origin labeling (COOL) per carne, pesce e prodotto fresco richiede etichette testo ma nessun codice speciale.
- California Prop 65 richiede testo di avvertenza per alcuni prodotti — non codificato nel barcode.
Step by step
- 1
Registrati con GS1 per range GTIN
gs1us.org per USA. Le aziende alimentari comprano tipicamente 100-1000 GTIN inizialmente perché la proliferazione SKU tra gusti, taglie e varianti stagionali è costante.
- 2
Assegna UPC-A a ogni unità retail
Un GTIN per combo gusto + taglia. Un singolo brand di 'acqua frizzante' con 8 gusti × 3 taglie = 24 GTIN minimo.
- 3
Genera ITF-14 per casse master
Usa il nostro generatore ITF-14. Cifra indicator 1 = inner pack, 2 = cassa, 3 = pallet. Walmart richiede bearer bar (linee orizzontali sopra e sotto).
- 4
Per compliance FSMA, genera GS1-128
Codifica GTIN + lotto + data produzione + scadenza. Formato: (01)GTIN(10)LOT(11)YYMMDD(17)YYMMDD. Stampa su etichette cassa, NON sull'unità retail.
- 5
Invia ai retailer
Walmart Retail Link, Kroger SupplyOne, Sysco SAP — ognuno ha il proprio portale. Tutti richiedono UPC-A registrato più configurazione cassa.
Gotchas
- Articoli a peso variabile (formaggi, salumi, prodotti freschi) usano GTIN Item-Specific con prefisso '2' — non sono UPC standard e richiedono gestione speciale. Solo a livello store.
- Pack promozionali (5 + 1 gratis) necessitano GTIN proprio distinto dal pack standard — il bundle è prodotto separatamente trackable.
- Country of origin richiede etichetta testo separata — non parte del codice.
- FSMA Food Traceability enforcement inizia 2026 — inizia il tuo sistema lotti GS1-128 ORA per essere conforme entro gen 2026 con dati storici completi.
FAQ
Mi serve un UPC diverso per ogni gusto?
Sì. Ogni gusto, taglia e count pack è unità retail separata e necessita proprio GTIN. Linea 12 gusti in 3 taglie = 36 GTIN minimo.
Differenza tra ITF-14 e UPC-A su casse?
UPC-A è per unità retail singola (un sacchetto chips). ITF-14 è per cassa master (24 sacchetti). I warehouse scansionano ITF-14; i retailer scansionano UPC-A al POS.
Come codifico dati FSMA lotto?
Usa GS1-128 (variante Code 128) con AI: (01) per GTIN, (10) per lotto, (11) per produzione, (17) per scadenza. Il nostro generatore Code 128 produce GS1-128 valido quando prefissi dati con AI tra parentesi.
La FSMA Food Traceability Rule si applica a me?
Si applica a entità che producono, processano, impacchettano o detengono cibi nella Food Traceability List FDA — verdure a foglia, meloni, frutta tropicale, peperoni, germogli, uova, prodotti ittici, insalate pronte, formaggi molli, erbe e altro.