В практике расчетчика заработной платы периодически возникают ситуации, когда определенную выплату (например, компенсацию или выходное пособие) требуется зафиксировать исключительно для сотрудника в печатной форме расчетного листка, но при этом исключить ее попадание в регламентированные отчеты для контролирующих органов (ФНС, СФР) и документ отражения зарплаты в финансовом учете. Проанализируем, как устроена архитектура типовых конфигураций 1С (таких как 1С:Зарплата и управление персоналом, 1С:ERP и 1С:Комплексная автоматизация), разберем по шагам правильную настройку начисления и рассмотрим возможные риски и альтернативные способы реализации этой задачи.
Прежде чем переходить к настройкам, разберем взаимосвязь регистров зарплатного контура. В типовых конфигурациях печатная форма расчетного листка формируется на основании движений по регистру накопления НачисленияУдержанияПоСотрудникам. Любая стандартно проведенная запись по начислению влечет за собой цепь системных последствий:
ВзаиморасчетыССотрудниками и образует долг предприятия, который программа стремится подтянуть в документ ВедомостьВБанк или ВедомостьВКассу.ОтражениеЗарплатыВБухучете сумма автоматически попадет в табличную часть по кредиту счета 70.Посмотрим на ключевую ошибку при настройке: если выбрать вид дохода «Доходы, целиком не облагаемые страховыми взносами», сумма все равно попадет в расчет по страховым взносам (РСВ) и подраздел 1.2 формы ЕФС-1. По правилам статьи 422 НК РФ она будет отражена сначала в общей сумме выплат, а затем продублирована в строке необлагаемых сумм.
Чтобы сумма не попадала в отчетность вообще, выполним следующие действия:
Доходы, не являющиеся объектом обложения страховыми взносами (согласно нормам ст. 420 НК РФ).При таком статусе программа полностью пропускает начисление при расчете баз и не включает эти данные ни в одну строку регламентированных отчетов по взносам.
Разберем настройку подоходного налога на той же вкладке Налоги, взносы, бухучет:
УчетДоходовДляИсчисленияНДФЛ и РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Выясним, как исключить сумму из бухгалтерских проводок. Поскольку стандартного механизма подавления проводок в начислении нет, рассмотрим практические варианты:
ОтражениеЗарплатыВБухучете за соответствующий месяц, выполним автозаполнение, после чего вручную найдем и удалим строки с данным начислением. Важно помнить: при любом повторном автозаполнении документа эти строки вернутся. Чтобы зафиксировать результат, после очистки установите запрет редактирования задним числом.НачислениеСтраховыхВзносов, перейдем на вкладку Доп. начисления и проверим, чтобы данная выплата там отсутствовала, удалив строку при ее наличии.Обратите внимание: если начисление отразилось в расчетном листке, но вручную удалено из документа отражения зарплаты, возникает расхождение между сальдо кадровой программы и сальдо счета 70 в бухгалтерской базе. Если затем сотруднику будет проведена официальная выплата через ведомость, программа попытается списать эту сумму проводкой Дт 70 — Кт 50 (51), что приведет к появлению необоснованного дебетового остатка по счету 70.
Проанализируем ситуации, когда начисление не должно создавать реального бухгалтерского и налогового долга, а предназначено исключительно для вывода информации увольняемому сотруднику:
Перенос данных. Сторнируем движения по регистрам учета взносов и отражения зарплаты, оставив нетронутым регистр НачисленияУдержанияПоСотрудникам.Таким образом, сочетание настройки Доходы, не являющиеся объектом обложения страховыми взносами с отключением НДФЛ и ручной очисткой строк в документе отражения зарплаты позволяет решить задачу в рамках типового функционала без доработки конфигурации.