Built for Retail
Retail guide

GS1 Australia barcodes, explained for new suppliers

By Built for Retail · Last reviewed 2026-07-19

The answer

GS1 barcodes are how Australian retailers identify your product at every level: a GTIN barcode on the consumer unit, a GTIN-14 on the carton and an SSCC label on the pallet, all mandatory at Woolworths, Coles, Metcash and Drakes. You licence the numbers from GS1 Australia, an Australian-owned not-for-profit. Under its 2026-27 fee schedule a single barcode number costs $79 a year and full membership starts at $675 plus a $225 joining fee, ex GST. Woolworths also requires verified barcodes.

What a GS1 barcode is and why retailers insist

Start with the vocabulary, because the acronyms do real work. A GTIN, global trade item number, is the unique number behind a barcode, and the barcode is just the machine-readable symbol that carries it. Every sellable item needs its own GTIN: each flavour, each size, each pack format. Retail systems treat the number, not your product name, as the identity of the product, which is why ordering, scanning, invoicing and shelf data all hang off it.

The numbers come from GS1. GS1 Australia is an Australian-owned not-for-profit that has signed up more than 70,000 members since 1979, according to its own membership pages, and belonging to it connects you to the wider global GS1 network. The global part matters less on day one than the local part: the major Australian grocery retailers build their supplier requirements around the GS1 system.

How firmly? GS1 Australia's published retailer requirements table for food and beverage marks consumer-unit barcodes, carton barcodes and pallet labels as mandatory for Woolworths, Coles, Metcash and Drakes alike. A buyer can like your product and still be unable to progress it if the identification is not in place. The barcode does not win you the shelf, the buyer decides that, but a missing barcode can cost you the window.

What the numbers cost in 2026-27

GS1 Australia prices by turnover and by how many numbers you licence, and the schedule is public. Under the 2026-2027 membership fee schedule, effective 1 July 2026, a business turning over under $1 million can licence individual barcode numbers at $79 per GTIN per year with no joining fee, or a 10-pack at $485 per year. Fees in the schedule are exclusive of GST.

Full membership works differently. Per the same schedule it carries a $225 joining fee at every turnover tier, and the Small Business tier, turnover under $1 million with 100 barcode numbers per range, costs $675 per year. The same schedule puts Medium Business tiers, with 10,000 numbers per range, at $855 to $1,525 a year depending on turnover, and Large Business tiers at $5,146 up to $22,895 for the biggest companies.

Full members get a company prefix rather than scattered numbers. According to GS1 Australia's membership FAQs, members with turnover under $50 million are allocated an 8-digit prefix carrying 10,000 GTINs, and members above that a 7-digit prefix carrying 100,000. The licence is annual and renews each July, with monthly pro-rata for mid-year joiners, per GS1 Australia's barcode guidance.

The single-versus-membership decision is arithmetic. One or two products with no variants, buy singles. At nine or more numbers the $675 Small Business annual fee is already cheaper than stacking $79 licences, though the $225 joining fee shifts the first-year maths. Price the decision on where the range is going, not where it is today: a second flavour, a new size and a multipack are three new GTINs, not one.

Unit, carton, pallet: the three levels that must scan

New suppliers often stop at the barcode on the pack. Retail supply chains scan at three levels, and GS1 Australia's retailer requirements table marks all three mandatory for Woolworths, Coles, Metcash and Drakes: a GTIN barcode on the consumer unit, usually an EAN-13, a GTIN-14 barcode on the carton or outer case, and an SSCC label, a serial shipping container code, on the pallet.

The carton level is where artwork goes wrong. The usual carton symbol is the ITF-14, which encodes a fixed 14-digit string and is designed for distribution scanning only, never point of sale, per GS1 Australia's ITF-14 fact sheet from September 2024. It is the symbol built to print directly onto corrugated cardboard, which is why it is the one you see on shipper cases.

The same fact sheet is specific about dimensions, and the specifics are what printers miss. For automated distribution scanning an ITF-14 must sit between 48.7 and 100 percent magnification, with a minimum recommended bar height of 32mm and mandatory bearer bars, the heavy horizontal rules above and below the symbol. Below 62.5 percent magnification it should not be printed directly onto corrugated fibreboard at all. Hand those numbers to your packaging designer before the carton dieline is finalised, because fixing them after a print run is a reprint, not an edit.

Verification: what Barcode Check is and who requires it

A barcode that looks right can still fail at the scanner: wrong size, wrong position, poor print contrast, a number already used somewhere else. GS1 Australia's Barcode Check service verifies print quality against ISO 15416, the standard the major retailers rely on, and checks size, position, scan rate, barcode type, number duplication and country of origin labelling. GS1 says it has tested more than 1.5 million barcodes through the service.

The requirement differs by retailer. On GS1 Australia's retailer requirements table, verified barcodes are mandatory for Woolworths and preferred for Coles, Metcash and Drakes. Treat preferred as close to mandatory in practice: a carton that fails to scan at a distribution centre becomes a delivery problem, and chargebacks for non-compliant deliveries commonly run 1 to 5 percent of invoice value.

