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.
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 1234567890123 to one product and 1234567890124 to another.
Individual reseller-issued GTINs
Barcode resellers—members of networks like the International Barcodes Network—issue individual GTINs rather than company prefixes. These 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 will scan correctly and be globally unique, but certain platforms or distributors may require proof of a GS1-issued company prefix for brand registry or 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 |
The full list is maintained in the country prefixes reference.
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: Some markets associate certain prefixes with quality or authenticity, 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. The IBN Verified resources include guidance on checking barcode legitimacy and common retailer expectations.
Technical structure of a GTIN-13
A standard retail barcode contains:
| Position | Purpose | Notes |
|---|---|---|
| Digits 1–3 (or 1–2 for some prefixes) | GS1 prefix | Indicates allocating organisation |
| Following digits | Company/item reference | Variable length depending on prefix structure |
| Final digit | Check digit | Calculated mathematically to detect scanning errors |
The check digit ensures scan accuracy but does not encode any product information. Tools like the GTIN validator can verify whether a number is structurally valid.
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 directly | Legally yours, allocated from reseller’s range |
| Prefix control | Dedicated prefix block | No dedicated prefix |
| Retailer acceptance | Universally accepted | Accepted by most retailers; check specific requirements |
| Best for | Large-scale manufacturers, strict supply chains | SMEs, online sellers, limited product ranges |
GS1 overview provides additional context on how the organisation operates globally.
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 technically regardless of its source