What it costs to enter Australian retail
By Built for Retail · Last reviewed 2026-07-19
The answer
Entering Australian retail has three cost layers. Fixed setup is the smallest: GS1 barcodes start at $75 a year per GS1 Australia's 2025-26 fee schedule, web-based EDI from $99 a month per MessageXchange's published pricing, plus insurance. The bigger bill is percentages: trade spend commonly 10 to 25 percent of gross sales, chargebacks 1 to 5 percent when compliance fails. The biggest is working capital, funding production one to six months before the first payment arrives. The buyer decides the ranging. Your model decides whether you survive it.
Three layers of cost, only one of them fixed
The cost of entering Australian retail splits into three layers, and only the first is fixed. Setup costs, barcodes, EDI and insurance, are line items you can price today from published schedules. Percentage costs, trade spend and chargebacks, are deducted from every invoice for as long as you hold the shelf. Working capital is not a fee at all, it is the cash you tie up between producing stock and being paid for it.
Founders tend to budget the first layer carefully, underestimate the second, and not model the third until a purchase order forces the issue. The order of magnitude runs the other way. Setup is hundreds to low thousands of dollars a year at the published prices below. The percentage layer takes points off every dollar you invoice. The working capital layer is measured in months of production cost carried before payment.
One thing no amount of spending buys is the ranging itself. The buyer decides at range review, every time. These costs are what it takes to be credible in that meeting, and to survive the yes if it comes.
Setup costs you can price today
Barcodes are the cheapest item on the list. Per GS1 Australia's 2025-26 fee schedule, effective 1 July 2025, a single barcode number costs a business with turnover under $1 million $75 per year with no joining fee, and a 10 pack costs $460 per year, both ex GST. Full membership, which includes 100 barcode numbers, carries a $215 joining fee and a $645 annual fee at the smallest turnover band, and the annual fee scales with company turnover up to $21,845 for businesses over $10 billion. Most brands need more than one number, because units, cartons and pallets each carry their own.
EDI is a monthly cost plus a time cost. MessageXchange, one EDI provider, advertises its web forms portal for trading with Coles at $99 per month for the first retailer, with each additional trading partner from $49 per month, per its Coles EDI page as at July 2026. Its Woolworths page lists the same $99 per month entry price, covering six document types: purchase order, purchase order response, purchase order change, advance shipping notice with SSCC labels, tax invoice and delivery docket. The money is the small part. EDI builds take months, not weeks, so the budget line that matters most is the start date.
Insurance is a condition of supply, not an option. Coles Group's published purchase order terms for goods not for resale and services, in the July 2021 version, require product liability insurance of not less than $5 million per occurrence before supplying, with service suppliers adding professional indemnity of at least $2 million in the annual aggregate. Grocery supply agreements set their own levels in your trading terms, but that is the order of magnitude the conversation happens at. As a premium reference point, BizCover states the average cost of business insurance for its retail customers was $83 per month across July 2023 to June 2024. Your certificate of currency gets requested in the new line paperwork, so quote it early.
The steps, in order
- 01Register with GS1 Australia and verify barcodes at unit, carton and pallet level
- 02Get EDI quoted for your specific retailer and start the build months before first orders
- 03Quote product liability cover at the level your retailer's terms specify
- 04Confirm case configuration and pallet compliance before locking your cost price
The percentage costs are the bigger bill
Trade spend is the number that decides whether retail works for you. The rebates, promotional funding and co-op you pay the retailer commonly run 10 to 25 percent of gross sales in Australian FMCG, deducted before you are paid. Retailer margin sits on top of that, roughly 25 to 45 percent depending on category. Build the pricing waterfall, from shelf price back through margin, trade spend and freight to what reaches you per unit, before you sign anything. If the last line is negative, entering retail scales the loss.
Chargebacks are the percentage cost nobody plans for. When deliveries are late, short or non-compliant, the deductions commonly run 1 to 5 percent of invoice value, straight off margins already thinned by trade spend. They are avoidable, but only through the compliance work paid for in the setup layer.
History says to budget for asks you did not agree to as well. In its 2015 Mind the Gap proceedings, the ACCC alleged Woolworths systematically sought approximately $60.2 million in payments from 821 suppliers, with individual asks running from $4,291 to $1.4 million, and captured approximately $18.1 million, per the ACCC's December 2015 media release. The rules have tightened since, more on that below, but the lesson stands: money conversations with retailers do not end at the trading terms.
Working capital is the cost that breaks people
Here is the layer that does the damage. After a ranging win, the first purchase order typically lands one to six months later. Across that gap you fund production, packaging changes and compliance builds with no retail revenue against them.
Then the payment cycle starts. Coles' published purchase order terms, in the July 2021 version, set standard payment at 30 days from receipt of a valid tax invoice with weekly payment runs, and eligible Australian small suppliers under its 2020 Supplier Scheme are paid faster. Thirty days sounds manageable until it sits at the end of a production run and a freight leg you funded months earlier, and trade spend comes off before the payment does.
The environment punishes optimism. 871 Australian retail businesses hit insolvency for the first time in FY25, and a meaningful share of retail failure is cash flow timing, not demand. Model the cash curve of the purchase order you want, week by week, before you accept it. Sometimes the honest answer is a smaller ranging first, or not yet.
What the new rules protect, and what they don't
The rules around supplier treatment have changed. According to the ACCC, the mandatory Food and Grocery Code of Conduct came into effect on 1 April 2025, applying to retailers and wholesalers that earned over $5 billion from their supermarket or grocery wholesaling businesses in the previous financial year, with suppliers automatically protected. Serious contraventions carry maximum penalties of the greater of $10 million, three times the value of the benefit derived, or 10 percent of the company's turnover in the preceding 12 months.
The scrutiny is broader than the Code. The ACCC's Supermarkets Inquiry final report, released 21 March 2025, made 20 recommendations and found ALDI, Coles and Woolworths are among the most profitable supermarket businesses among global peers, with average product margins rising over the past five financial years.
Be honest about what this changes in your budget: conduct, not arithmetic. The Code polices how large retailers treat you. It does not fund your trade spend, shorten your cash gap or lower the margin the category expects. The waterfall still has to work on its own numbers, and the buyer still decides the ranging.
A realistic entry budget
Put the three layers on one page before you approach anyone. Setup at published prices: GS1 membership, EDI for your specific retailer, insurance at the level the terms require, plus any packaging changes. Percentages modelled honestly: trade spend at 10 to 25 percent, retailer margin at 25 to 45 percent for your category, and a chargeback allowance of 1 to 5 percent while compliance beds in. Then the cash curve: production, freight, the one to six month wait for the first purchase order, and payment terms after that.
If you want that model built rather than described, it is the specific job of our Retail-Readiness Sprint: a fixed fee of $15,000 for a single retailer scope or $25,000 across multiple retailers, about four weeks, covering your real trade spend, pricing waterfall, review calendar and compliance gap list. Our team has ranged brands across Chemist Warehouse, Woolworths, Coles and Priceline as the agent, and past rangings never promise future ones. The Sprint is indicative and does not guarantee ranging. You keep the model either way, and sometimes its answer is not yet.
The steps, in order
- 01List setup line items at published prices: barcodes, EDI, insurance, packaging
- 02Model trade spend at 10 to 25 percent of gross sales before signing trading terms
- 03Build the pricing waterfall at your category's retailer margin of roughly 25 to 45 percent
- 04Hold back a chargeback allowance of 1 to 5 percent of invoice value
- 05Model the cash curve from production through first purchase order to payment
Questions founders ask
How much do barcodes cost for Australian retail?
Per GS1 Australia's 2025-26 fee schedule, effective 1 July 2025, a single barcode number costs $75 per year with no joining fee for businesses under $1 million turnover, a 10 pack costs $460 per year, and full membership with 100 numbers carries a $215 joining fee plus a $645 annual fee at the smallest band, all ex GST. Budget for more than one number, since units, cartons and pallets each need their own.
What does EDI cost per month?
MessageXchange advertises a web forms portal at $99 per month for the first retailer, for either Coles or Woolworths, with each additional trading partner from $49 per month, per its retailer EDI pages as at July 2026. Price aside, EDI builds take months, not weeks, so start at signing rather than at the first purchase order.
What insurance do I need to supply a major retailer?
Coles Group's published purchase order terms for goods not for resale, July 2021 version, require product liability insurance of at least $5 million per occurrence before supplying, and trading terms in other channels run the same kind of clause. As a premium reference point, BizCover states its retail customers averaged $83 per month for business insurance across July 2023 to June 2024. Quote cover early, because the certificate is part of the new line paperwork.
What is the single biggest cost of entering Australian retail?
Not the setup fees. Trade spend, commonly 10 to 25 percent of gross sales, is the largest ongoing cost, and working capital is the largest risk: the first purchase order typically lands one to six months after a win, and you fund production across that gap before any payment. In FY25, 871 Australian retail businesses hit insolvency for the first time, much of it cash flow timing rather than demand.
Retail Readiness
The Retail-Readiness Sprint models your trade spend, your pricing waterfall, your category's review calendar and your compliance gaps before you commit to trading terms, a partnership, or a purchase order.
Scope, price, processOr 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.