Cost and timing are published. Per the Barcode Check fee schedule effective 1 July 2026, members pay $49.50 including GST per barcode and non-members $64.90. GS1 Australia's barcode testing checklist says reports usually land in three to four working days but advises allowing up to ten, and as a general rule an interim report based on artwork gives you about six weeks before the retailer expects a full report on the finished pack. Book the artwork check before you approve the print run, not after the stock is made.

The data behind the barcode: the National Product Catalogue

The barcode identifies the product. The National Product Catalogue, NPC, carries the data about it: item details, dimensions and pricing that retailers pull into their systems. Per GS1 Australia's NPC FAQs, every product published on the catalogue requires a GTIN, even products that already carry another identifier such as a HIBCC code.

Requirements again differ by retailer. GS1 Australia's requirements table lists NPC product data as preferred for Coles and Metcash and optional for Woolworths and Drakes, and Woolworths runs a dedicated NPC onboarding program with GS1 Australia to help suppliers load and publish item and pricing information. If you publish to Coles or Metcash, the same FAQs note your Product Groups must align with the Supplier IDs those retailers hold for you, which is worth confirming before you publish rather than after a mismatch stalls a listing.

Treat the NPC as part of the same job as the barcode, not a separate project. The retailer's systems read both, and inconsistent data, a carton dimension that does not match what the distribution centre measures, creates the same kind of friction as a symbol that will not scan.

Where barcodes sit in your retail timeline

Barcodes are cheap and fast compared with everything else on the compliance list, which is exactly why they should be finished early. Range reviews come around roughly every six months, EDI builds take months, not weeks, and after a win the first purchase order typically lands one to six months later. Licensing numbers takes days. The expensive failure is discovering at artwork sign-off, or worse at the distribution centre, that the carton symbol is undersized or the pallet has no SSCC label.

Sequence the work so barcodes ride along with packaging rather than blocking anything.

None of this wins you the ranging. The buyer decides that on the commercial case, and verified barcodes simply stop compliance being the reason for a no. Our team at Built for Retail has ranged brands into Australian retailers as the agent, and the pattern repeats: the suppliers who struggle are not the ones who found barcodes hard, they are the ones who found them late. If you want the full compliance gap list built before you commit to a review, that is part of what the Retail-Readiness Sprint covers, a fixed fee of $15,000 for a single retailer scope, about four weeks, and you keep the work either way. The Sprint is indicative and does not guarantee ranging.

The steps, in order

  1. 01Count the GTINs your range needs: one per variant, size and case configuration
  2. 02Choose single numbers or membership based on where the range is going
  3. 03Licence the numbers before final artwork, so real numbers go on the dieline
  4. 04Brief unit, carton and pallet symbols into the packaging design together
  5. 05Run Barcode Check on artwork, then again on the finished pack
  6. 06Start EDI and pallet compliance in parallel, they take months

Questions founders ask

How much does a barcode cost in Australia?

Under GS1 Australia's 2026-2027 membership fee schedule, effective 1 July 2026, a business with turnover under $1 million pays $79 per barcode number per year with no joining fee, or $485 a year for a 10-pack. Full membership costs $675 a year at the Small Business tier plus a $225 joining fee. Those figures exclude GST, and licences renew each July with pro-rata for mid-year joiners.

Do Woolworths and Coles require GS1 verified barcodes?

GS1 Australia's retailer requirements table marks verified barcodes via Barcode Check as mandatory for Woolworths and preferred for Coles, Metcash and Drakes. The consumer unit, carton and pallet barcodes themselves are mandatory for all four. Verification costs $49.50 including GST per barcode at the member rate, per the Barcode Check fee schedule effective 1 July 2026.

Should I buy single barcode numbers or full GS1 membership?

Arithmetic decides it. Singles cost $79 per GTIN per year and Small Business membership $675 plus a $225 joining fee, per the 2026-2027 fee schedule, so at nine or more numbers the annual fee alone favours membership. Members with turnover under $50 million also get an 8-digit company prefix carrying 10,000 GTINs, per GS1 Australia's membership FAQs. Buy for where the range is going, not where it is now.

How long does barcode verification take?

GS1 Australia's barcode testing checklist says Barcode Check reports usually arrive in three to four working days, with up to ten working days advised as the safe allowance. If you give a retailer an interim, artwork-based report, the general rule in the same guidance is a six-week window before a full report on the finished pack is due, so schedule verification against your production run, not after it.

Where Built for Retail fits

Compliance

Labelling, barcodes and retail-ready formats, audited against the Food Standards Code and your target retailer's pack guide, then fixed: artwork managed, barcodes verified, cartons marked, and the print transition timed so you are not binning stock.

Scope, price, process

Or use the contact form at the bottom of this page. It lands straight in our inbox.

General information, not advice for your specific brand. Figures are market-typical ranges; your Sprint models your real ones. Written by the Built for Retail team.

Founding client intake: four places

Ready to find out whether your brand is built for retail?

Start with a focused conversation about your category, commercial model and target retailers. We will tell you what is ready, what is missing and whether we are the right partner.

No generic sales pitch. A practical first conversation about your retail opportunity, and a reply within two business days.

Goes straight to our inbox, and we reply to the address you give here. If sending fails, your own email app opens instead, so nothing is lost.

Built for Retail