В процессе работы с конфигурацией 1С:Управление производственным предприятием (УПП) ред. 1.3 бухгалтеры часто сталкиваются с тем, что начисленная «Компенсация за несвоевременную выплату заработной платы» отображается в расчетных листках сотрудников, но игнорируется регламентированным отчетом «Расчет по страховым взносам» (РСВ). Проанализируем, почему это происходит, как настроить программу правильно и стоит ли вносить изменения в программный код.
Перед тем как приступать к техническим настройкам в 1С, выясним актуальную позицию законодательства. В течение долгого времени вопрос обложения компенсации за задержку зарплаты страховыми взносами был спорным. Ранее суды часто вставали на сторону работодателей, считая, что эта выплата носит обеспечительный характер и не является оплатой труда. Однако на текущий момент позиция Минфина и ФНС стала жесткой: компенсация облагается страховыми взносами в общем порядке.
Аргументация ведомств проста: перечень необлагаемых выплат в статье 422 НК РФ является закрытым, и компенсация за задержку зарплаты в нем прямо не указана. Следовательно, мы обязаны включить ее в базу для исчисления взносов на ОПС, ОСС и ОМС. Это означает, что в отчете РСВ сумма должна попадать:
Если ваш бухгалтер утверждает, что компенсация должна быть в общих выплатах, но не в базе (как упоминалось в обсуждении на форуме), это является рискованной позицией, которая с высокой вероятностью приведет к доначислениям и штрафам при проверке.
Разберем, как проверить настройки начисления, чтобы программа «увидела» выплату при заполнении отчета. В УПП 1.3 расчеты с персоналом ведутся в специализированных планах видов расчета. Рассмотрим алгоритм действий:
Здесь кроется ключевая настройка. Посмотрим на поле «Страховые взносы» (Вид дохода). Чтобы сумма попадала в РСВ корректно согласно текущим требованиям законодательства, выберем значение «Доходы, целиком облагаемые страховыми взносами». Если же вы придерживаетесь старой (рискованной) позиции, можно выбрать «Доходы, целиком не облагаемые страховыми взносами, кроме пособий...», тогда сумма попадет в строку 030, но будет вычтена в строке 040 подраздела 1.
После изменения настроек вида расчета важно понимать, что старые документы начисления сами по себе не пересчитаются. Проанализируем ситуацию: если компенсация уже была начислена в прошлых месяцах без взносов, нам необходимо:
Только после того, как в регистре накопления СтраховыеВзносыСведенияОДоходах появится запись с нужным видом дохода, регламентированный отчет РСВ сможет подтянуть эти данные в автоматическом режиме.
Иногда типовые механизмы не справляются, или требуется реализовать специфическое видение бухгалтерии. В сообщении на форуме автор упоминает внесение кода в процедуру ЗаполнениеРегламентированнойОтчетности.РасчетПоказателей_РСВ_2018. Разберем, почему это опасный путь.
Типовой отчет РСВ в УПП строится на сложных запросах к регистрам накопления. Прямая вставка кода в модули заполнения отчета (hardcode) чревата следующими проблемами:
Если всё же необходимо вмешаться в код, рекомендуется использовать механизм подписок на события или расширения (если версия платформы позволяет), но для УПП 1.3 на обычных формах лучшим решением будет корректировка запроса в модуле объекта отчета, где собираются данные по доходам.
Рассмотрим пример логики, которую можно применить для выделения компенсации (хотя мы рекомендуем использовать настройки вида расчета):
// Пример логики поиска начисления в запросе
// В процедуре сбора данных (например, в тексте запроса)
// добавляется условие по виду расчета
"ВЫБРАТЬ
| ...
| ВЫБОР КОГДА Доходы.ВидРасчета = &ВидРасчетаКомпенсация
| ТОГДА Доходы.Результат
| ИНАЧЕ 0
| КОНЕЦ КАК СуммаКомпенсации"
Однако, повторимся: правильная настройка плана видов расчета «Дополнительные начисления организаций» является приоритетным и единственно верным способом решения проблемы без потери поддержки конфигурации.
Выясним окончательный алгоритм действий при возникновении данной проблемы:
Следуя этой инструкции, вы обеспечите корректное заполнение отчетности и избежите лишних правок кода, сохраняя типовую функциональность системы 1С:УПП 1.3.