印刷知識

商品條碼能用產生器自己做嗎?從 GS1 號碼到包裝印刷規格

結帳時掃一下條碼,螢幕立刻跳出品名和售價,但那排黑白線條裡其實沒有存這兩樣東西,只存了一串數字。

這個落差正是條碼最容易被誤解的地方。商品要進通路,得先有一串合法取得的號碼,再把它印成掃描器讀得懂的線條;號碼來源有問題,或線條印得讀不出來,往往要等包裝印好、送進通路才會被發現,補救的方式多半是回頭改版重印。

商品條碼的號碼(GTIN)是向機構申請來的,條碼符號則是設計與印刷端要做對的部分,兩段工作的規格完全不同,所以要分開處理。而要分得清楚,得先知道一個條碼裡實際裝了什麼。

商品條碼是什麼?

商品條碼其實是兩件東西疊在一起。第一件是 GTIN,一串全球唯一的號碼;第二件是把這串號碼轉成掃描器讀得懂的黑白線條,零售單品最常見的就是 EAN-13 這類條碼符號。GS1 把 GTIN 定義為用來識別在供應鏈任何一點被標價、訂購或開立發票的商品或服務。

這兩件東西對應兩種工作。申請處理的是商品條碼的號碼,要向 GS1 的會員組織取得;印刷處理的是條碼符號,要由設計與印刷端把線條做到掃描器讀得出來。

條碼本身不存商品名稱和價格,掃描器讀到的只有號碼,收銀系統再拿這串號碼,到零售商自己的資料庫查出品名與售價。GS1 在說明 GS1 Digital Link 時也提到,零售商與供應鏈夥伴把條碼當成入口,進入自己的 IT 系統查詢屬於自己的資訊。換句話說,號碼更像一把查詢用的鑰匙,鎖在哪裡、裡面放什麼,由各家通路自己決定。

號碼最前面的 2 到 3 碼也常被誤會。GS1 Taiwan 說明,前兩或三位是 GS1 規範的國家識別代碼,表示廠商或公司營業登記註冊所在的國家或地區,並不代表商品實際生產的國家,其中 471 對應的是 GS1 Taiwan。因此不能拿 471 開頭來判斷商品是在哪裡製造的。

零售點最常用 EAN/UPC 符號承載 GTIN,其中 EAN-13 是零售單品最常見的一種,北美市場則使用 UPC-A。不論印成哪一種符號,承載的都是同一串 GTIN,所以順序是先取得合法的號碼,才輪得到把它印成線條。

條碼產生器畫得出圖,給不了合法的號碼

搜尋「條碼」時,最先碰到的常是線上的條碼產生器,輸入一串數字,立刻吐出一張條碼圖。這類工具負責的只是把輸入的數字畫成線條,多半不會替那串號碼的來歷把關。圖畫得再工整,也只代表它是一張圖,不代表這串號碼可以拿去賣東西。

問題出在號碼的來源。GS1 Hong Kong 指出,GS1 是全球唯一可編配 GTIN 的機構,每個 GS1 條碼只能用在一款貨品。透過非 GS1 授權的管道取得的號碼,可能與其他產品重複,商品可能因此被超市或電商平台拒絕上架,還得重新包裝、更換標籤,多出印刷成本,也拖延上架時間。

GS1 Hong Kong 還列出三種不被認可的不正當使用:會籍過期後繼續使用號碼、把公司編號轉售或轉讓給其他企業,以及冒用或偽造條碼。可見號碼除了要從正規管道取得,還得在有效的會籍下由自己使用。產生器給不了這層保障,正規的取得方式只能回到向 GS1 申請公司前置碼。

公司前置碼是向 GS1 取得的編號授權

GS1 說明,公司前置碼(GS1 Company Prefix)是 4 至 12 位的數字,用來發出 GS1 識別碼,通常由各國的 GS1 會員組織核發。加入之後,會員組織會提供前置碼與規格說明,再由企業自己從這組前置碼對應的號碼庫裡,為每個商品分配唯一的號碼。

GS1 給的因此是一段編號授權,不是一個一個現成的商品號碼。往後每款商品用哪個號碼,都由企業自己編配、自己記錄。

台灣的公司前置碼向 GS1 Taiwan 申請

台灣的申請窗口是 GS1 Taiwan,也就是 GS1 在台灣的會員組織,由它授予廠商合法使用的公司前置碼。前置碼拿到手之後,才開始為各個商品編號;在那之前,包裝稿上不該先放任何自行湊出來的號碼。

