What barcode prefixes represent
The digits at the start of a GTIN (Global Trade Item Number) form a prefix that identifies which numbering organisation allocated the barcode. This is not the same as indicating where a product was made—a common misconception. Official GS1 guidance states that the barcode prefix cannot be relied on to identify a product’s country of origin.
For example, a barcode starting with 930–939 was allocated by GS1 Australia, but the product itself may have been manufactured anywhere in the world. The prefix simply records which GS1 member organisation issued the number range.
GS1 company prefixes vs. individual GTINs
GS1 company prefix
When a business joins GS1 directly, it receives a company prefix—a range of numbers that only that business can use. The length of the prefix determines how many product variations the company can encode:
| Prefix length | Approximate capacity | Typical use case |
|---|---|---|
| 6 digits | 100,000 items | Large manufacturers with extensive product lines |
| 7 digits | 10,000 items | Mid-sized companies |
| 8 digits | 1,000 items | Small businesses |
| 9 digits | 100 items | Very small product ranges |
The company prefix becomes the foundation for all GTINs that business creates. For example, with prefix 1234567, a company might assign 1234567890128 to one product and 1234567890135 to another.
The two examples above can be sliced up by their country prefix, company prefix, item reference, and check digit as follows:
Assuming the hypothetical country prefix is 123.
(123)(4567)(89012)(8)(123)(4567)(89013)(5)
Note that in GS1 nomenclature often the combination of ‘company prefix’ + ‘country prefix’ together is referred to as just the company prefix. So in the example above the company would be said to have a 7 digit company prefix.
See the check digits page for more information about structural validation of GTINs.
Individual reseller-issued GTINs
Some barcode resellers may issue company prefixes from their number pools—members of the the International Barcodes Network will issue numbers with a company prefix on sufficiently large order quanities—but you should confirm with the individual seller. Other resellers may only issue individual GTINs rather than company prefixes. Individual GTINs are valid 13-digit numbers that comply with GS1 specifications, but they do not come with a dedicated prefix block.
This distinction matters for some retailers. A GTIN from a reseller may scan correctly and be globally unique, but certain platforms/retailers/distributors may require proof of a GS1-issued company prefix for their individual product acceptance programs, such as brand registries and direct supplier relationships. See non-GS1 use cases for typical scenarios where reseller GTINs work well.
Country prefixes: allocation, not origin
GS1 allocates number ranges to its member organisations by country or region. These are sometimes called “country prefixes,” though this term is misleading.
Common prefix ranges include:
| Prefix range | Allocating organisation |
|---|---|
000–019 | GS1 US |
030–039 | GS1 US |
060–139 | GS1 US |
300–379 | GS1 France |
400–440 | GS1 Germany |
450–459 490–499 | GS1 Japan |
500–509 | GS1 UK |
570–579 | GS1 Denmark |
590–599 | GS1 Poland |
600–601 | GS1 South Africa |
690–699 | GS1 China |
930–939 | GS1 Australia |
940–949 | GS1 New Zealand |
You can view the full list on the country prefixes reference page.
Why this matters for businesses
- Import/export labelling: A product made in Vietnam using a US-allocated prefix is entirely legitimate. The prefix reflects who issued the number, not manufacturing location.
- Customs and regulations: Country-of-origin rules depend on documentation and marking requirements, not barcode prefixes.
- Consumer perception: Within some markets, the common misconception to associate certain prefixes with product country of origin, or with product quality, or authenticity may be held by retailers and consumers, but these associations are not standards-based.
Retailer policies on prefix verification
Retailer acceptance of barcodes varies. Most major retailers accept any valid, unique GTIN that scans correctly. However, some have specific requirements:
- Company prefix requirement: Certain retailers or distributors may ask for a GS1-issued company prefix as part of supplier onboarding. This is a business policy, not a technical requirement of the barcode standard.
- Database verification: Some platforms cross-check GTINs against GS1’s GEPIR database or other registries. Individual GTINs from resellers may not appear in these databases.
- Prefix length restrictions: Very short company prefixes (6 digits) may be treated with additional scrutiny due to historical counterfeiting concerns.
Before committing to a numbering approach, businesses should verify requirements with their specific retail partners or distribution channels. Members of the International Barcodes Network can offer guidance on common retailer expectations.
Choosing between GS1 membership and reseller GTINs
| Factor | GS1 company prefix | Reseller-issued GTIN |
|---|---|---|
| Upfront cost | Higher (annual membership fees) | Lower (one-time per GTIN) |
| Number ownership | Registered to your business, GTIN licensed from GS1 | Legally yours, GTIN allocated from reseller’s range |
| Prefix control | Dedicated prefix block, shows in GS1’s registrar | Varies by reseller |
| Retailer acceptance | Universally accepted | Accepted by most retailers; check specific retailer requirements |
| Best for | Large-scale manufacturers, strict supply chains | Small Medium sized Enterprises, limited product ranges, low cost start ups |
The GS1 overview page provides additional context on how GS1 relates to company prefixes.
Key takeaways
- Prefix digits show who allocated the barcode, not where the product was made
- GS1 company prefixes and reseller-issued GTINs are different products with different use cases
- Always verify retailer requirements before purchasing barcodes, especially for major retail chains
- A valid, unique GTIN that scans correctly will work on a technical level regardless of its source