ФФД 1.2: как подготовить кассу к продаже маркированных товаров

Ольга Семёнова· ·Онлайн-кассы и маркировка товаров·~8 мин чтения
ФФД 1.2: как подготовить кассу к продаже маркированных товаров — иллюстрация

Касса может исправно печатать чеки и при этом неправильно оформлять продажу маркированного товара. Обычно это выясняется не в момент обновления, а когда кассир не может пробить бутылку воды, покупатель делает возврат или владелец видит ошибки в личном кабинете ОФД. Я, Семёнова Ольга Владимировна, разберу, кому нужен ФФД 1.2, как подготовить точку и на каких вещах действительно нельзя экономить внимание.

ФФД 1.2 — не настройка «для галочки»

ФФД 1.2 — это формат фискальных документов для расчётов за маркированные товары. Его смысл не в другом дизайне чека. Касса должна сформировать запрос о коде маркировки, получить ответ, передать через ОФД уведомление о реализации и зафиксировать результат. Для продавца это означает простую, но принципиальную вещь: недостаточно, чтобы сканер «пикнул» и позиция появилась в чеке.

Пункт 6.1 статьи 1.2 Закона № 54-ФЗ обязывает пользователя ККТ, который при расчёте должен передавать сведения о маркированном товаре в систему маркировки, формировать запросы о коде и уведомления о реализации в электронной форме. Именно под эту обязанность ФНС утвердила ФФД 1.2. Поэтому я не поддерживаю подход «у нас всего несколько маркированных позиций, как-нибудь пробьём». Количество не меняет обязанность.

Не путайте ФФД 1.2 с разрешительным режимом. ФФД — технический язык, на котором касса формирует нужные документы. Разрешительный режим — запрет продажи в случаях, установленных постановлением Правительства № 1944: например, когда система сообщает, что код недействителен или продажа товара запрещена. Это связанные механизмы, но не одно и то же.

На сентябрь 2026 года я советую не использовать старую памятку с перечнем товарных групп. Маркировка и даты включения разрешительного режима различаются по товарам и меняются. Проверьте свой ассортимент в официальном разделе «Честного ЗНАКа», а не ориентируйтесь на вывеску «магазин» или «кафе». Один холодильник с упакованными напитками у кассы иногда меняет картину сильнее, чем кажется.

Не ставьте цель «перейти на ФФД 1.2». Правильная цель — выстроить цепочку: код считан, проверка выполнена, чек и уведомление переданы, а сбой не остался незамеченным.

С чего начать владельцу: сначала ассортимент, потом техника

В моей практике чаще всего ошибаются в последовательности: сначала вызывают сервисного инженера, а уже потом пытаются понять, что продают. Я бы сделала наоборот. Выгрузите продажи за последний месяц и отметьте товары в потребительской упаковке, по которым поставщик передаёт коды Data Matrix. Затем по каждой группе проверьте правила маркировки и разрешительного режима на актуальную дату. Так задача перестаёт быть дорогим абстрактным «апгрейдом кассы».

После этого проверьте модель ККТ в реестре ФНС. В графе поддерживаемых версий ФФД для неё должна стоять поддержка версии 1.2. Затем посмотрите модель фискального накопителя в реестре ФН: накопитель должен поддерживать этот формат. Иногда кассу достаточно обновить; иногда технические возможности конкретной модели или установленного накопителя не позволяют это сделать. Обещание сервисного центра «прошивку поставим» без проверки этих двух пунктов для меня — тревожный сигнал.

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

В 2026 году к этому добавилась ещё одна причина не откладывать обновления. Для плательщиков НДС кассовое ПО должно корректно отражать действующую ставку НДС 22 процента; изменения форматов затронули в том числе ФФД 1.2. Это отдельная от маркировки задача, но на практике обновление кассы делают одним визитом — разумно проверить оба вопроса сразу.

Покупать новую кассу стоит только после проверки реестров и ответа производителя по вашей модели. Во многих случаях проблема решается обновлением, но угадывать здесь не нужно.
ФФД 1.2: как подготовить кассу к продаже маркированных товаров — схема действий
Схема: ФФД 1.2: как подготовить кассу к продаже маркированных товаров

Как должна выглядеть продажа на кассе

