EtikStudio

규정 가이드

GS1 바코드 완전 가이드 (GTIN, GS1-128, SSCC, DataMatrix)

각 GS1 코드가 무엇을 인코딩하는지, 체크 디지트와 응용 식별자가 어떻게 작동하는지, 그리고 한 번에 읽히는 바코드를 인쇄하는 방법.

GS1은 리테일, 의료, 물류의 거의 모든 바코드 뒤에 있는 번호를 부여하는 국제 기구입니다. GS1 코드는 임의의 문자열이 아닙니다: 각 자리에는 의미와 위치가 있고, 고객 창고의 스캐너는 정확히 그 구조를 기대합니다. 이 가이드는 라벨에서 반드시 맞춰야 할 요소를 설명합니다.

1. GS1 업체 코드와 GTIN

모든 것은 각국 GS1 회원 기구에서 라이선스를 받는 GS1 업체 코드에서 시작합니다. 여기에 상품 참조번호와 체크 디지트를 붙여 상품을 식별하는 번호인 GTIN(Global Trade Item Number)을 만듭니다. GTIN에는 네 가지 길이가 있습니다:

형식자릿수일반적 용도심볼
GTIN-1313북미 외 지역의 소매 상품EAN-13
GTIN-1212미국·캐나다의 소매 상품UPC-A
GTIN-88매우 작은 포장EAN-8
GTIN-1414케이스와 팔레트(포장 단계)ITF-14 또는 GS1-128

예: 12자리 750123456789에 체크 디지트 3이 붙어 소매용 GTIN-13은 7501234567893이 됩니다. 그 상품의 케이스는 앞에 지시자 1을 붙여 17501234567890입니다. 숫자가 바뀌었으므로 체크 디지트는 다시 계산됩니다.

2. 체크 디지트 계산 방법

모든 GS1 키는 같은 모듈러스 10 알고리즘을 씁니다: 오른쪽 끝 자리(체크 디지트 제외)부터 3과 1을 번갈아 곱해 합산하고, 다음 10의 배수까지 더해야 하는 수가 체크 디지트입니다. 라벨 소프트웨어가 계산해 주어야 합니다 — 손으로 입력하는 것이 읽히지 않는 코드의 가장 흔한 원인입니다.

3. GS1-128과 응용 식별자

GTIN은 상품이 무엇인지 식별할 뿐, 어떤 로트인지, 언제 만료되는지, 케이스에 몇 개가 들었는지는 말하지 않습니다. GS1-128(FNC1 시작 문자를 가진 Code 128)은 응용 식별자(AI) — 뒤에 오는 내용을 리더에게 알려주는 2~4자리 접두사 — 로 이 추가 데이터를 실어 나릅니다. 가독 텍스트에 인쇄되는 괄호는 바에는 절대 인코딩되지 않습니다.

AI의미형식
00SSCC(물류 단위)18자리, 고정
01GTIN14자리, 고정
10배치/로트 번호최대 20자, 가변
11 / 13 / 15 / 17생산일, 포장일, 유통기한, 만료일YYMMDD, 고정
21일련번호최대 20자, 가변
30 / 37품목 수량 / 물류 단위 내 수량최대 8자리, 가변
310n순중량 kg, 소수점 n자리6자리, 고정

고정 길이 AI는 바로 이어 붙일 수 있습니다. 가변 길이 AI는 마지막 요소이거나 FNC1 구분자가 뒤따라야 합니다. 이를 틀리면 스캔은 되지만 수신 시스템이 잘못 해석하는 코드가 됩니다 — 아예 스캔되지 않는 코드보다 훨씬 비싼 오류입니다.

(01)17501234567890(17)270315(10)MX-240917

위 예의 해석: 케이스의 GTIN, 2027년 3월 15일 만료, 로트 MX-240917. 로트는 길이가 가변이라 마지막에 옵니다.

4. 팔레트용 SSCC

Serial Shipping Container Code는 특정 물류 단위를 식별합니다 — 이런 종류의 팔레트가 아니라 바로 이 팔레트입니다. 18자리입니다: 확장 자리, GS1 업체 코드, 절대 재사용하지 않는 일련 참조번호, 체크 디지트. 예: 075012340000001236. GS1 물류 라벨에서 SSCC는 맨 아래 바코드로 AI (00)으로 인코딩되며, 작업자가 먼저 스캔하도록 라벨의 마지막 심볼이어야 합니다.

5. GS1 DataMatrix와 2D 코드

의료, 소형 품목, 여러 AI가 있는 라벨은 GS1 DataMatrix의 혜택을 봅니다: 같은 AI 구조를 몇 밀리미터 정사각형에 담고 일부가 손상되어도 읽힙니다. 의약품 일련화(미국 DSCSA, 유럽 FMD)는 이를 의무화합니다. GS1은 「Sunrise 2027」 프로그램으로 리테일 POS의 2D 코드 채택도 추진 중이므로, 새 포장 디자인은 EAN 옆에 QR이나 DataMatrix 공간을 확보해야 합니다.

6. 인쇄 품질: 코드가 읽히지 않는 이유

EtikStudio의 대응

에디터는 모든 GS1 심볼을 네이티브로 생성하고, 체크 디지트를 계산하며, 표준이 요구하는 곳에 FNC1을 삽입하고, 인쇄 전 AI 문법을 검증하며, 모듈 폭이 프린터 도트에 맞지 않으면 경고합니다. AI 데이터(로트, 날짜, 일련번호, 중량)는 가변 필드로 데이터베이스나 ERP에서 오므로 바코드와 가독 텍스트가 어긋날 수 없습니다.

이 가이드는 정보 제공용이며 법률 자문이 아닙니다. 규정은 변경되므로 인쇄 전 항상 최신 공식 문서를 확인하세요.

관련 콘텐츠

다음 라벨이, 다시 만드는 마지막 라벨이 될 수 있습니다.

저희 팀과 상담하시면 함께 체험을 활성화해 드립니다. 약정 없음.

무료 체험 시작