Skip to content
全部文章 Getting into Retail

UPC-A、EAN-13 还是 Code 128:你的包装需要哪种条形码?

零售条形码的选择与印制:GS1 的 GTIN 授权、UPC-A 与 EAN-13 的区别、尺寸与空白区规则,以及 Code 128 在批次级追溯中的位置。

Hand scanning a product barcode with a handheld scanner at checkout

如果你的产品要进零售渠道,它就需要一个可扫描的条形码,里面编码着一个向 GS1(国际物品编码协会)申领的 GTIN(全球贸易项目代码):在美国和加拿大是 UPC(通用产品代码)家族的 UPC-A,在其他大多数地区是 EAN(欧洲物品编码)家族的 EAN-13。Code 128(在它的 GS1-128 形态下)则完全是另一回事:它沿供应链承载批号、日期和箱级数据,而不是销售点的价格信息。本文讲清楚你需要哪一种码制、GTIN 申领实际上是怎么运作的,以及决定你的条形码能否一次就扫读成功的印刷规格。

UPC-A 的结构:条与空共 95 个模块,两侧各有至少 9 个模块宽的空白区。

先有号码,再有条形码

条形码只是油墨;真正的资产是它背后的 GTIN。你向 GS1(在美国是 GS1 US)申领 GTIN,要么申请一段厂商识别代码(一段号码,容量足以覆盖许多产品,需缴一笔初始费用外加年度续期费),要么按单个 GTIN逐个购买,只需一笔小额定额费用,适合只有少数几个 SKU 的品牌。有两点要当心:不要买第三方转售的“回收”厂商识别代码,因为大型零售商和电商平台(包括 Amazon)会对照 GS1 的登记信息核验 GTIN 的归属;也绝不要自己编一个号码,与别人的产品撞号是被下架的风险。每一种口味、每一种规格、每一种组合装配置,都需要各自的 GTIN。

Macro shot of barcodes and product numbers on red packaging
UPC-A 与 EAN-13 编码的是同一个 GTIN 家族:区别在于它们在哪里被扫描。

UPC-A、EAN-13、Code 128 速览

码制编码内容使用场合
UPC-A12 位的 GTIN-12美国/加拿大零售销售点
EAN-1313 位的 GTIN-13全球零售销售点
Code 128 / GS1-128GTIN + 应用标识符(批次、日期、重量)外箱、托盘、仓储与追溯

UPC-A 与 EAN-13 是同一个 EAN/UPC 家族里的姐妹码制;一个 UPC-A 实际上就是前面补一个零的 EAN-13,而当今世界各地的扫描设备两者都能读。从第一天起就要做国际销售?那么 EAN-13 是更稳妥的默认选择;如果主要面向美国零售渠道,UPC-A 仍然是惯例。

Code 128 与追溯

外箱上的 GS1-128 条形码通过应用标识符(AI)承载结构化数据:AI (01) 对应 GTIN,AI (10) 对应批号,AI (17) 对应有效期,此外还有更多。那个批号与你的追溯体系所依据的批号是同一个;依 FSMA(《食品安全现代化法》)第 204 条追溯规则,受管食品需要批次级记录,把你收到的东西与你发出的东西连起来。如果你已经在库存中编派批次代码,那么把它们编码进一张 GS1-128 外箱标签,就闭合了这个环;合规的那一半在库存与批次追溯一文中讲到。

决定扫读成败的印刷规格

  • 尺寸:在 100% 放大系数下,UPC-A 符号的标称尺寸约为 37.3 × 25.9 mm;GS1 允许大致 80–200% 的范围。为了省出版面空间而缩到 80% 以下,是收银台扫不出的经典原因。
  • 空白区:条两侧的空白边距是符号的组成部分。印刷稿上的元素侵入其中,就会让扫读失败。
  • 颜色与对比度:浅色底上印深色条。绝不要把条印成红色或橙色,激光扫描器会把红色读成背景;也要避免反白(深底浅条)。
  • 条宽缩减:柔性版印刷会让油墨扩散;你的印厂会给出一个 BWR(条宽缩减量)数值来补偿。请提供矢量格式的条形码印刷稿,这个补偿才能干净地套用;参见印刷级 PDF 导出。
  • 位置:按惯例放在背面版面的右下角,选一块平整区域,避开接缝、弧面和压边封口;在正式印一批之前,按 ISO 等级做一次符号质量检测(零售商通常要求 C 级或更好),是一份便宜的保险。
  • 弧形包装上的方向:在瓶子和罐子上,请把条按“梯式”方向印刷(与弧线垂直),这样弧度就不会把条宽畸变到可读容差之外。

QR 码怎么办?

GS1 在全球推动的“2D in retail”迁移(常被称为 Sunrise 2027)正朝着承载 GS1 Digital Link 的 QR 码前进,让同一个符号既服务收银结算,也服务消费者信息。在这个过渡期里,食品包装上稳妥的做法是:把线性的 UPC/EAN 留给销售点,只有当你确实用得上时才加一个 QR 码。NFL 会在生成你的营养成分表的同时,在生成器中一并生成 UPC-A、EAN-13 和 Code 128 符号;更完整的上市核查清单,见“开办食品企业”一文。

常见问题

我可以让多种口味或多种规格共用一个 UPC 吗?

不可以。每一个不同的消费单元(每一种口味、每一种规格、每一种组合装配置)都需要各自的 GTIN。零售商系统把 GTIN 当作该产品的身份;让多个变体共用一个,会把零售商的库存和价格数据弄乱。

农夫市集或直接面向消费者销售的产品需要条形码吗?

从法律上说,不需要;条形码是零售商的商业要求,不是政府的强制规定。但如果批发或电商平台销售在你的规划之内,早点把 GTIN 申领下来,可以省掉日后重新贴标。

为什么我的印厂会要求条形码提供矢量稿?

条宽是以不到一毫米的零头来计量的,而位图会把扫描器所依赖的边缘弄模糊。矢量稿能让条的边缘保持精确,也让印厂可以为印刷机套用条宽缩减,而无需重新生成整个符号。

一次生成你的条形码和你的合规标签;打开免费生成器,把两者都导出为印刷级的矢量稿。