Почему в чеке не печатается ИНН кассира и как определить версию ФФД кассы?

Программист Налоговый учет Торговля и дистрибуция
← На главную

В процессе эксплуатации контрольно-кассовой техники (ККТ) системные администраторы и программисты 1С часто сталкиваются с ситуацией, когда данные в программе заполнены корректно (например, ИНН сотрудника), но на бумажном чеке они не отображаются. Это вызывает вопросы со стороны бухгалтерии и опасения перед налоговыми проверками. Разберем детально, как определить версию формата фискальных данных (ФФД), какие требования предъявляет закон к печати реквизитов и как настроить оборудование правильно.

Анализ версий ФФД: что актуально сегодня

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

  1. ФФД 1.05 — наиболее распространенный стандарт. Он поддерживает большинство операций розничной торговли и услуг.
  2. ФФД 1.1 — более расширенный формат, который используется значительно реже.
  3. ФФД 1.2 — обязательный формат для организаций и ИП, реализующих маркированные товары (обувь, одежда, лекарства, духи и т.д.). Этот формат требует наличия фискального накопителя нового образца (ФН-М).

Если ваша касса работает в режиме 1.05, это означает, что она соответствует базовым требованиям законодательства, но имеет свои особенности в части состава обязательных реквизитов.

Разбираемся с ИНН кассира (Тег 1203)

Рассмотрим ситуацию, когда в 1С ИНН кассира указан, но в печатной форме документа его нет. Выясним причину, опираясь на требования Приказа ФНС. Согласно стандарту ФФД 1.05, реквизит ИНН кассира (тег 1203) имеет следующие правила заполнения:

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

Важное исключение для ИП: Если индивидуальный предприниматель работает на кассе самостоятельно, он может не указывать свой ИНН в качестве кассира (тег 1203), так как его ИНН уже передается в качестве ИНН владельца кассы (тег 1018).

Как проверить реальную версию ФФД без лишних усилий

Проанализируем способы проверки версии ФФД, так как данные в учетной системе 1С могут иногда отличаться от фактических настроек оборудования.

Способ 1: Личный кабинет ОФД. Это самый надежный метод. Зайдем в личный кабинет вашего оператора, откроем любой пробитый чек и посмотрим раздел "Информация о документе" или "Метаданные". Там будет четко указано: "Версия ФФД: 1.05" или "1.2".

Способ 2: Отчет о состоянии расчетов или Тест прогона. Посмотрим на саму кассу. У большинства производителей (Атол, Штрих-М, Эвотор) можно распечатать диагностический чек. Рассмотрим, как это сделать на примере драйвера Атол:

  1. Запускаем "Тест драйвера ККТ".
  2. Переходим в раздел "Запросы".
  3. Выбираем тип запроса "Информация о ККТ".
  4. В полученном отчете находим строки ФФД ККТ и ФФД ФН.

Технические причины отсутствия реквизитов на печати

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

В современных кассовых аппаратах существует понятие "Шаблон чека". Производитель может настроить шаблон так, чтобы минимизировать расход бумаги. Проанализируем настройки через драйвер:

  1. В драйвере ККТ зайдем в "Параметры ККТ".
  2. Найдем раздел "Печать" или "Реквизиты".
  3. Проверим настройки отображения дополнительных реквизитов. Иногда там стоит флаг "Не печатать необязательные реквизиты".

Также стоит обратить внимание на то, как 1С передает данные. В коде обработки обслуживания ККТ формирование структуры чека должно включать передачу соответствующих тегов. Посмотрим на упрощенный пример структуры, которую 1С передает драйверу:


// Пример формирования параметров кассира для передачи в драйвер ККТ
ПараметрыКассира = Новый Структура;
ПараметрыКассира.Вставить("Name", "Иванов Иван Иванович");
ПараметрыКассира.Вставить("INN", "770012345678"); // Тег 1203

// Передача структуры в метод драйвера
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыКассира, ТаблицаТоваров);

Если драйвер устарел, он может просто "не знать" о существовании определенных тегов или передавать их в неверном формате, что приведет к их игнорированию кассой.

Вопросы перерегистрации и замены фискального накопителя

Разберем ситуацию, когда вам необходимо перейти с одной версии ФФД на другую. Например, при начале торговли маркированным товаром.

Переход с 1.05 на 1.2: Это серьезная процедура. Она требует:

Важный нюанс: Если вы просто хотите перейти с 1.05 на 1.1 (что требуется крайне редко), технически это может потребовать закрытия архива ФН, так как большинство накопителей не позволяют менять формат данных "на лету" после того, как был пробит первый чек.

Заключение

Подведем итог нашего анализа. Если ваша касса работает на ФФД 1.05 и не печатает ИНН кассира на бумаге — беспокоиться не стоит, при условии, что этот ИНН отображается в электронном чеке в ОФД. Это соответствует правилам эксплуатации ККТ.

Для проверки корректности работы системы рекомендуем:

  1. Сравнить данные бумажного чека и электронного в ЛК ОФД.
  2. Обновить драйвер ККТ в 1С до актуальной версии.
  3. Проверить таблицы настроек ККТ на предмет запрета печати необязательных полей.

Совместная работа программиста 1С и системного администратора позволит избежать штрафных санкций и обеспечит прозрачность учета в соответствии с 54-ФЗ.

← На главную