Маркировка молочной продукции: срок годности против кода на кассе

Ольга Семёнова· ·Маркировка молочной продукции·~10 мин чтения
Маркировка молочной продукции: срок годности против кода на кассе — иллюстрация
Иллюстрация к статье «Маркировка молочной продукции: срок годности против кода на кассе».

Маркировка молочной продукции — единственная товарная группа, где время работает против вас дважды. Сначала срок годности. Потом — срок, за который вы заметите, что код на кассе не считался. У обуви или шин немаркированный остаток пролежит на складе полгода и дождётся разбирательства. Йогурт не дождётся. Он испортится раньше, чем вы поймёте, что по данным системы он всё ещё «в продаже».

Я веду бухгалтерию продуктовой розницы много лет. Молочный отдел — чемпион по расхождениям, которые разбирают постфактум. И ноябрь 2026 года добавит в эту историю новую главу: поэкземплярный учёт для долгой молочки. Об этом ниже, и это касается каждого магазина с полкой сыра.

Молоко скисает за три дня. Расхождение в системе маркировки — никогда, пока вы его не закроете документом.

Как всё начиналось: пять этапов за три года

Правила маркировки молочной продукции утверждены постановлением Правительства РФ от 15.12.2020 № 2099. Дальше система разворачивалась ступенями:

ДатаЭтап
20 января 2021Подготовительный, добровольный этап: регистрация, тесты оборудования
1 июня 2021Обязательная маркировка сыров и мороженого
1 сентября 2021Продукция со сроком хранения более 40 суток
1 декабря 2021Продукция со сроком хранения до 40 суток включительно
1 сентября 2022Поэкземплярный вывод из оборота на кассе, объёмно-сортовой учёт в обороте
1 мая 2024Разрешительный режим на кассе — сначала крупные сети (50+ магазинов)
1 сентября 2024Разрешительный режим для всей розницы, маркировка фермерской продукции

Зачем вам эта таблица? Чтобы перестать верить фразе «у молочки всё давно устоялось». Ничего не устоялось. Каждый год — новая обязанность.

Что считается молочной продукцией

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

Моя рекомендация рознице: считать, что маркируется всё, и доказывать исключение по каждой конкретной позиции, а не наоборот. Презумпция кода. Так дешевле.

Товарный и кассовый контур: где рвётся

Смысл маркировки для магазина — совпадение двух потоков. Товарный: что реально пришло на склад и стоит на полке. Кассовый: что отсканировано и продано. Кассир считывает Data Matrix, касса в разрешительном режиме за полторы секунды спрашивает систему «можно?», получает «да», закрывает чек — и код уходит из оборота. Одновременно в товароучёте списывается единица.

Красиво на бумаге.

На практике расходится постоянно. Сканер не взял код с глянцевой упаковки — кассир пробил по штрихкоду EAN. Товар ушёл, код остался. Через неделю таких кодов сотня. Ещё через неделю срок годности у этих «виртуальных» йогуртов истёк, а они по данным государства всё ещё у вас на полке. Инспектор задаст один вопрос: где они? И любой ответ будет плохим. «Продали» — значит продали без вывода из оборота. «Списали» — где документ?

Разрешительный режим: касса как последний контролёр

С сентября 2024 года любая касса, продающая молочку, обязана перед закрытием чека проверять код онлайн. Код просрочен, уже выведен из оборота, заблокирован или просто не найден — позиция в чек не ляжет. Вроде защита. Для магазина — ещё одна точка отказа: интернет моргнул, касса ушла в офлайн-режим, кассир «временно» переключился на ручной ввод.

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

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

Ноябрь 2026: поэкземплярный учёт для «длинной» молочки

Главная новость года для молочного отдела. С 1 ноября 2026 года для продукции со сроком хранения более 40 суток вводится поэкземплярный учёт при выводе из оборота. Срок переносили — изначально стоял 1 июня 2025 года — но перенос закончился.

Что это значит на практике. Сейчас при приёмке долгой молочки — твёрдых сыров, ультрапастеризованного молока, сливочного масла — вы вправе работать объёмно-сортово: «пришло 40 штук такого GTIN». С ноября система захочет знать судьбу каждого конкретного кода. Каждая пачка масла — отдельная строка в документах, отдельная запись о выводе из оборота. Это другая нагрузка на приёмку, другие требования к ТСД и другая дисциплина кладовщика.

Если ваша 1С и кассовое ПО не обновлены под поэкземплярный учёт по молочной группе — у вас три недели. Не «до конца года». Три недели.

Цифры и сроки: Ноябрь 2026: поэкземплярный учёт для «длинной» молочки — схема
Цифры и сроки: Ноябрь 2026: поэкземплярный учёт для «длинной» молочки. Открыть схему в полном размере

Типичные ошибки розницы

Сколько это стоит