Кассир сканирует Data Matrix каждой маркированной единицы. Если покупатель берёт две одинаковые бутылки воды, должны быть считаны два кода, а не один код на строку «вода, 2 штуки». Это кажется очевидным до первой очереди вечером: тогда начинается соблазн пробить один товар и «потом разобраться». Я считаю, что такую практику нужно прямо запретить в инструкции кассира.

Дальше касса выполняет проверки по настроенному сценарию и формирует документы ФФД 1.2. Результат не должен быть тайной, понятной только IT-специалисту. На точке должно быть ясно, что делать при отказе: не пытаться многократно сканировать код до случайного успеха, а отложить единицу, зафиксировать причину в программе и передать вопрос ответственному сотруднику или поставщику.

С перебоями интернета не надо впадать в панику. Постановление № 1944 предусматривает особенности проверки при отсутствии связи и режимы локальной проверки. Но это не разрешение жить в офлайне неделями. Если касса системно не передаёт документы, нужно найти причину в сети, настройках ОФД, лицензии или обновлении — в день обнаружения, а не после закрытия квартала.

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

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

Разберём на примере: ООО «Ромашка» и обновление, которое ничего не проверяло

Допустим, ООО «Ромашка» на УСН «доходы минус расходы» продаёт упакованную воду и безалкогольные напитки. За смену магазин реализует 38 бутылок воды по 65 рублей и 24 напитка по 110 рублей. Владелец оплатил обновление, увидел в настройках кассы надпись «ФФД 1.2» и решил, что задача закрыта. Кассир при этом продолжил считывать только EAN-код с ценника: товар попадал в чек, деньги поступали, но Data Matrix не обрабатывался.

За смену это 62 единицы на 5 110 рублей. Ошибка не в расчёте налога и не в цене. Проблема в том, что цифровой след выбытия конкретных маркированных единиц не сформирован надлежащим образом. Небольшая сумма здесь обманчива: если процесс сломан на одной точке, он повторяется каждую смену и легко распространяется на остальные кассы.

Разбирать ситуацию надо не фразой «пробейте чек коррекции за всю смену», а по шагам. Сначала приостановить продажу проблемных позиций на время диагностики. Затем проверить, включён ли режим маркировки в кассовой программе, настроен ли 2D-сканер и верно ли определены товарные группы в номенклатуре. После этого оформить тестовую продажу одной бутылки воды и одного напитка со сканированием именно Data Matrix и увидеть документ в кабинете ОФД.

Для уже совершённых продаж универсальной кнопки исправления нет: нужно сопоставить кассовые документы, данные системы маркировки и фактический остаток. Чек коррекции применяют по правилам Закона № 54-ФЗ, но он не должен превращаться в попытку наугад «починить» маркировку. Правильный финал для ООО «Ромашка» — запрет на продажу маркированной позиции без кода, тесты после каждого обновления и выборочная сверка первых чеков после открытия смены.

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

Разберём на примере: ИП Соколов, кафе и вода навынос

Типичная ситуация: ИП Соколов держит небольшое кафе. Сотрудники используют зёрна, молоко и сиропы для приготовления напитков, а у кассы стоит холодильник с водой и лимонадом в заводской упаковке. За обед проданы 17 чашек кофе по 240 рублей, девять бутылок воды по 90 рублей и шесть лимонадов по 150 рублей. Владелец считает: «Мы общепит, а не розница, значит ФФД 1.2 нас не касается». Удобно, но неверно проверять обязанность по вывеске.

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

Рабочее решение — завести отдельные карточки для маркированных напитков, не смешивать их с услугой общественного питания, и поставить для бариста понятный сценарий: сначала Data Matrix, затем оплата. В конце смены администратор выборочно сопоставляет проданные бутылки и чеки. В примере это 15 упакованных единиц на 1 710 рублей — достаточно, чтобы быстро выявить сбой, не превращая контроль в религию.

Если кафе не продаёт маркированные товары отдельными потребительскими единицами, а только готовые блюда, ФФД 1.2 может не быть его текущей задачей. Но решение принимают после анализа ассортимента, а не по коду ОКВЭД и не по ощущению владельца. Я видела, как один холодильник у стойки менял технические обязанности бизнеса.

Общепиту полезно раз в квартал просматривать ассортимент у кассы: именно туда часто добавляют товары, о которых бухгалтер узнаёт последним.

Ошибочный чек: что исправлять и чего не делать

