Что такое штрихкод? Как работают штрихкоды (простое руководство)

Stock Identification & Tech · 12 July 2026 · 1 min read
What Is a Barcode? How Barcodes Work (Plain-English Guide)

Штрихкод — это машиночитаемый графический узор из полос, пробелов или фигур, который кодирует данные о товаре, чаще всего — идентифицирующий его номер. Сканер считывает этот узор, проверяет его с помощью встроенной контрольной цифры и передает номер в систему, которая находит всю остальную информацию о продукте.

Важно понимать, чего штрихкод не содержит. Типичный розничный штрихкод хранит только номер товара и ничего больше. Ни цены, ни описания, ни данных об остатках. Это лишь указатель. Вся полезная информация находится в базе данных, а штрихкод — это просто самый быстрый и надежный способ сообщить системе, какую запись нужно открыть.

Это различие объясняет большую часть того, что будет сказано далее, включая то, почему при сканировании одного и того же штрихкода в двух разных магазинах отображаются разные цены.

Как работают штрихкоды

Штрихкод кодирует цифры в виде узора из светлых и темных участков. В одномерном (1D) штрихкоде полосы и пробелы различаются по ширине, и определенные комбинации этой ширины представляют конкретные цифры.

Когда вы сканируете его:

  1. Сканер освещает код с помощью лазера или светодиода.
  2. Он измеряет отраженный свет. Темные полосы отражают мало света, светлые пробелы — много, что создает форму сигнала.
  3. Он декодирует узор в символы, используя правила данного формата штрихкода.
  4. Он передает результат в систему, обычно так, как если бы данные были введены вручную.
  5. Система выполняет поиск и возвращает запись о товаре.

Две конструктивные особенности делают этот процесс достаточно надежным, чтобы ему доверяли в любом магазине мира.

Свободная зона (тихая зона). Пустое пространство по обе стороны от кода, в котором ничего нет. Оно сообщает сканеру, где код начинается и заканчивается. Обрезка этой зоны — что дизайнеры часто делают, чтобы уместить этикетку на упаковке — приводит к периодическим сбоям при считывании, которые гораздо более раздражают, чем постоянные ошибки.

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

Как сканируются штрихкоды: типы считывателей

Код — это только половина системы. То, как он считывается, определяет скорость, надежность и расстояние, на котором выполняется работа.

Лазерные сканеры. Лазерный луч проходит по полосам, а датчик измеряет отраженный свет. Это давно зарекомендовавшая себя, недорогая технология, отлично подходящая для чистых, плоских 1D штрихкодов на удобном расстоянии. Они считывают только одно измерение, поэтому не могут распознать QR или Data Matrix, и им трудно работать с поврежденными, изогнутыми или плохо напечатанными этикетками, так как для работы доступна только одна линия сканирования.

Линейные имидж-сканеры. Матрица камеры делает снимок кода, а программное обеспечение декодирует его. По-прежнему работают только с 1D, но значительно более терпимы, чем лазеры: они справляются с поцарапанными, плохо напечатанными этикетками или этикетками с низким контрастом, а также могут считывать данные с экранов, что лазеры обычно не умеют.

Матричные (2D) имидж-сканеры. Полноценная камера, которая декодирует как 1D, так и 2D коды в любой ориентации. Нет необходимости выравнивать считыватель относительно полос, что на практике экономит значительное время при каждом сканировании, а одно устройство поддерживает все типы символик, с которыми вы можете столкнуться. Они стоят дороже лазерных, но разрыв в цене сократился настолько, что большинство новых систем внедряют именно их по умолчанию.

Камеры телефонов и планшетов. Любой современный телефон может декодировать большинство символик через приложение, что делает их по-настоящему полезными для эпизодического сканирования, инвентаризации с привлечением временного персонала или для небольших операций, где не требуется специализированное оборудование. Ограничения проявляются при больших объемах: медленнее сканирование, отсутствие триггера сканирования, худшая работа при слабом освещении и на расстоянии, а также устройство, которое не рассчитано на падение на бетон. Защищенные портативные компьютеры существуют именно из-за последнего пункта.

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

Как выбрать. Подбирайте считыватель в соответствии с расстоянием, типами кодов и условиями эксплуатации. Если вы сканируете только чистые 1D этикетки на расстоянии вытянутой руки, лазерный сканер будет дешевым и вполне подходящим решением. Если в будущем вы планируете добавить QR или Data Matrix, если этикетки часто повреждаются или важна скорость сканирования, матричный имидж-сканер устранит целый ряд проблем за небольшую доплату. А если сканирование происходит в морозильной камере, на улице или с вилочного погрузчика, класс защиты оборудования важнее, чем его оптические характеристики.