費用、應備文件與審核時程會隨公告調整,一律以 GS1 Taiwan 現行公告為準。申請前有一件事可以先想清楚,那就是未來打算編多少個品項,因為這會直接影響前置碼的長度。

前置碼長度決定可編的商品數量

EAN-13 的前 12 碼由公司前置碼加上品項代號湊成,兩者合計 12 位,第 13 位則是檢查碼。GS1 說明,品項代號的位數取決於前置碼的長度,前置碼越長,留給品項代號的位數就越少,能編的商品也越少。

用算術來看最直觀。假設前置碼有 9 碼,品項代號就只剩 3 碼,從 000 編到 999,最多 1,000 筆。這只是說明長度如何消長的假設例,並不是 GS1 Taiwan 實際核發的規格。

估算品項量時,不能只數現在在賣的幾款。同一款商品只要容量或規格不同,往往就各自需要獨立的號碼,因為淨含量一變就得換號;把這些都算進去,再加上未來幾年預計新增的品項,才是申請前該估的數量。

從前置碼編出每個商品的 GTIN

有了前置碼,剩下的就是日常的編號管理。核心原則只有一個,就是每個號碼只對應一款商品,而且分配出去之後,不再拿給別的商品使用。

品項代號依序編排、不帶意義,也不重複使用

GS1 的做法是品項代號從零開始依序配發,不帶內建意義,並且安全、準確地記錄每個號碼對應哪一款商品。以前面 9 碼前置碼的假設例來說,第一款商品編成 000,第二款編成 001,依此類推,不需要把顏色、尺寸或產地塞進號碼裡。

號碼只負責唯一性,意義放在自己的資料庫裡,商品改版或停產時才不會被號碼綁住。依 GS1 General Specifications 自 2019 年起施行的不重複使用規則,已配發的 GTIN 不得再配給另一款商品,商品停產之後也一樣;停產的商品重新上市時,只要沒有做出需要換號的改動,就可以沿用原本的號碼。所以那張號碼與商品的對照紀錄,就是這套編號最重要的資產。

這個邏輯與賣家內部使用的 SKU 剛好相反。SKU 追求好讀、帶有結構,讓人一眼看出是哪個品項;GS1 的品項代號則刻意不帶意義,兩者各司其職,不必互相取代。

最後一碼的檢查碼用 GS1 工具計算

第 13 碼不是自己決定的數字,而是由前 12 碼算出來的檢查用數字。GS1 說明,所有固定長度的數字型 GS1 識別碼,最後一位都是檢查碼,用來確保識別碼的完整性,輸入或掃描時一旦有數字錯位,系統就能發現。

實際操作不需要自己推導算式,GS1 網站提供檢查碼的計算工具。以 GS1 保留作示範用途的 952 開頭為例,假設前置碼為 952123456、品項代號為 000,前 12 碼 952123456000 算出的檢查碼是 5,完整號碼就是 9521234560005;品項代號換成 001 後,檢查碼變成 2,號碼是 9521234560012。這兩個號碼僅供示範,不屬於任何公司。

示範號碼 9521234560005 拆成 9 碼公司前置碼、3 碼品項代號與 1 碼檢查碼,品項代號改成 001 後檢查碼變成 2
GTIN-13 的前 12 碼由公司前置碼加品項代號組成,最後一碼是由前 12 碼算出的檢查碼。

前 12 碼只要改動任何一位,檢查碼就得重新計算。條碼圖檔製作之前,用計算工具核對一次,能擋掉大部分手抄或手動輸入造成的錯誤。

商品需要配發新 GTIN 的 10 種情形

換不換號的判準,在於買的人與供應鏈夥伴需不需要分辨出這是不同的商品。GS1 的 GTIN 管理標準(GTIN Management Standard)給了三個判斷原則:消費者或交易夥伴是否預期要分辨新舊商品、是否有必須向他們揭露的法規或責任資訊、對運送儲存與收貨是否有實質影響,至少符合一項才需要換號。標準列出的零售單品換號情形如下:

  1. 全新的商品,使用新號碼。
  2. 配方或功能改變,影響到包裝上依規定必須標示的資訊,而且品牌方預期消費者或交易夥伴要分辨出差異,例如新增一種過敏原。
  3. 包裝上標示的淨含量有任何增減。
  4. 實體尺寸的任一軸向或毛重變動超過 20%;靠多次小幅調整累積、迴避這條 20% 規則,標準明列為不可接受的做法。
  5. 包裝加上或拿掉認證標章,例如有機、清真、潔食標章。
  6. 更換主品牌。
  7. 預先定義的組合包裡,有品項被更動、新增或替換。
  8. 直接印在包裝上的售價有任何新增、變更或移除;標準同時也強烈建議,包裝上最好不要預印售價。

另外 2 種情形換的是外箱這一層。第 9 種是期間限定的促銷,零售單品的號碼可以維持不變,但上一層的箱子、棧板各自需要有自己的唯一號碼。第 10 種是外箱內的裝箱數量改變,同樣只換外箱這一層的號碼。

單純的包裝美術改版、換主圖不在這些規則裡,標準舉的節慶限定包裝例子,也只需要替外箱與棧板換號;但改版若順帶加上或拿掉認證標章、在包裝上印了售價,就落入換號的情形。另外,地方、國家或區域的規定可能要求更頻繁地換號,而且優先於標準,遇到時以當地規定為準。

零售單品、外箱與小包裝用的條碼規格不同

不是每個層級的包裝都印同一種條碼。單品包裝用 EAN-13,裝箱的外箱用 ITF-14 或 GS1-128,或是外箱版的 EAN-13,最小線寬都比較大;小到印不下 EAN-13 的商品,才考慮縮短版的 EAN-8。

下表依 GS1 General Specifications 整理,最小線寬指的是條碼中最窄那條線(X 尺寸)的最小寬度:

使用情境常用符號最小線寬(X 尺寸)
零售單品EAN-13(北美市場用 UPC-A)0.264 mm
外箱EAN-13 外箱版、ITF-14、GS1-1280.495 mm
印不下 EAN-13 的小包裝EAN-80.264 mm

符號選對了,尺寸與靜區的數值才對得上。

零售單品預設使用 EAN-13,北美改用 UPC-A

零售端絕大多數商品用 EAN-13,把它當成預設選擇即可。依 GS1 General Specifications 整理的尺寸表,零售單品的 EAN-13 最窄線寬最小 0.264 mm、建議 0.330 mm、最大 0.660 mm。

要出口到北美的商品,會遇到 UPC-A,兩者的差別之一在靜區,UPC-A 左右兩側都要留至少 9 個模組寬。另外,GS1 General Specifications 規定,同一件商品上不可以出現兩個以上、分別編入不同 GTIN 的條碼。

外箱改用 ITF-14、GS1-128 或外箱版 EAN-13

外箱的條碼用在物流環節,GS1 為這類只在物流端掃描的包裝另訂一張規格表,最小線寬比較大。EAN-13 用在外箱時,最小線寬是 0.495 mm,相當於 150% 倍率,條高最小 34.28 mm、建議 45.70 mm;單品用的 EAN-13 放上外箱時,也得換成這個外箱版的尺寸。

ITF-14 與 GS1-128 的最小與建議線寬同為 0.495 mm,條高 31.75 mm 起。物流標籤另有一套做法,對包裝設計來說,記得外箱的規格不能沿用單品版就夠了。

小包裝改用 EAN-8 的前提

EAN-8 是為了印不下 EAN-13 的小商品而存在的縮短版符號,放得下 EAN-13 就不必改用它。EAN-8 的最窄線寬與零售單品的 EAN-13 相同,最小 0.264 mm、建議 0.330 mm,條高則是最小 14.58 mm、建議 18.23 mm。

EAN-8 承載的 GTIN-8 有自己的編碼結構,不是把 EAN-13 的號碼截短來用;依 GS1 General Specifications,GTIN-8 由 GS1 會員組織依申請逐一核發。

條碼尺寸與兩側留白的規格

設計包裝時,應該把條碼本體加上兩側靜區當成一整塊不能被侵犯的矩形,而不是只替線條本身留下那一小塊面積。倍率、高度和靜區三項數值,決定這塊矩形要占多大的版面。

以 100% 為基準,倍率只能落在 80% 到 200%

EAN-13 以 100% 為基準,最窄線寬 0.330 mm。GS1 General Specifications 規定,EAN-13 含最小靜區共 113 個模組寬,所以 100% 時的寬度是 0.330 × 113 = 37.29 mm。GS1 Hong Kong 說明,條碼可在 80% 到 200% 之間縮放,超出這個範圍會影響印刷效果,縮放時寬度與高度要等比例。

