Country Barcodes: GS1 Prefixes and Barcode Table - Gun.az
A barcode is a graphic symbol that encodes specific identification information about a product (most commonly the GTIN/EAN number) in a machine-readable format.
The GS1 barcode prefix is the first 3–4 digits of the EAN-13 number and indicates only which GS1 member organization (GS1 office by country/region) allocated that number block. The prefix does not mean the country of manufacture. The same manufacturer can produce in a different country and still issue a GTIN with the same GS1 prefix.
Do not forget:
-
EAN-13 — The most widely used 13-digit format in retail trade.
-
UPC-A — A 12-digit analog used in North America (EAN-13 can often read UPC-A codes by padding the beginning with a "0").
-
Check digit — The last digit; calculated to prevent errors during scanning.
GS1 Barcode Prefixes — Table by Country (EAN-13)
Add the GS1 barcode prefixes table by country to the following location:
| GS1 Barcode Prefix (EAN-13) | Country / Region |
| 001–019 | USA |
| 060–099 | USA |
| 100–139 | USA |
| 300–379 | France and Monaco |
| 380 | Bulgaria |
| 383 | Slovenia |
| 385 | Croatia |
| 387 | Bosnia and Herzegovina |
| 389 | Montenegro |
| 400–440 | Germany |
| 450–459 | Japan |
| 460–469 | Russia |
| 470 | Kyrgyzstan |
| 471 | Taiwan (Chinese Taipei) |
| 474 | Estonia |
| 475 | Latvia |
| 476 | Azerbaijan |
| 477 | Lithuania |
| 478 | Uzbekistan |
| 479 | Sri Lanka |
| 480 | Philippines |
| 481 | Belarus |
| 482 | Ukraine |
| 483 | Turkmenistan |
| 484 | Moldova |
| 485 | Armenia |
| 486 | Georgia |
| 487 | Kazakhstan |
| 488 | Tajikistan |
| 489 | Hong Kong, China |
| 490–499 | Japan |
| 500–509 | United Kingdom |
| 520–521 | Greece |
| 528 | Lebanon |
| 529 | Cyprus |
| 530 | Albania |
| 531 | North Macedonia |
| 535 | Malta |
| 539 | Ireland |
| 540–549 | Belgium and Luxembourg |
| 560 | Portugal |
| 569 | Iceland |
| 570–579 | Denmark (including Faroe Islands/Greenland) |
| 590 | Poland |
| 594 | Romania |
| 599 | Hungary |
| 600–601 | South Africa |
| 603 | Ghana |
| 604 | Senegal |
| 608 | Bahrain |
| 609 | Mauritius |
| 611 | Morocco |
| 613 | Algeria |
| 615 | Nigeria |
| 616 | Kenya |
| 617 | Cameroon |
| 618 | Ivory Coast (Côte d'Ivoire) |
| 619 | Tunisia |
| 620 | Tanzania |
| 621 | Syria |
| 622 | Egypt |
| 623 | Brunei |
| 624 | Libya |
| 625 | Jordan |
| 626 | Iran |
| 627 | Kuwait |
| 628 | Saudi Arabia |
| 629 | United Arab Emirates (UAE) |
| 640–649 | Finland |
| 690–699 | China |
| 700–709 | Norway |
| 729 | Israel |
| 730–739 | Sweden |
| 740 | Guatemala |
| 741 | El Salvador |
| 742 | Honduras |
| 743 | Nicaragua |
| 744 | Costa Rica |
| 745 | Panama |
| 746 | Dominican Republic |
| 750 | Mexico |
| 754–755 | Canada |
| 759 | Venezuela |
| 760–769 | Switzerland and Liechtenstein |
| 770–771 | Colombia |
| 773 | Uruguay |
| 775 | Peru |
| 777 | Bolivia |
| 778–779 | Argentina |
| 780 | Chile |
| 784 | Paraguay |
| 786 | Ecuador |
| 789–790 | Brazil |
| 800–839 | Italy, San Marino, Vatican City |
| 840–849 | Spain and Andorra |
| 850 | Cuba |
| 858 | Slovakia |
| 859 | Czechia |
| 860 | Serbia |
| 865 | Mongolia |
| 867 | North Korea |
| 868–869 | Turkey |
| 870–879 | Netherlands |
| 880 | South Korea |
| 883 | Myanmar |
| 884 | Cambodia |
| 885 | Thailand |
| 888 | Singapore |
| 890 | India |
| 893 | Vietnam |
| 896 | Pakistan |
| 899 | Indonesia |
| 900–919 | Austria |
| 930–939 | Australia |
| 940–949 | New Zealand |
| 955 | Malaysia |
| 958 | Macao, China |
| 977 | Periodicals (ISSN) |
| 978–979 | "Bookland" (ISBN) |
Sources: GS1 official prefix table and explanations; attribution of prefix 476 to Azerbaijan is confirmed by GS1 Azerbaijan.
Structure of EAN-13 (Simple Explanation)
Elements
-
Prefix (GS1) — 3–4 digits: Indicates the number source (GS1 member organization). For example, 476 belongs to the prefix range allocated for Azerbaijan.
-
Company Prefix — A block assigned to the company by the GS1 member organization; the length may vary.
-
Product (Item) Number — Distinguishes the product within that company; length depends on the company prefix.
-
Check Digit — Calculated using the mod-10 rule.
Example: Calculating the Check Digit from 12 Digits
EAN-13 Anatomy — Example: 4760123456783
(Graphic description: GS1 prefix, Company prefix, Item number, Check digit)
First 12 digits: 476012345678
-
Odd positions (1,3,5,7,9,11): 4+6+1+3+5+7 = 26
-
Even positions (2,4,6,8,10,12) × 3: (7+0+2+4+6+8) = 27 → 27×3 = 81
-
Sum: 26 + 81 = 107
-
107 mod 10 = 7
-
Check digit = (10 − 7) mod 10 = 3
Final EAN-13: 4760123456783
Note: When converting EAN-13 → GTIN-14, a "0" is added to the beginning: 0 4760123456783. In GTIN-14 logistics barcodes (e.g., GS1-128, ITF-14), it is written with the (01) application identifier: (01)04760123456783.
Which Barcode to Choose and When?
EAN-13 / UPC-A
Retail sales, products passing through the checkout (food, cosmetics, electronics, etc.).
ITF-14
Packaging level (box/carton). Due to its thick contour structure, it reads well on corrugated cardboard.
GS1-128 (Based on Code 128)
Logistics and B2B: Carries not only the GTIN but additional information; written with Application Identifiers (AI):
-
(01) — GTIN (14 digits)
-
(10) — Batch/Lot
-
(17) — Expiration date (YYMMDD)
-
(21) — Serial number
QR-code (With GS1 Digital Link)
Rich information for the consumer (link to website, origin, allergens, instructions, etc.); can encode the GTIN in a URL.
Practical Rules for Printing and Design
Main Principles
-
Contrast: Dark bars + light background (traditionally black-white). Colored inversion is risky for 1D codes.
-
Quiet Zone: Keep an empty space on the left and right of the barcode; do not cut it off or let it collide with frames and fonts.
-
Scale and Module Size: Sizes that are too dense or excessively wide make reading difficult.
-
No Deformity: Do not cut the height ("truncated" EAN weakens readability), do not compress or stretch the width.
-
Surface/Material: Glossy varnish, relief, and strong textures can hinder reading; choose the label material appropriately.
-
Placement: Keep away from folding seams, corners, curved areas, and cut points.
GTIN Assignment: When is a New Code Required?
Changes typically requiring a new GTIN:
-
Composition or functional characteristic of the product (e.g., new formulation).
-
Size/weight/quantity (e.g., 500 g → 450 g).
-
Design and brand elements, changes affecting the consumer's buying decision.
-
Package composition (double box → single, multipack → individual, etc.).
-
Language/region change, if it affects selection on the same shelf.
Cases typically NOT requiring a new GTIN:
Internal lot or price changes (refer to GS1 rules for specific cases).
Role of the Barcode in Store and Online Environments
Benefits
-
Checkout and Warehouse: Fast scanning, reduction of errors, recall and inventory control.
-
E-commerce catalogs: Products are indexed more easily with GTIN (search, comparison, advertising).
-
Traceability: Tracking at the batch/serial level with GS1-128 or QR (Digital Link).
-
Documentation: Receipts, waybills, box labels, pallet labels — a proper barcode speeds up workflow in all of them.
Frequently Asked Questions (FAQ)
If my prefix is Azerbaijani (476), must I manufacture every product in Azerbaijan?
No. The prefix only indicates the GS1 member organization that issued the number. The country of manufacture is indicated separately in the "Made in..." information.
How do checkouts manage the difference between UPC-A and EAN-13?
Modern scanners and checkouts read both. EAN-13 can often recognize UPC-A codes by adapting them with a leading "0".
Is a new GTIN needed when the color/flavor of the same product changes?
If it will be sold as a separate SKU affecting the buyer's choice (e.g., vanilla vs. strawberry), yes — usually a new GTIN is given.
Can I just paste the barcode as a picture?
You can, but strictly adhere to contrast, quiet zone, and sizing rules. The best practice is to use a GS1-compliant generator and print profile.