EAN 与 UPC:有什么差别?你需要哪一种条码?
如果你在实体店或在线销售实体商品,对方会要求你提供 EAN 或 UPC。两者看起来几乎一样,作用也相同:承载一个商品编号,让商店系统查出名称和价格。差异很小,但会决定你该印哪一种。
简短回答
- UPC-A 有 12 码,是美国和加拿大的标准。
- EAN-13 有 13 码,是其他几乎所有地区的标准。
- 自「Sunrise 2005」期限之后,北美的零售系统也接受 EAN-13,而各地的扫描仪都能读取 UPC-A。两者在任何店家都能扫描。
- 请印出与 GS1 给你的号码相符的那一种。GS1 US 核发的号码是 12 位数的 GTIN-12,用 UPC-A;大多数其他 GS1 办事处核发的号码是 13 位数的 GTIN-13,用 EAN-13。
并列比较
| UPC-A | EAN-13 | |
|---|---|---|
| 数字 | 12 码(GTIN-12) | 13 码(GTIN-13) |
| 核发单位 | GS1 US(以及 GS1 Canada) | 其他所有 GS1 办事处 |
| 主要市场 | 美国与加拿大 | 欧洲、亚洲、拉丁美洲、非洲、大洋洲 |
| 100% 标准尺寸 | 37.29 × 25.91 mm | 37.29 × 25.93 mm |
| 允许范围 | 80% 至 200% | 80% 至 200% |
| 静区 | 两侧各 9 个模块 | 左侧 11 个模块,右侧 7 个 |
| 简短版 | UPC-E(压缩版 UPC-A) | EAN-8(独立的 8 位数编号) |
为什么每台扫描仪都能读取两者
UPC-A 其实就是第一码为 0 的 EAN-13。条纹完全相同,只有印出的数字不同,因为 UPC-A 把第一码和最后一码用较小的字体印在条纹之外。所以能读 EAN-13 的扫描仪也能读 UPC-A,并且会回报前面多一个 0 的 12 码号码。
这也是数据库中把号码写成 14 位数 GTIN 的原因:012345678905 和 0012345678905 是同一项产品。由此衍生一条规则:如果 GS1 给你的是 12 位数号码,请印成 UPC-A,而不是在前面加 0 变成 EAN-13;GS1 规定 GTIN-12 要使用 UPC 符号。
那简短版本呢?
两个系列都有适用于小包装的短码,但运作方式不同。UPC-E 是把特定 UPC-A 号码中的零压缩掉,所以是用较小空间表示同一个商品号码。EAN-8 则是独立的 8 码号码,由你的 GS1 办事处逐项商品核发,只有在 EAN-13 真的放不下时才使用。
你该印哪一个?
- 你位于美国或加拿大,且号码来自 GS1 US:请打印 UPC-A。全球都能使用。
- 你位于其他地区:请使用 GS1 当地办事处核发的号码来打印 EAN-13。在北美也能使用。
- 零售商指定要某一种:只要号码确实属于你,就照对方的要求提供。
- Amazon:两种都可以。上架表单接受 UPC、EAN、ISBN 和 JAN,并会与 GS1 数据库比对号码。
常见的混淆
- 加上或去掉开头的 0 来转换格式。在数据库里没问题,但打印时请使用与 GS1 核发长度相符的符号。
- 把 EAN-8 当成缩短版的 EAN-13。两者是不同的号码;省略几码会变成别人的商品。
- 在网络上买便宜的「UPC 号码」。这些号码通常登记在别的公司名下。请参阅如何取得正式的商品条码。