GTIN и EAN-13: в чём разница и какой номер вводить в карточку

Опубликовано: 30 августа 2026·Обновлено: 30 августа 2026·7 мин·Команда ЗНАКЕТА
Героиня ЗНАКЕТЫ у термопринтера держит этикетку со штрихкодом EAN-13 и кодом Data Matrix

GTIN и EAN-13 — не одно и то же, хотя цифры на этикетке у них совпадают. GTIN (Global Trade Item Number) — это идентификатор товарной позиции: абстрактный номер, который система присваивает конкретному SKU. EAN-13 — один из способов физически напечатать этот номер в виде линейного штрихкода. Если товар продаётся в России или Европе, его GTIN почти всегда 13-значный (формат GTIN-13), а печатают его именно как EAN-13. Поэтому цифры совпадают один в один — но термины отвечают на разные вопросы: GTIN — это «что за товар», EAN-13 — «как это напечатать и считать сканером».

Путаница обычно всплывает в двух местах: в Национальном каталоге Честного ЗНАКа, где поле называется GTIN, и в карточке Wildberries или Ozon, где поле обычно называется «штрихкод» или «баркод». Селлер боится ввести не тот номер и получить отказ при создании карточки или приёмке поставки. Разбираемся по порядку: что за чем стоит, как считается контрольная цифра и где легально взять GTIN, а не выдумать его самому.

GTIN-8, GTIN-12, GTIN-13, GTIN-14: одна семья, разная длина

GTIN — не один формат, а семейство номеров разной длины под разные задачи. Каждый вариант завершается контрольной цифрой и кодируется своей штрихкодовой символикой.

ФорматДлинаГде применяетсяШтрихкодовая символика
GTIN-88 цифрМелкая упаковка, на которую не помещается длинный код (жвачка, отдельные виды косметики малого объёма)EAN-8
GTIN-1212 цифрРозничные товары в Северной АмерикеUPC-A
GTIN-1313 цифрРозничные товары в Европе и большинстве остальных стран, включая РоссиюEAN-13
GTIN-1414 цифрГрупповая упаковка: короба, паллеты; также универсальный вид GTIN внутри баз данных и в коде маркировки Data MatrixITF-14, GS1-128, поле AI (01) в GS1 DataMatrix

Важная деталь: в базах данных и в коде маркировки GTIN принято хранить как 14-значное число независимо от исходного формата. Более короткие номера дополняются нулями слева. GTIN-13 (тот самый EAN-13) в 14-значном виде превращается в номер с одним нулём в начале — отсюда и берётся большинство ошибок с «потерянным нулём», о них ниже.

Как считается контрольная цифра: пример по шагам

Последняя цифра любого GTIN — не случайная, а вычисленная. Она позволяет системе и сканеру мгновенно понять, что номер не повреждён при вводе или печати. Посчитаем её вручную на GTIN-13, чтобы видеть саму механику, а не верить на слово.

Возьмём номер без контрольной цифры — 12 цифр: 629104150021.

  1. Пронумеруйте цифры слева направо и присвойте им вес поочерёдно: 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3.
  2. Умножьте каждую цифру на её вес: 6×1=6, 2×3=6, 9×1=9, 1×3=3, 0×1=0, 4×3=12, 1×1=1, 5×3=15, 0×1=0, 0×3=0, 2×1=2, 1×3=3.
  3. Сложите все результаты: 6+6+9+3+0+12+1+15+0+0+2+3 = 57.
  4. Найдите ближайшее число, кратное 10, которое больше или равно сумме: это 60.
  5. Вычтите сумму из этого числа: 60 − 57 = 3. Это и есть контрольная цифра.
  6. Допишите её в конец номера: получится 6291041500213 — готовый GTIN-13.

Если при вводе номера в карточку или в файл кодов контрольная цифра не сходится с этой арифметикой, номер набран неверно: перепутана цифра, потерян разряд или скопирован чужой фрагмент. Проверить любой номер вручную по этой же схеме занимает меньше минуты, а официальный калькулятор GS1 делает это автоматически.

Где GTIN живёт в Честном ЗНАКе

В коде маркировки, который зашит в Data Matrix на этикетке, GTIN — это не украшение, а первый обязательный блок данных. Структура кода начинается с идентификатора применения AI (01), после которого идёт 14-значный GTIN товара, затем идентификатор AI (21) и уникальный серийный номер конкретной единицы, а дальше — служебные поля вроде ключа проверки.

GTIN в этом коде — не то, что придумывает продавец на своём принтере. Он приходит из карточки товара в Национальном каталоге: сначала товар описывают и создают карточку, системе присваивается GTIN, и только после этого в личном кабинете Честного ЗНАКа можно заказывать коды маркировки на этот товар. Без карточки с корректным GTIN система не поймёт, что именно вы собираетесь маркировать.

Как легально получить GTIN

Здесь и находится главная развилка, которую часто описывают неверно — как выбор «либо GS1 РУС, либо Национальный каталог». На деле это не альтернативы, а две последовательные ступени одного пути.

Сначала компания вступает в ассоциацию GS1 РУС — национального оператора системы GS1 в России. По итогам членства компания получает собственный префикс: диапазон, который закреплён именно за ней и больше ни за кем. Без этого шага создать карточку товара с российским префиксом в Национальном каталоге нельзя — система прямо блокирует такую попытку.

Дальше, уже имея префикс, компания описывает товар и создаёт карточку в Национальном каталоге. Именно на этом шаге системе присваивается конкретный номер GTIN, построенный на основе полученного префикса. То есть GS1 РУС даёт право на диапазон номеров, а Национальный каталог выдаёт сам номер для конкретного товара.

