Why barcodes matter for bakeries
Barcodes are essential for bakeries because they make products retail-ready. They ensure accurate point-of-sale scanning and connect pricing and inventory systems, which is mandatory for Australian supermarkets following GS1 standards
(GS1 Australia: Standard One-Dimensional,
Linear Barcodes).
- Retail POS scanning: Ensures price and product data are correctly linked to GTINs.
- Traceability: Logistics barcodes like SSCC on pallets and GTIN-14 on cartons improve receiving and traceability
(GS1 Australia: Standard One-Dimensional,
Linear Barcodes;
Coles Carton Logistics Labelling Requirements).
Which barcode goes on bakery packaging
The choice of barcode depends on whether the product is fixed-weight, very small, or variable-weight.
- Fixed-weight products (e.g., 700g loaf, 4-pack pies at fixed price): Use EAN-13 with GTIN-13 for retail POS
(GS1 Australia: Standard One-Dimensional,
Linear Barcodes). - Very small packs: EAN-8 (GTIN-8) is used only when space is limited and allocated by GS1
(GS1 Australia: Standard One-Dimensional,
Linear Barcodes). - Variable-weight items: Woolworths is moving to GS1 DataMatrix, encoding GTIN plus weight, price, date using Application Identifiers (AIs), staged by category
(GS1 AU/Woolworths 2D Supplier Guide (Oct 2020)).
What data does the barcode carry
The type of barcode determines the data encoded and scanned at retail.
- EAN-13: Contains the product’s GTIN; POS systems map GTIN to price and product data
(GS1 Australia: Standard One-Dimensional,
Linear Barcodes). - GS1 DataMatrix (2D): Can include GTIN (AI 01), net weight (AI 310x), Best Before/Use By dates (AI 15/17), price (AI 392x), and batch/lot (AI 10)
(GS1 AU/Woolworths 2D Supplier Guide).
How to get barcode numbers (GTINs) in Australia
GTINs must be obtained from GS1 Australia, which provides membership, access to GTINs, and the MyGS1 portal for management.
- Membership: Join online, choose individual GTINs or a Company Prefix, pay the licence fee.
- Company Prefix vs individual GTINs: A prefix allows allocation of multiple GTINs across products and packaging levels; recommended for growing ranges
(GS1 AU: GTIN;
GS1 AU: 10 steps to GS1 barcode implementation). - Barcode generation: Use MyGS1 or GS1-approved solution providers; avoid third-party resellers due to ownership risks
(GS1 AU: The Barcode Allocation Process Explained).
Printing specifications that prevent scan failures
Proper print quality ensures first-time scan success.
- EAN-13: Print at 80–200% magnification; do not truncate symbol height; ensure high contrast and quiet zones; include human-readable digits
(Matthews Australasia EAN-13 Factsheet;
GS1 Australia: Standard One-Dimensional, Linear Barcodes). - GS1 DataMatrix: Use GS1-compliant symbols, encode required AIs, follow recommended X-dimension/size for substrate/print method, and include human-readable data adjacent
(GS1 AU/Woolworths 2D Supplier Guide).
Where to place barcodes on bakery packaging
Correct placement avoids scan errors.
- General POS placement: Lower-right of the back panel, away from folds/edges; keep 8–100 mm from edges; avoid seams and high curvature
(GS1 AU: Barcode Location for Retail POS). - Bread bags: Centre on back about one-third up from bottom, away from gathered neck.
- Flow-wrap pies / curved packs: Use ladder orientation (bars vertical); do not truncate height.
- Multipacks: Ensure only the outer pack barcode is visible; obscure inner unit barcodes to prevent mis-scans.
- Dual coding (transition): Place 1D and 2D close together for reliable POS association.
Retailer specifics: Coles and Woolworths
Different retailers have specific barcode requirements for consumer packs, cartons, and pallets.
- Coles consumer packs: EAN-13 for fixed-weight items; distribution uses compliant carton/pallet labels.
- Coles cartons: ITF-14 (GTIN-14) with clear human-readable info; Coles provides label examples/specs
(Coles Carton Logistics Labelling Requirements). - Woolworths POS: EAN-13 for fixed-weight; GS1 DataMatrix for variable-weight; suppliers must pass GS1 Barcode Check and provide Verification Reports before rollout.
Cartons (outers) and pallets for distribution
Retailer logistics labels ensure traceability and receiving efficiency.
- Cartons: ITF-14 encoding GTIN-14, plus product name, counts, dates, handling marks per retailer specs.
- Pallets: GS1-128 SSCC labels, usually two per pallet; align ASNs to SSCCs.
Verification: the step that saves headaches
Verification confirms print quality, sizes, contrast, and AI content/format.
- GS1 Barcode Check: Obtain a Verification Report; many retailers require this for new lines
(GS1 AU: Membership FAQs;
GS1 AU/Woolworths 2D Supplier Guide).
A practical rollout plan for a bakery
Following a structured process ensures compliance and a smooth onboarding experience.
- Define SKUs and decide whether to use fixed or variable weights per product.
- Join GS1 Australia; choose individual GTINs or Company Prefix.
- Assign GTINs to each consumer unit and packaging level.
- Create barcode artwork: EAN-13 for fixed-weight; GS1 DataMatrix with AIs for variable-weight.
- Confirm placement using the GS1 POS placement guide.
- Print samples on final substrates to validate legibility and contrast.
- Submit to GS1 for Barcode Verification; resolve any issues.
- Complete retailer onboarding; provide verification reports/spec sheets.
- Add logistics labels: ITF-14 on cartons; SSCC on pallets per retailer specs.
- Maintain a GTIN register to avoid reuse and track changes over time.
Common pitfalls to avoid
Mistakes can lead to retailer rejection or scanning errors.
- Buying non-GS1 “reseller” barcode numbers.
- Reusing GTINs for different products or major changes.
- Printing too small, truncating height, or poor contrast/quiet zones.
- Placing barcodes across curves, seams, or windows.
- Leaving inner barcodes visible on multipacks.
- Missing or incorrect AIs in 2D symbols for Woolworths categories.
How UPAC can help
UPAC supports bakeries in complying with barcode standards and retailer requirements.
- Artwork checks for barcode size, colour, and contrast on chosen materials.
- Advice on bag placement.
Sources (full list):
- GS1 Australia: Standard One-Dimensional, Linear Barcodes
- GS1 Australia: Barcode Location for Retail POS
- GS1 Australia: How to get a barcode
- GS1 Australia: Membership FAQs
- GS1 Australia: Global Trade Item Number (GTIN)
- GS1 Australia: 10 steps to GS1 barcode implementation
- GS1 Australia: Creating and printing barcodes
- Woolworths suppliers: GS1 2D program guide (Oct 2020)
- Coles: Carton Logistics Labelling Requirements
- Matthews Australasia: EAN-13 barcode factsheet