倍率最窄線寬含靜區的寬度條高(不含下方數字)
80%0.264 mm29.83 mm18.28 mm
100%0.330 mm37.29 mm22.85 mm
150%0.495 mm55.94 mm34.28 mm
200%0.660 mm74.58 mm45.70 mm

表中的寬度除了 100% 之外,都是以 113 個模組乘上最窄線寬換算而得;線寬與條高則是依 GS1 General Specifications 整理的數值。外箱版的 EAN-13 從 150% 起跳,單品包裝在版面允許時,也不妨取偏大的倍率,替印刷誤差多留一點餘裕。

EAN-13 條碼在 80%、100%、150%、200% 倍率下依相同比例繪製,含靜區寬度從 29.83 mm 到 74.58 mm
EAN-13 只能在 80% 到 200% 之間等比縮放,外箱版從 150% 起跳(資料來源:GS1)。

條碼高度只在連最小尺寸都放不下時才能截短

版面不夠高時,最常見的動作是把條碼壓扁,但 GS1 Australia 提醒,EAN/UPC 的高度要與寬度保持比例,避免截短規定的高度;高度不對的條碼,輕則無法一次掃描成功,嚴重時根本掃不出來,只能手動輸入資料。GS1 的條碼導入指南也說明,EAN/UPC 是為零售端的全方位掃描器設計的,截短會降低這類掃描器的讀取率。

唯一的例外是小包裝。GS1 Sweden 的尺寸指南寫明,只有包裝最大的可印面積連最小尺寸的條碼都放不下時,才可以降低高度、保留寬度;GS1 General Specifications 也註明,截短只能在完全無法印出完整尺寸時使用,而且會讓條碼失去全方位掃描的能力。一般的版面空間不足,不構成截短的理由,應該回頭調整版面或改用較小倍率。

EAN-13 左右靜區要留 11 與 7 個模組寬

靜區是條碼第一條線之前、最後一條線之後的空白區域,作用是讓掃描器知道條碼從哪裡開始、到哪裡結束。GS1 Australia 指出,靜區被縮短或移除,可能導致條碼無法掃描。

EAN-13 的左側靜區是 11 個模組寬,右側是 7 個,以 100% 計算分別約 3.63 mm 與 2.31 mm;UPC-A 則是兩側各 9 個模組寬。GS1 Hong Kong 說明,這塊空白內不能有任何文字、圖案、框線或穿孔,也就是說,包裝上的裝飾線、色塊邊緣都不能侵入。

EAN-13 在 100% 倍率下含靜區寬 37.29 mm,左靜區 3.63 mm、右靜區 2.31 mm,條高 22.85 mm
100% 的 EAN-13 連同左右靜區共 113 個模組寬,靜區內不能放文字、圖案、框線或穿孔(資料來源:GS1、GS1 Hong Kong)。

GS1 Australia 建議,靜區留得比最小值略多一些,以應付油墨暈開或套準誤差。GS1 Hong Kong 的做法則是在條碼數字的兩側加上「<」與「>」符號,標示靜區的邊界,提醒後續編排不要在這個範圍內放東西,這屬於建議做法,並非強制。

顏色對比與包裝材質影響條碼的可讀性

結帳掃描器用紅光讀取條碼,所以人眼看來對比很好的配色,在掃描器眼裡可能整片糊在一起。配色與材質又是設計師最容易自己決定、也最容易出錯的兩個環節。

深色條碼配淺色底,紅色只能當底色

GS1 General Specifications 的條碼品質檢測以 660 nm 的紅光為準,GS1 的條碼導入指南也指出,大多數條碼掃描器使用紅色光源。GS1 Sweden 說明,掃描器看紅色就像看白色;GS1 的導入指南也形容,紅色的字在紅光下幾乎會消失,橘色、粉紅、淺黃這些相近的顏色也一樣。因此這幾種顏色可以當底色,卻不該用在線條上。

GS1 Hong Kong 建議深色線條配淺色底,線條可以是黑、藍或綠,底色可以是白、紅或橙,最穩妥的仍是白底黑線。導入指南也寫明,線條要用深色,線條之間的空白與靜區要用淺色;淺色線條配深色底的反白做法,並不符合這項要求。

條碼用黑、藍、綠等深色線條配白、紅、橙底可讀,紅、橘、淺黃線條與反白配色則不該使用
紅色在掃描器的紅光下會像白色一樣消失,所以只能當底色,線條一律用深色(資料來源:GS1、GS1 Hong Kong)。