Если чек сформирован с ошибкой, не удаляйте продажу задним числом в товароучётной программе. Это не исправит фискальный документ и не объяснит данные в системе маркировки. Сначала установите факты: деньги получены или возвращены, какая именно позиция и код затронуты, ушёл ли чек в ОФД, передалось ли уведомление. Только затем выбирайте способ оформления исправления.

Закон № 54-ФЗ предусматривает чек коррекции, когда ККТ не применялась либо применялась с нарушением. При самостоятельном исправлении до предписания контрольного органа закон устанавливает условия освобождения от административной ответственности: пользователь должен сформировать кассовый чек коррекции или БСО коррекции и направить в налоговый орган сведения о нарушении. Но в маркировке кассовый документ и операция в системе мониторинга могут требовать разных действий. Поэтому я не советую «корректировать» без сверки с ОФД и правилами своей товарной группы.

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

Ответственность за неприменение ККТ либо применение с нарушением требований установлена частью 2 статьи 14.5 КоАП РФ. Для должностных лиц и ИП штраф составляет от одной четверти до одной второй суммы расчёта, осуществлённого без ККТ, но не менее 10 000 рублей; для организаций — от трёх четвертей до полного размера этой суммы, но не менее 30 000 рублей. Это не автоматический «штраф за любой ФФД 1.2»: состав и обстоятельства должен установить контрольный орган. Но оставлять очевидный массовый сбой «до понедельника» — плохая стратегия.

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

Мой короткий план на сегодня

Сначала откройте список товаров, а не настройки кассы. Отметьте всё, что продаётся в заводской упаковке и приходит с Data Matrix. Затем подтвердите по каждой группе действующие правила на официальном ресурсе маркировки. Это занимает меньше времени, чем потом объяснять сервисному центру, почему на кассе не проходит «какая-то вода».

После этого позвоните партнёру по ККТ с точными вопросами: поддерживает ли моя модель ФФД 1.2, подходит ли мой фискальный накопитель, какая версия ПО нужна, требуется ли перерегистрация, как я проверю результат в ОФД? Ответ «обновим всё» — не результат. Результат — работающий тестовый чек с кодом маркировки и понятный статус в личном кабинете.

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

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

Как это было у моего клиента: магазин воды с кассой, которая «уже обновлена»

Мы взяли на обслуживание ООО «Чистый источник» — небольшой магазин питьевой воды и напитков. Владелец купил новую кассу ещё весной, а в июле добавил в ассортимент упакованную воду с маркировкой. Продавцы сканировали Data Matrix, но директор пришёл ко мне с простым вопросом: «Почему в чеке код есть, а я всё равно переживаю?»

Первое, что я проверила, — не только версию кассовой программы, но и настройки самой ККТ, договор с оператором фискальных данных и номенклатуру в товароучётной системе. Оказалось, что касса работала на ФФД 1.05, хотя обновление программы действительно установили. Сканер считывал код, поэтому на экране всё выглядело нормально, но продажа маркированной воды была настроена не так, как должна быть при ФФД 1.2.

Мы составили список из 146 позиций с маркировкой, сверили их с остатками и отдельно проверили три тестовые продажи. Затем через обслуживающий центр обновили прошивку ККТ, перевели кассу на ФФД 1.2, заменили настройки в кассовой программе и проверили, что ОФД принимает нужные данные. На работу ушло два дня: один день на подготовку и сверку, второй — на обновление и контрольные чеки.

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

В итоге магазин продолжил продажи без остановки, а доработки и обслуживание кассы обошлись клиенту в 18 700 рублей. Главное — проблему нашли до того, как она превратилась в накопившиеся ошибки по десяткам продаж. Я сразу предупредила директора: после каждого обновления кассы нужно проверять не надпись «обновлено», а реальный тестовый чек и передачу данных.

Обновлённая касса — ещё не гарантия ФФД 1.2: проверять нужно всю цепочку от сканера до передачи данных через ОФД.

Названия компаний в разборе условные: данные клиентов я не раскрываю.

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

Нужен ли ФФД 1.2, если в магазине только один маркированный товар?

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

Достаточно ли обновить кассовую программу?

Нет. Совместимы должны быть модель ККТ, фискальный накопитель, кассовое и товароучётное ПО, 2D-сканер и ОФД. Подтвердите это тестовым чеком с Data Matrix.

Можно ли продавать маркированный товар при сбое интернета?

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

Нужен ли ФФД 1.2 кафе?

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

На что опираемся