Есть исключение для импорта: если зарубежный производитель уже присвоил товару GTIN у себя, повторно регистрироваться в GS1 РУС не требуется — используется существующий номер.

Какой номер вводить куда

Практический вывод из всей механики простой: номер один и тот же, но поля называются по-разному в зависимости от системы.

  • В Национальном каталоге и в личном кабинете Честного ЗНАКа поле называется GTIN — это тот номер, который система присвоила товару при создании карточки.
  • В карточке Wildberries или Ozon аналогичное поле обычно называется «штрихкод» или «баркод» — туда вводится тот же номер, только представленный как EAN-13 (или UPC-A, если товар пришёл с американским префиксом).
  • Печатный EAN-13 на этикетке — графическое представление этого же номера, а не отдельный код, который можно придумать заново.

Если номер в карточке маркетплейса и номер в Честном ЗНАКе расходятся, это почти всегда следствие одной из ошибок ниже, а не разных правил для разных систем.

Типичные ошибки, которые ломают карточку или приёмку

Ведущий ноль теряется в Excel. GTIN-13 в 14-значном виде и часть номеров GTIN-13 при выгрузке из одной системы в другую начинаются с нуля. Excel хранит ячейку как число, а не как текст, и молча отбрасывает нуль в начале. В файле остаётся на одну цифру меньше, чем нужно, контрольная цифра перестаёт сходиться, а загрузка кодов или карточка отклоняются без понятной причины. Решение простое: хранить и переносить GTIN как текстовое поле, а не как число.

Придуманный «внутренний» код в поставке. Если у товара по какой-то причине нет легального GTIN, а поставку нужно готовить срочно, соблазн написать произвольные 13 цифр «для порядка» велик. Итог предсказуем: карточка в Национальном каталоге не проходит модерацию, потому что префикс в номере не закреплён за организацией, либо — что хуже — номер случайно совпадает с чужим реальным товаром.

EAN-13 из онлайн-генератора без регистрации. Такой генератор честно посчитает корректную контрольную цифру — с точки зрения арифметики номер будет валиден. Но префикс в нём никому официально не принадлежит или принадлежит случайной компании. Для внутренней самиздельной наклейки это может остаться незамеченным, но для карточки Национального каталога и легальной поставки это готовая ловушка: рано или поздно номер столкнётся с чужим настоящим товаром.

Как проверить чужой или свой код на валидность

Быстрая проверка перед тем, как вносить номер в карточку или в файл для печати:

  • пересчитайте контрольную цифру по схеме выше — вручную или через официальный калькулятор GS1;
  • сверьте длину номера с ожидаемым форматом: 13 цифр для обычной розницы, 14 — для короба или паллеты;
  • убедитесь, что номер хранится как текст, а не как число, если он идёт через Excel или CSV;
  • если карточка Национального каталога не проходит модерацию из-за GTIN — причина бывает и в невалидном или чужом префиксе, и в обычной опечатке, включая потерянный ведущий ноль (см. выше): начните проверку с контрольной цифры — это самая дешёвая проверка.

Печать: один номер, два кода на этикетке

Для печати это означает, что EAN-13 и Data Matrix Честного ЗНАКа — не конкурирующие коды, а два разных представления информации на одной этикетке: EAN-13 показывает товарную позицию через GTIN, Data Matrix добавляет к ней уникальный серийный номер и подпись оператора маркировки. ЗНАКЕТА печатает оба кода на одном макете этикетки: вы указываете GTIN товара один раз, а система размещает и EAN-13, и Data Matrix Честного ЗНАКа на одном поле, без ручного дублирования номера между двумя редакторами. Подробнее о совмещении кодов на одной этикетке — в статье про одну этикетку вместо двух. Если нужно разобраться, откуда берутся сами коды маркировки, читайте где взять код Честного ЗНАКа для КИЗ. А общую шпаргалку по терминам КИЗ, Data Matrix, GTIN и ШК маркетплейса можно держать под рукой в статье КИЗ Честный ЗНАК: что это.

Источники

Вопросы и ответы

GTIN и EAN-13 — это одно и то же?

Нет, это разные понятия про одну и ту же цифру. GTIN — идентификатор товарной позиции, который присваивает система. EAN-13 — штрихкодовая символика, которой этот номер печатают на упаковке. У обычного розничного товара в России GTIN-13 и EAN-13 совпадают цифра в цифру.

Какой номер указывать в карточке Wildberries или Ozon?

Тот же номер, что присвоен товару как GTIN в Национальном каталоге. В карточке маркетплейса поле обычно называется «штрихкод» или «баркод», но вводится туда одно и то же 13-значное число.

Можно ли использовать EAN-13 из бесплатного онлайн-генератора?

Технически такой номер пройдёт проверку контрольной цифры, но префикс в нём никому официально не принадлежит. Для карточки Национального каталога и реальной поставки это риск: номер может совпасть с чужим настоящим товаром или не пройти модерацию.

Где легально получить GTIN?

Сначала компания вступает в GS1 РУС и получает собственный префикс. Затем на основе этого префикса создаётся карточка товара в Национальном каталоге, и системе присваивается конкретный номер GTIN. Для импортных товаров с уже присвоенным зарубежным GTIN повторная регистрация не нужна.

Как проверить, что GTIN или EAN-13 введён без ошибки?

Пересчитайте контрольную цифру: пронумеруйте первые 12 цифр весами 1 и 3 по очереди, сложите произведения и вычтите сумму из ближайшего числа, кратного 10. Если результат не совпадает с последней цифрой номера, где-то опечатка или потерян разряд.

Подготовьте этикетку к печати в Знакете

Бесплатный редактор, регистрация не нужна

Собрать этикетку с двумя кодами

Инструменты по теме

Читайте также