Что содержит штрихкод

Для розничного штрихкода товара — UPC или EAN — номер разбивается на части:

  • Префикс компании, лицензированный для бизнеса, которому принадлежит товар.
  • Артикул товара, присвоенный этим бизнесом в рамках своего префикса.
  • Контрольная цифра, вычисленная на основе остальных данных.

Вместе они образуют GTIN — глобальный номер товарной позиции, который является уникальным во всем мире. Эта уникальность — главный смысл. Она означает, что сканер в любой точке мира распознает этот номер как один и тот же товар.

Другие форматы несут иную полезную нагрузку. Code 128 кодирует как буквы, так и цифры, и используется для внутренних этикеток и логистики. GS1-128 добавляет структуру с помощью идентификаторов применения — коротких префиксов, которые поясняют, что означает каждый блок данных, поэтому один код может содержать номер товара, партию и срок годности в формате, который может распознать любая совместимая система.

Почему штрихкоды важны на складе

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

Скорость. Сканирование занимает доли секунды. Чтение номера и его ввод вручную занимают несколько секунд и требуют полной концентрации внимания.

Прослеживаемость. Сканирование на каждом этапе создает запись о том, где находился товар и когда. Без этого вы можете только предполагать, где товары должны находиться.

Контроль процессов. Система, требующая сканирования для подтверждения отбора, может проверить, был ли взят правильный товар. Бумажный лист отбора этого сделать не может.

Это делает возможным все остальное. Циклическая инвентаризация, направленное размещение, ротация по FIFO, отзыв партий — все это зависит от быстрой и надежной идентификации товаров, которую сотрудники будут реально выполнять.

Где используются штрихкоды

  • Розничные товары — UPC или EAN на кассе.
  • Короба и упаковки — ITF-14 или GS1-128 для внешней упаковки.
  • Паллеты — номер транспортной этикетки, идентифицирующий всю грузовую единицу одним сканированием.
  • Места хранения — этикетки Code 128 на стеллажах, чтобы размещение и отбор подтверждали позицию.
  • Документы — листы отбора, накладные и документы на возврат, чтобы правильные документы сопровождали правильное перемещение.
  • Активы и оборудование — износостойкие этикетки для отслеживания инструментов, контейнеров и возвратной тары.

Маркировка мест хранения — это то, чего чаще всего не хватает на предприятиях, только начинающих внедрять сканирование. Сканирование товара говорит вам, что было отобрано. Сканирование места хранения подтверждает, что товар был взят из нужного места, что позволяет выявить ошибку до того, как она покинет склад.

Ограничения

Необходима прямая видимость. Штрихкод, закрытый термоусадочной пленкой, развернутый не в ту сторону или спрятанный внутри коробки, невозможно считать. Это фундаментальное ограничение, и именно поэтому существует RFID.

По одному за раз. Каждое сканирование — это осознанное действие. Чтобы пересчитать сотню товаров, нужно выполнить сотню сканирований.

Повреждения критичны. Разрыв, смазанное изображение или царапина на штрихах делают код нечитаемым. Двумерные (2D) форматы устойчивы к повреждениям благодаря исправлению ошибок, в то время как одномерные (1D) — нет.

Качество печати решает всё. Правильно выбранный штрихкод, напечатанный слишком мелко, с низким разрешением, недостаточным контрастом или без «тихой зоны», не будет считываться. Если сканирование не удается, проверьте качество печати, прежде чем сомневаться в выборе формата.

Данные хранятся в другом месте. Сам по себе штрихкод ничего не значит, если у вас нет доступа к базе данных. Это важно для товаров, перемещающихся между организациями, поэтому в регулируемых секторах получили распространение GS1-128 и 2D-форматы, содержащие на этикетке информацию о партии и сроке годности.

С чего начать работу со штрихкодированием

Если вы внедряете систему, а не наследуете её:

Определите, что именно вы идентифицируете. Товары, места хранения, паллеты или всё вместе. Идентификация мест хранения обычно дает наибольшую отдачу при минимальных усилиях, так как не требует взаимодействия с поставщиками.

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

Тщательно выбирайте формат. Code 128 — для любых внутренних нужд. UPC или EAN — если вы продаете товары через розницу, что требует лицензирования префикса GS1.

