LABEL SHEET← 가이드

EAN 체크디지트의 원리

소매 바코드의 마지막 한 자리는 상품 번호의 일부가 아닙니다. 앞자리들로 계산한 검사 숫자이고, 유일한 임무는 잘못 입력한 번호가 조용히 다른 상품을 가리키는 대신 그 자리에서 실패하게 만드는 것입니다. 도구가 "유효하지 않은 번호"라고 하면 원인은 거의 이것이며, 계산은 종이에서도 됩니다.

브라우저에서 라벨지 만들기 →실제로 산 라벨지에 딱 맞는 라벨.

계산 순서

체크디지트를 뺀 자리들을 **오른쪽에서 왼쪽으로** 읽습니다. 첫 번째에 3, 두 번째에 1, 세 번째에 3, 네 번째에 1을 번갈아 곱합니다. 결과를 더합니다. 체크디지트는 그 합을 다음 10의 배수로 만들기 위해 모자란 수입니다. 형식적으로는 10에서 (합을 10으로 나눈 나머지)를 뺀 값이고, 10이 나오면 0입니다. 같은 절차로 EAN-13, EAN-8, UPC-A, ITF-14의 체크디지트가 나옵니다. 앞자리 개수만 다릅니다.

예제 계산

12자리 590123412345를 봅시다. 오른쪽부터 5×3 + 4×1 + 3×3 + 2×1 + 1×3 + 4×1 + 3×3 + 2×1 + 1×3 + 0×1 + 9×3 + 5×1, 즉 15 + 4 + 9 + 2 + 3 + 4 + 9 + 2 + 3 + 0 + 27 + 5로 합계 **83**. 다음 10의 배수는 90이므로 체크디지트는 **7**, 완성된 EAN-13은 5901234123457입니다. 앱에 12자리를 넣으면 7을 붙여 주고, 13자리를 넣으면 마지막 자리를 검증합니다.

번호가 무효로 돌아오는 이유

네 가지가 거의 전부를 설명합니다. **자릿수가 맞지 않음** — EAN-13은 12 또는 13자리를 원하고, 14자리는 EAN이 아니라 ITF-14입니다. 문자열에 **공백, 하이픈, 영문자**가 섞여 있음. **두 자리가 서로 바뀜** — 검사 숫자가 바로 이걸 잡으려고 있습니다. 또는 제품 사진에서 옮겨 적다가 한 자리를 잘못 읽음. 8과 3, 5와 6이 흔한 짝입니다. 바 아래 인쇄된 숫자에서 다시 입력하면 대부분 해결됩니다.

체크디지트가 말해 주지 않는 것

증명하는 건 번호가 스스로와 앞뒤가 맞는다는 사실뿐입니다. 그 번호가 **당신 것인지**, 어떤 상품에 등록되어 있는지, 이미 다른 사람이 쓰고 있지는 않은지는 전혀 말해 주지 않습니다. 검사를 완벽히 통과하고도 다른 회사의 상품 번호일 수 있습니다. 매장에서 팔 물건에 바코드를 붙인다면 그 번호가 당신에게 부여된 것이어야 합니다. SKU·바코드·GTIN 글을 보세요.

자주 묻는 질문

체크디지트가 뭔가요?

소매 바코드 번호의 마지막 자리로, 앞자리들로 계산합니다. 잘못 입력하거나 잘못 읽은 번호가 다른 상품과 맞아떨어지기 전에 실패하도록 하는 장치입니다.

EAN-13 체크디지트를 손으로 계산하려면?

오른쪽부터 3과 1을 번갈아 곱해 더하고, 다음 10의 배수까지 모자란 수를 취합니다.

UPC-A도 같은 식인가요?

같습니다. EAN-8과 ITF-14도 마찬가지이고, 앞자리 개수만 다릅니다.

12자리를 넣나요, 13자리를 넣나요?

둘 다 됩니다. 12자리면 앱이 13번째를 계산하고, 13자리면 마지막 자리를 검증합니다.

검사는 통과하는데 계산대에서 상품이 안 나옵니다.

검사 숫자는 번호의 형태만 증명합니다. 계산대에서 인식되려면 유통사 시스템에 그 상품으로 등록되어 있어야 하며, 이는 전혀 다른 문제입니다.

검사를 통과하는 번호를 지어내도 되나요?

산술적으로는 가능하고 사내 재고라면 문제없습니다. 소매 판매용으로는 안 됩니다. 그 번호는 다른 회사의 범위에 속하게 됩니다.

실제로 산 라벨지에 딱 맞는 라벨. Label Sheet는 주소 라벨, SKU 바코드, 배송 라벨을 당신이 가진 용지의 실제 밀리미터에 맞춰 배치하고 100퍼센트로 인쇄되는 PDF를 내보냅니다. 데이터는 브라우저 안에 머뭅니다.

브라우저에서 라벨지 만들기
언어: TR EN DE ES FR IT PT AR RU JA KO