НарушениеКто платитСколько
Продажа молочки без кода или без его считыванияИП, должностное лицо5–10 тысяч рублей плюс изъятие
То жеОрганизация50–300 тысяч рублей плюс конфискация партии
Непередача или искажение сведений в системе (ст. 15.12.1 КоАП РФ)Должностное лицо / организация1–10 тысяч / 50–100 тысяч рублей

Основная статья — 15.12 КоАП РФ. Умысел не нужен, достаточно факта. Вторая — 15.12.1 — про сведения. Товар честный, коды честные, но вывод из оборота не передан или передан с ошибками — отдельный штраф.

Теперь без вежливости. Молочный отдел у среднего магазина даёт низкую маржу и высокую оборачиваемость. Это значит: конфискация партии сыра на 60 тысяч рублей плюс штраф до 300 тысяч — и квартал отдела работал бесплатно. Прибавьте списание просрочки, которую вы не смогли продать, пока «разбирались с кодами». И вот уже отдел работал в минус. Не из-за рынка. Из-за сканера за четыре тысячи рублей и привычки кассира жать кнопку «ввести вручную».

Самая дорогая экономия в продуктовой розницe — это дешёвый сканер на кассе.

Сценарий: йогурты перед выходными

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

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

Правильный ответ был в пятницу: заблокировать вторую кассу на молочку и продавать с первой. Очередь на пять минут длиннее — зато без протокола.

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

Как это бьёт по бухгалтерии

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

Поэтому у меня простое правило: ни одной операции с маркированной молочкой без документа, который совпадает с тем, что видит государство. Чек, акт списания, документ возврата — каждый должен иметь зеркало в ГИС МТ.

Что делаем мы в РФ-БУХ и чем это отличается

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

Мы в РФ-БУХ делаем сверку товарного и кассового контура частью регулярного учёта, а не разовой инвентаризацией раз в квартал. Для молочки — еженедельно, для позиций с коротким сроком — чаще. Расхождение в сорока кодах ловится в понедельник, а не через полгода. Переход на поэкземплярный учёт с ноября 2026 года мы ведём по чек-листу вместе с клиентом: номенклатура, настройки 1С, кассовое ПО, инструкция кладовщику.

Если штраф возник из-за нашей ошибки в учёте — платим мы, это прописано в договоре. NDA. Приём дел за 3 рабочих дня. Тарифы на 30 % ниже федеральных аутсорсеров — и это не экономия на внимании к сверке кодов: именно здесь ошибка стоит дороже всего.

Чек-лист для магазина с молочным отделом

Порядок действий: Чек-лист для магазина с молочным отделом — схема
Порядок действий: Чек-лист для магазина с молочным отделом. Открыть схему в полном размере

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

Вся ли молочная продукция подлежит маркировке?

Весь отдел — молоко, кефир, сметана, творог, йогурты, сыры, мороженое, масло. Исключение — упаковка массой нетто 30 граммов и менее. Проверять исключение нужно по конкретной позиции, а не считать его правилом.

Что меняется с 1 ноября 2026 года?

Для молочной продукции со сроком хранения более 40 суток вводится поэкземплярный учёт при выводе из оборота. Каждый код — отдельная запись, а не «40 штук такого наименования». Требует обновления 1С, кассового ПО и регламента приёмки.

Сканер не считал код, очередь. Можно пробить по штрихкоду?

Нет. Ручной ввод вместо сканирования кода маркировки создаёт расхождение, которое вы сами фиксируете в чеке. Варианты: другая касса, другая упаковка из партии, или отложить продажу. Пять минут очереди дешевле протокола.

Кто отвечает за расхождение — кассир или бухгалтер?

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

Срок годности подходит, код «висит». Продать со скидкой?

Со скидкой — пожалуйста, через кассу, со сканированием. «В обход» — нет. Если код по какой-то причине не проходит проверку, товар списывается актом с выводом из оборота, а не уходит «мимо кассы».

Какой штраф за немаркированную молочку?

Организация — 50–300 тысяч рублей с конфискацией партии по статье 15.12 КоАП РФ. ИП и должностные лица — 5–10 тысяч с изъятием. За непередачу сведений — отдельная статья 15.12.1, до 100 тысяч для юрлица.

Нужен ли магазину «Меркурий»?

Если вы продаёте готовую упакованную продукцию и не перерабатываете сырьё — напрямую с «Меркурием» вы почти не работаете. Но убедитесь, что поставщик легален в обеих системах: его проблема в ветеринарном контуре всплывёт у вас при проверке происхождения партии. Если вы не уверены, что касса и 1С у вас действительно смотрят на одни и те же коды, не ждите инвентаризации. Напишите нам в РФ-БУХ — проверим настройку обмена, сверим контуры и подготовим молочный отдел к ноябрю за 3 рабочих дня. И последнее. Ответственность за маркировку не делится пропорционально вине — поставщик, склад, касса. Для проверяющего это один субъект права: вы. Объяснять задержку вывода кода «техническими причинами» нужно до требования, документом, а не после — словами.