GS1 Hong Kong 也提醒,不要依賴產品本身的包裝顏色來形成對比。透明包裝尤其如此,條碼不應直接印在上面,要先墊一層白色底色。

GS1 Sweden 另外提到一個粗略的檢查方式,把透明的紅色濾片蓋在條碼上,可以大致看出這組配色是否可行。這只能當初步判斷,要確定條碼讀得出來,仍得用專門的設備檢查對比。

亮面、透明與金屬材質容易讓掃描失敗

GS1 Australia 說明,條碼要避開高光澤的反光底材、透明或半透明的背景,也不要在已印好的條碼上再覆蓋一層透明包材。GS1 Hong Kong 則提醒要避開鋁等金屬材質,以及金色、銀色這類反光的顏色。這些表面的反光,容易讓掃描器讀不清線條與空白的分界。

這不代表包裝不能用這些材質,而是條碼那一塊要改貼白底的標籤,或先在條碼區域印上一塊白色底。印刷的油墨濃度也要足夠,才能把深色線條填滿;條碼區域則要保持清潔,避免污點干擾判讀。

GS1 Australia 列出的施作方式有三種:預先印好的標籤、用專門設備在包裝上直接印製,以及把條碼納入包裝稿,隨整張包裝一起印刷。選哪一種,取決於包裝材質與生產流程,需要事先與印刷廠確認。

油墨暈開要預留誤差空間

印出來的線條常比設計稿略寬,這是油墨擴散造成的。最窄線寬只有零點幾毫米,誤差一點,條碼就可能從合格變成不合格。GS1 Australia 建議定期檢查印刷標準,確保印刷品質與油墨擴散維持在可接受的範圍。

做法上,先與印刷廠確認印法與材質,討論顏色與編排,並用實際的印刷機和實際的材質印出測試版,驗證通過再正式印。倍率在版面允許時取大一點,靜區也多留一些,都是為油墨暈開預留空間。GS1 的條碼導入指南也指出,最小尺寸與線寬縮減(Bar Width Reduction)的合適數值隨印刷方式而不同,應由印刷廠依自己的條件訂出,所以實際打樣比任何預設值都可靠。

條碼的擺放位置與方向依包裝型態而定

條碼的位置有慣例,目的是讓收銀員好掃,也避開最容易損壞的區域。這裡的擺放規則,主要依據 GS1 Sweden 整理的準則。

盒裝、袋裝與瓶身各自的條碼位置

一般的盒裝,條碼放在背面偏下、偏右的位置,避免放在底部。在可能的情況下,條碼離包裝邊緣至少 8 mm、至多 100 mm。條碼要放在平滑的表面,不能折過轉角,也不能壓在接縫、折痕或穿孔上;包裝若有玻璃紙或其他膜包覆,膜的接縫也不可壓在條碼上。

袋裝或軟包裝的條碼放在袋子中央,因為那裡皺褶的風險最低。瓶身的條碼放在主標籤或背面獨立的標籤上,不能放在瓶頸的環帶上。包裝任何一邊小於 25 mm 的小包裝,則放在背面的右下角。

盒裝條碼放背面偏下偏右,袋裝放中央,瓶身放主標籤或背標,小包裝放背面右下角
條碼位置依包裝型態而定,盒裝放背面偏右下、袋裝放中央、瓶身避開瓶頸環帶(資料來源:GS1 Sweden)。

圓罐的條碼要排成梯子方向

直徑小於 12 cm 的罐子等圓柱形商品,條碼建議排成「梯子」的方向,讓線條橫躺、像梯子一樣一階一階往上,而不是排成線條直立的「柵欄」方向。

若確實要排成柵欄,條碼的模組寬度要採用 GS1 General Specifications 為此訂的特別規定值,而不是沿用一般包裝的線寬。

GS1 General Specifications 解釋,條碼印在曲面上時,兩端可能繞到曲面的另一側,讓掃描器無法同時看到條碼的兩端;條碼越大、曲面越彎,越容易發生。GS1 Sweden 因此建議,排成柵欄的條碼要用它提供的 BarcodeCheck 這類驗證服務檢查過,確保讀得出來。

圓罐上的條碼排成梯子方向時線條橫躺,排成柵欄方向時兩端會繞到罐身背面
直徑小於 12 cm 的圓罐建議把條碼排成梯子方向,柵欄方向的兩端容易繞到曲面另一側而讀不到(資料來源:GS1、GS1 Sweden)。

組合包內層的條碼要完全遮住

一個包裝裡包著好幾件各有條碼的單品時,依 GS1 Sweden 的準則,結帳時不應該讀得到內層單品的條碼。處理方式是用外包裝把內層條碼遮住,或是把內層商品擺放成條碼朝內。

熱縮膜包覆的托盤也是同樣的考量。隔著膜若仍讀得到內層條碼,可以改用有花紋的熱縮膜,讓掃描器讀不到裡面的單品。

這也呼應前面提到的 GS1 General Specifications 規定,同一件商品不可以帶有兩個以上編入不同 GTIN 的條碼。因此套膜、套環或捆紮成組的商品,內層單品的條碼必須完全遮住、讓結帳系統讀不到,否則可能產生非預期的結帳交易。設計組合包時,內層商品的擺放方向與外包裝的開窗位置,都要一起檢查。

正式印刷前,條碼圖檔與打樣各驗證一次

前面的規格可以收成兩個動作。圖檔端要確保進入包裝稿的條碼沒有被改壞,打樣端則要用掃描器實際驗證印出來的結果。

條碼圖檔不重畫、不拉伸、不截短

條碼圖檔以 GS1 或合法產生管道輸出的原檔為準。GS1 Hong Kong 說明,其平台輸出的條碼是 PDF 檔,調整倍率後仍要維持高度與寬度成比例,隨意剪裁高度會降低讀取的成功率。置入設計軟體時,也應該按指定倍率等比縮放,不另外重畫線條。

實務上常見的錯誤做法,是把條碼圖拉到符合版面的長寬、替線條加描邊、轉成點陣圖後再縮放,或是在條碼上疊一層半透明的圖層。這幾種都會改變線條的寬度或對比,掃描結果也就跟著不穩。靜區內同樣不能放進任何圖形或文字。

打樣後用掃描器與檢測報告確認條碼品質

樣張一定要實際掃一次。GS1 Sweden 建議盡早確認條碼品質夠好,才能確定它可以被掃描器順利讀取。

GS1 Australia 提到,許多零售商會要求看條碼檢測報告,它也提供這類檢測服務;GS1 Hong Kong 同樣為會員提供條碼測試。台灣則由 GS1 Taiwan 的條碼檢測中心提供檢測,除了用專業儀器檢測符號品質,檢測人員也會實際量測條碼位置是否符合規範,再提供報告說明檢測結果與改善建議。

二維碼加進包裝時,EAN-13 仍要保留

GS1 推動在 2027 年底前,讓零售端結帳的掃描器能讀取並處理線性條碼與二維碼裡的 GTIN。因此現在設計新包裝的人,常會被問到要不要加 QR Code。要回答這個問題,得先分清哪種二維碼能承載 GTIN,以及過渡期該怎麼做。

能承載 GTIN 的 GS1 Digital Link QR Code 與 GS1 DataMatrix

GS1 有五種二維碼標準,最廣為人知的是 QR Code(GS1 Digital Link URI)與 GS1 DataMatrix,後者在醫療領域已廣泛使用。這類二維碼能在同一個符號裡放進 GTIN,也能放效期、序號等資訊,結帳掃描讀的是 GTIN,消費者掃了則可以看到成分、過敏原、使用說明等資料。

GS1 Digital Link 的特點在於,品牌可以事後改導向的網頁,不必更換包裝上的 QR Code,也不必改包裝稿。這與只放一個網址的一般 QR Code 不同,後者沒有依 GS1 規範編排,無法當作 GTIN 的載體。

過渡期的雙碼並存與排版限制

GS1 把前面提到的 2027 年底目標稱為 Ambition 2027,並說明這是一個自願、逐步的過渡,不是 2027 年強制換碼。GS1 的零售二維碼實施指南指出,EAN/UPC 不會消失,兩種條碼會並存一段時間;在 90% 的結帳掃描方案都能讀取符合 GS1 規範的零售二維碼之前,用了二維碼的商品仍需附上線性條碼。

並存時的排版有幾項限制。獨立測試顯示,二維碼需放在距離線性條碼中心 50 mm 以內,才能達到目標的零售掃描表現,因此版面要預留這個位置。二維碼同樣要避開紅、橘、黃色;QR Code 的靜區是 4 個模組寬,GS1 DataMatrix 則是 1 個模組寬;二維碼中央若加上 logo,尺寸過大或位置不當也會導致解碼失敗。

