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 lengthApproximate capacityTypical use case
6 digits100,000 itemsLarge manufacturers with extensive product lines
7 digits10,000 itemsMid-sized companies
8 digits1,000 itemsSmall businesses
9 digits100 itemsVery 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 rangeAllocating organisation
000–019GS1 US
030–039GS1 US
060–139GS1 US
300–379GS1 France
400–440GS1 Germany
450–459 490–499GS1 Japan
500–509GS1 UK
570–579GS1 Denmark
590–599GS1 Poland
600–601GS1 South Africa
690–699GS1 China
930–939GS1 Australia
940–949GS1 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:

PositionPurposeNotes
Digits 1–3 (or 1–2 for some prefixes)GS1 prefixIndicates allocating organisation
Following digitsCompany/item referenceVariable length depending on prefix structure
Final digitCheck digitCalculated 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

FactorGS1 company prefixReseller-issued GTIN
Upfront costHigher (annual membership fees)Lower (one-time per GTIN)
Number ownershipRegistered to your business directlyLegally yours, allocated from reseller’s range
Prefix controlDedicated prefix blockNo dedicated prefix
Retailer acceptanceUniversally acceptedAccepted by most retailers; check specific requirements
Best forLarge-scale manufacturers, strict supply chainsSMEs, 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

References