Understanding the barcode (GS1) cost per product — concept and principle
To sell through most retailers and marketplaces, each product variant (SKU) needs a unique barcode number, usually a GTIN licensed from a GS1 member organisation. Licences typically involve an initial fee and an annual renewal fee. This calculator spreads those fees over your SKUs and sales so you can see what barcodes really cost per product and per unit sold. It works with any currency.
How it is calculated
- Total barcode cost over the period = initial fee + annual fee × years.
- Cost per SKU per year = total cost ÷ (number of SKUs × years).
- Cost per unit sold = total cost ÷ (SKUs × units sold per SKU per year × years).
The calculator applies the annual fee for every year you enter, in addition to the initial fee. If your first year's renewal is included in the joining fee, reduce the years or the fee accordingly.
The principle
Barcode fees are fixed costs: they do not depend on how many units you sell. The more SKUs and units you spread them over, and the longer the period, the smaller the cost per item becomes. Amortising a one-time joining fee over several years gives a fairer picture than charging it all to the first year.
Worked example
- Total cost over 3 years = $250 + $50 × 3 = $400.
- Cost per SKU per year = 400 ÷ (10 × 3) = $13.33.
- Total units sold = 10 SKUs × 500 units × 3 years = 15,000.
- Cost per unit sold = 400 ÷ 15,000 = $0.0267.
How to read the result
For most products the cost per unit sold is a tiny fraction of the price, so barcodes rarely affect pricing. The cost per SKU matters more when you have many low-volume variants: each new colour or size needs its own GTIN, and low sales spread the fee over few units. Compare plans with different code capacities if you expect to add many SKUs.
Common mistakes
- Assuming one barcode can cover all sizes and colours; retailers generally require a unique GTIN per variant.
- Forgetting that stopping renewal can affect your right to keep using licensed numbers; check your GS1 organisation's terms.
- Buying cheap resold codes that may not be registered to your company and can be rejected by retailers.
Frequently asked questions
Do I need a separate barcode for every variant?
Generally yes. Under GS1 rules, each distinct trade item, including each size, colour or pack quantity, has its own GTIN.
Is the barcode image the cost or the number?
The cost is for the licence to use the numbers; the barcode image itself can be generated from the number.
Why use cost per unit sold?
It shows the barcode cost as part of unit economics, which you can compare directly with price and margin.
Sources: GS1, GS1 General Specifications (global standard for GTIN allocation and barcodes) · GS1, GTIN Management Standard