包裝背面同時印 EAN-13 與 QR Code,二維碼放在距離條碼中心 50 mm 以內並留 4 個模組寬的靜區
加上二維碼後 EAN-13 仍要保留,二維碼放在條碼中心 50 mm 以內,並避開紅、橘、黃色(資料來源:GS1)。

目前並非所有結帳系統都能處理符合 GS1 規範的二維碼,是否支援,仍需與結帳系統的供應商確認。對包裝設計來說,現階段不需要拿掉 EAN-13,要加二維碼,就先預留版位。

條碼的號碼確定之後,最好趁包裝稿還沒定案就交給設計與印刷端,因為倍率、靜區、位置與配色一旦變動,整張版面都得跟著調整。二維碼的版位也在這個階段一併預留,日後要加,就不必重排整張包裝。

常見問答

本區問答由 AI 依文章內容自動整理,僅供快速參考,正式內容仍以全文為準。

商品條碼裡存了品名和售價嗎?

商品條碼裡只存了一串 GTIN 號碼,沒有品名和售價。收銀系統讀到號碼後,再到零售商自己的資料庫查出品名與售價,號碼比較像一把查詢用的鑰匙,裡面放什麼資訊由各家通路自己決定。

條碼開頭的 471 代表台灣製造嗎?

條碼開頭的 471 不代表台灣製造。前兩或三碼是 GS1 規範的國家識別代碼,表示廠商營業登記註冊所在的國家或地區,471 對應的是 GS1 Taiwan,不能拿來判斷商品實際在哪裡生產。

條碼產生器做出的號碼可以拿去上架嗎?

條碼產生器只負責把輸入的數字畫成線條,不會替號碼的來源把關。透過非 GS1 授權管道取得的號碼可能與其他產品重複,商品可能被超市或電商平台拒絕上架,還得重新包裝、更換標籤。

GS1 公司前置碼的長度會影響什麼?

GS1 公司前置碼越長,留給品項代號的位數就越少,能編的商品數量也越少。EAN-13 前 12 碼由前置碼加品項代號組成,申請前要把不同容量、規格的品項與未來預計新增的商品一併估進去。

包裝改版時商品條碼需要換號嗎?

單純的包裝美術改版或換主圖,商品條碼不在換號規則裡。改版若順帶加上或拿掉認證標章、在包裝上印了售價,或淨含量有增減,就落入 GTIN 管理標準的換號情形,需要配發新的 GTIN。

EAN-13 條碼最小可以縮到多少?

EAN-13 條碼以 100% 為基準,最窄線寬 0.330 mm,可在 80% 到 200% 之間等比縮放;縮到 80% 時最窄線寬 0.264 mm,含靜區的寬度約 29.83 mm。高度只有連最小尺寸都放不下時才能截短。

條碼可以用紅色或金色印刷嗎?

條碼線條不該用紅色、橘色或淺黃,掃描器用紅光讀取,看紅色就像看白色,這些顏色只適合當底色。金色、銀色與金屬材質會反光,條碼那一塊要改貼白底標籤或先印一塊白底,深色線條配淺色底最穩妥。

包裝加了 QR Code 還需要保留 EAN-13 嗎?

包裝加了 QR Code 仍要保留 EAN-13。GS1 推動的是自願、逐步的過渡,在 90% 的結帳掃描方案都能讀取零售二維碼之前,用了二維碼的商品仍需附上線性條碼,二維碼也要放在距離線性條碼中心 50 mm 以內。

資料來源
  1. GS1 General Specifications Standard Release 26.0 — GS1
  2. GTIN Management Standard Release 1.1 — GS1
  3. How to create a GTIN — GS1
  4. Ten Steps to Barcode Implementation — GS1
  5. 2D barcodes — GS1
  6. 2D Barcodes at Retail Point-of-Sale Implementation Guideline — GS1
  7. 前置碼國家代碼一覽表 — GS1 Taiwan
  8. 使用條碼生成器獲取條碼有風險?留意GS1條碼生成4細節 — GS1 Hong Kong
  9. Creating and printing barcodes — GS1 Australia
  10. Position the barcode correctly — GS1 Sweden
  11. Size guide — GS1 Sweden
  12. Use EAN-13 and EAN-8 — GS1 Sweden
  13. Create barcodes — GS1 Sweden