Покупайте имидж-сканеры, а не лазерные. Разница в цене сократилась, а имидж-сканеры считывают как 1D, так и 2D коды, что снимает ограничения в будущем.

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

Сканируйте в момент совершения операции. Сканирование, выполненное за рабочим столом через двадцать минут, возвращает те самые ошибки, для устранения которых вы и покупали сканеры.

Краткая история и почему это до сих пор важно

Первый патент на штрихкод был выдан в 1952 году на дизайн в виде мишени, который можно было считать под любым углом. Двадцать лет технология не развивалась, так как не существовало способов дешевого считывания.

Прорывом стал не сам код, а соглашение. В 1973 году продуктовый ритейл в США утвердил единый стандарт — Universal Product Code, и в 1974 году пачка жевательной резинки стала первым товаром, отсканированным на кассе. Вскоре Европа приняла совместимую тринадцатизначную версию.

Эта последовательность — самая полезная часть истории. Техническая проблема была решена десятилетия назад; успеху способствовало то, что конкуренты договорились использовать единую систему нумерации, управляемую нейтральным органом. Без этого соглашения каждому ритейлеру потребовалась бы таблица соответствий для каждого поставщика, и вся система рухнула бы под тяжестью собственного администрирования.

Тот же принцип применим внутри вашей компании в меньшем масштабе. Система штрихкодирования окупается только тогда, когда все последовательно используют одну и ту же. Компании, позволяющие каждому отделу придумывать свою нумерацию, сталкиваются с той же проблемой, которую продуктовый ритейл решил в 1973 году, и обычно решают её так же — выбирая один стандарт и переводя на него всех.

Это также объясняет, почему покупка дешевых «переработанных» номеров штрихкодов создает проблемы. Ценность не в рисунке штрихов, который может напечатать любой. Ценность в реестре, гарантирующем, что номер принадлежит только вам.

Где узнать больше

Главное в одной строке

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

Часто задаваемые вопросы

Что такое штрихкод? Машиночитаемый рисунок из штрихов и пробелов или фигур, кодирующий данные о товаре. В большинстве случаев данные — это просто номер, идентифицирующий товар, который затем находит система.

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

В чем разница между штрихкодом и SKU? SKU — это ваш внутренний код товара, который вы выбираете сами и который имеет значение для вас. Штрихкод — это машиночитаемое представление идентификатора, часто глобально уникального GTIN, присваиваемого через GS1. Вы можете напечатать штрихкод для своего SKU для внутреннего использования.

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

Почему мой штрихкод не сканируется? Чаще всего дело в качестве печати: слишком мелкий размер, недостаточное разрешение, плохой контраст или неадекватная «тихая зона» вокруг кода. Другие частые причины: повреждения, неподходящий материал этикетки или попытка считать 2D-код лазерным сканером.

Нужно ли мне покупать штрихкоды? Для внутреннего использования — нет, вы можете бесплатно генерировать Code 128 или QR коды на основе собственной нумерации. Для товаров, продаваемых через розницу — да, так как номера UPC и EAN должны быть получены из префикса компании GS1, который вы лицензируете.

Можно ли использовать штрихкод повторно для другого товара? Не следует. Системы ритейлеров и дистрибьюторов хранят историю по номеру, поэтому переназначение его новому товару приведет к тому, что на полке или в счете у кого-то окажется не тот товар. Выводите номера из обращения, а не перерабатывайте их.

Что такое контрольная цифра? Последняя цифра штрихкода, вычисленная на основе предыдущих цифр. Сканер пересчитывает её и отклоняет считывание, если она не совпадает, поэтому при неудачном сканировании обычно ничего не происходит, вместо того чтобы считывался неверный товар.

Warehouse Wise
Warehouse Wise

Warehouse Wise — это бесплатная независимая библиотека руководств по управлению запасами, складскому учету и фулфилменту, созданная для тех, кто непосредственно занят в этой сфере: новых сотрудников складов, представителей малого и растущего бизнеса в сфере ритейла и электронной коммерции, а также всех, кто работает с товарными остатками и хочет разобраться в процессах досконально. Каждое руководство содержит понятное определение термина, наглядный пример с расчетами и ничего лишнего. Мы сохраняем полную независимость: не продаем программное обеспечение или оборудование, не получаем комиссионных за рекомендации, а наши материалы не зависят от чьих-либо спонсорских выплат.