QRkoder

UPC-E

UPC-E — сжатая 6-цифровая версия штрих-кода UPC-A, разработанная для нанесения на мелкую упаковку, где полный 12-значный код не помещается.

Определение UPC-E

UPC-E (Universal Product Code — версия E, сокращённая) — компактный вариант классического штрих-кода UPC-A, разработанный специально для мелкой потребительской упаковки. Там, где 12-значный UPC-A не умещается физически, UPC-E занимает примерно вдвое меньше места за счёт сжатия: лишние нули из кода убираются по строгому алгоритму, и на этикетку выводятся только 6 значимых цифр.

Внешне UPC-E выглядит как узкий прямоугольник из чёрно-белых полос высотой около 25 мм и шириной около 22 мм — примерно вдвое компактнее UPC-A. Под штрихами — шесть цифр и скрытые стартовый/стоповый паттерны. Стандарт полностью описан в ISO/IEC 15420 и управляется организацией GS1.

Как работает сжатие UPC-E

UPC-A содержит 12 цифр: номер системы (0 или 1), пятизначный код производителя, пятизначный код товара и контрольную сумму. Алгоритм UPC-E использует тот факт, что многие коды UPC-A содержат предсказуемые серии нулей в определённых позициях. Эти нули исключаются из физического представления — они восстанавливаются сканером автоматически при считывании.

Тип UPC-AУсловие сжатияПример UPC-AРезультат UPC-E
Тип 0Позиции 7–11 оканчиваются на 0000 12345 000 65 4123406
Тип 1Позиции 7–11 оканчиваются на 000 12345 100 00 7123417
Тип 2Позиции 7–11 оканчиваются на 00 12300 200 00 9123029
Тип 3Позиции 10–11 равны 0, код товара 100–9990 12310 000 00 6123136

Важно: UPC-E применим только к кодам с номером системы 0 или 1. Если у UPC-A другой тип номерной системы или нули расположены не в нужных местах — сжатие невозможно, код остаётся в формате UPC-A. Сканер при чтении UPC-E автоматически восстанавливает полный 12-значный UPC-A и передаёт его в кассовую систему — магазин работает с привычными данными.

Применение UPC-E

UPC-E используется исключительно в США и Канаде — на рынках, где принят стандарт UPC. В России и Европе аналогом для малых упаковок служит EAN-8. Типичные товары с UPC-E:

  • Тюбики и тубы — зубная паста, косметика, клей, лекарственные мази
  • Шоколадные батончики — маленькие форматы и пробники
  • Жевательная резинка — стики и компактные подушечки
  • Мелкая косметика — блески, карандаши, миниатюры духов
  • Товары в прикассовой зоне — батарейки, зажигалки, мини-товары

Минимальный рекомендованный размер UPC-E по спецификации GS1 — 80% от номинала (около 17×22 мм). Именно этот параметр делает его пригодным для круглых и цилиндрических поверхностей диаметром от 3 см. Если товар выходит за пределы США/Канады, производитель обычно параллельно регистрирует EAN-13 для международных рынков. Сгенерировать UPC-E для своих товаров можно через генератор штрих-кодов.

Частые вопросы

Чем UPC-E отличается от UPC-A?

UPC-A содержит 12 цифр и занимает площадь около 37×26 мм. UPC-E — сжатая версия из 6 цифр, размером примерно 22×25 мм. Физически UPC-E вдвое компактнее. При сканировании оба кода передают одни и те же данные: сканер автоматически распаковывает UPC-E обратно в полный 12-значный UPC-A. UPC-E работает только для кодов с определённым расположением нулей — не каждый UPC-A сжимаем в UPC-E.

Можно ли использовать UPC-E в России?

В российской рознице UPC-E практически не встречается — отечественные производители регистрируют EAN-13 в ГС1 Рус. Российские кассовые сканеры технически умеют читать UPC-E, но получить такой код нет смысла: GS1 US выдаёт его только компаниям с американским префиксом. Для малой упаковки на рынке РФ используйте EAN-8 с российским префиксом 460.

Сколько цифр в UPC-E и как они выглядят?

Под штрихами UPC-E видны 6 цифр — это сжатая версия 12-значного UPC-A. Реально на штрих-код закодированы 8 информационных элементов: скрытый номер системы (0 или 1), 6 видимых цифр и контрольная сумма (не печатается отдельно, встроена в паттерн штрихов). При распаковке сканер восстанавливает полный UPC-A и передаёт его в систему.

Как получить UPC-E для своего товара?

Отдельно получать UPC-E не нужно. Достаточно зарегистрироваться в GS1 US, получить префикс компании и назначить номера своим SKU в UPC-A. Если ваш UPC-A сжимаем (нули стоят в нужных позициях), вы просто генерируете UPC-E из этого кода. GS1 не выдаёт UPC-E как отдельный тип — это только формат отображения уже существующего UPC-A.

В чём разница между UPC-E и EAN-8?

Оба кода предназначены для малой упаковки, но это разные стандарты. UPC-E — сжатая копия UPC-A, применяется только в США и Канаде. EAN-8 — самостоятельный код с собственной нумерацией, выдаётся GS1 для любой страны и не является сокращением EAN-13. В Европе и России для маленьких упаковок используется EAN-8, а не UPC-E.

Читают ли российские сканеры UPC-E?

Современные кассовые сканеры и терминалы сбора данных, включая используемые в РФ, технически поддерживают UPC-E — при считывании они сразу выдают расшифрованный UPC-A. Однако на практике в России такие коды встречаются только на импортных товарах из США или Канады. Если товар предназначен для российского рынка, регистрируйте EAN-13 или EAN-8.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно