Почему при печати чека из документа Отражение зарплаты в бухучете касса требует ИНН поставщика и как это исправить

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

В современной практике бухгалтерского учета часто возникает необходимость удержания стоимости товаров или услуг из заработной платы сотрудников. Согласно требованиям Федерального закона № 54-ФЗ, такие операции признаются расчетными и требуют применения контрольно-кассовой техники (ККТ). Однако при попытке пробить чек из документа Отражение зарплаты в бухучете в программе 1С:Бухгалтерия 8 пользователи нередко сталкиваются с ошибкой: касса требует заполнения поля ИНН поставщика. Разберем подробно, почему возникает эта проблема и как правильно настроить учет, чтобы чеки пробивались без ошибок.

Законодательный контекст и требования к чекам

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

  1. Реализуемых ему товаров (в соответствии с понятием «расчет», приведенным в ст. 1.1 Закона № 54-ФЗ).
  2. Оказанных ему услуг (например, питание в столовой, услуги связи или фитнес).
  3. Выданной форменной одежды, если право собственности переходит к сотруднику на возмездной основе.

Когда мы пытаемся пробить чек, программный модуль 1С формирует структуру данных для фискального накопителя. Если программа классифицирует операцию как посредническую (агентскую), она автоматически ищет тег 1226 — ИНН поставщика. Без этого реквизита чек не будет фискализирован кассовым аппаратом.

Выясним причину ошибки ИНН поставщика (тег 1226)

Рассмотрим подробнее, почему система запрашивает данные стороннего контрагента. Ошибка «ИНН поставщика» возникает в двух основных случаях:

Проанализируем настройки в 1С:Зарплата и управление персоналом (ЗУП)

Связка между 1С:ЗУП и 1С:Бухгалтерия (БП) является ключевым звеном. Если расчет зарплаты ведется в ЗУП, а чеки пробиваются в БП после синхронизации, необходимо проверить настройки видов удержаний.

Рассмотрим пошагово алгоритм проверки в ЗУП:

  1. Перейдем в справочник Удержания.
  2. Найдем вид удержания, по которому не печатается чек (например, «Удержание за питание»).
  3. Проверим наличие флага Является выплатой в счет оплаты товаров, работ, услуг. Эта настройка сигнализирует системе, что данное удержание требует пробития чека.
  4. Обратим внимание на аналитику. Если в удержании указан конкретный Контрагент, программа при синхронизации передаст его в бухгалтерию как поставщика услуги.

Разберем ситуацию со сводным учетом сотрудников

Часто в «1С:Бухгалтерии» учет расчетов с персоналом ведется сводно (на счете 70 не указываются конкретные физические лица). Однако для формирования корректного кассового чека системе необходимы ФИО и ИНН конкретного покупателя (сотрудника).

Проанализируем ситуацию, когда в документе Отражение зарплаты в бухучете используется «обобщенный сотрудник». Даже если вы вручную заполните ИНН в какой-либо строке, программа может игнорировать эти данные, так как механизм печати чеков ориентирован на детальные данные по каждому физлицу в табличной части. Если ваша учетная политика в БП предполагает сводный учет, рекомендуется для операций с чеками все же обеспечивать детальную выгрузку из ЗУП хотя бы по тем строкам, которые касаются удержаний за товары и услуги.

Проверка данных в 1С:Бухгалтерия 8 (БП)

После синхронизации данных из ЗУП в БП появляется документ Отражение зарплаты в бухучете. Посмотрим на его структуру:

В табличной части документа (обычно на закладке «Начисленная зарплата и взносы» или «Удержанная зарплата», в зависимости от версии релиза) присутствует колонка Контрагент. Если программа считает сделку агентской, именно из этой колонки подтягивается ИНН для тега 1226.

Важно: Проверьте не просто наличие текста в поле, а саму карточку контрагента в справочнике Контрагенты. ИНН должен быть заполнен в специализированном поле ИНН, а не просто фигурировать в наименовании организации. Если поле ИНН в карточке пустое, драйвер ККТ выдаст ошибку.

Исправление признака способа расчета

Иногда проблема кроется в настройках подключаемого оборудования. Проанализируем параметры драйвера кассы:

  1. Перейдите в раздел Администрирование — Подключаемое оборудование.
  2. Откройте параметры вашей ККТ.
  3. Проверьте раздел Признак агента. Если ваша организация не является платежным агентом, комиссионером или поверенным в рамках этой операции, соответствующие флаги должны быть сняты. Если они установлены по ошибке, касса будет требовать ИНН поставщика для любого чека.

Альтернативный способ решения (через документ Реализация)

Если стандартный механизм пробития чека из Отражения зарплаты продолжает выдавать ошибку ИНН, а время поджимает, рассмотрим альтернативный и методически верный способ оформления продажи сотруднику:

  1. Вместо прямой проводки удержания в зарплатном документе, создадим документ Реализация (акты, накладные, УПД).
  2. В качестве покупателя выберем сотрудника (как контрагента).
  3. В способе оплаты укажем В счет заработной платы (или настроим зачет аванса/задолженности через счет 70/73).
  4. Пробьем чек непосредственно из документа реализации.

При таком подходе продавцом выступает сама ваша организация, и признак агента не включается. Следовательно, требование ИНН стороннего поставщика (тега 1226) не возникнет.

Особенности формата фискальных данных (ФФД) 1.2

Выясним, как влияет версия ФФД на нашу проблему. Если ваша касса работает по стандарту ФФД 1.2, контроль заполнения тегов становится максимально жестким. В старых версиях (1.05) некоторые ошибки могли «прощаться» драйвером, но ФФД 1.2 блокирует печать чека при любом несоответствии структуры данных. Если в сообщении обмена с кассой передается информация о том, что товар является «агентским», наличие валидного ИНН поставщика (10 цифр для юрлиц или 12 для физлиц/ИП) становится критическим условием.

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

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

← На главную