При работе в 1С:Зарплата и Управление Персоналом 3.1 пользователи часто сталкиваются с ситуацией, когда документ Премия (или другие межрасчетные документы, такие как Материальная помощь) начинает формировать странные движения в регистре накопления Учет доходов для исчисления страховых взносов. В этих движениях могут фигурировать суммы сторнированных отпусков, оплата по окладу или районный коэффициент, которые, казалось бы, не имеют отношения к самой премии.
Особенно часто это проявляется при увольнении сотрудника, когда документом Увольнение производится удержание за использованный авансом отпуск. В данной статье мы подробно разберем, почему программа ведет себя именно так, является ли это ошибкой и как правильно организовать учет, чтобы избежать проблем в отчетности РСВ.
Проанализируем базовый принцип работы подсистемы страховых взносов. Согласно требованиям контролирующих органов, в регламентированной отчетности (в частности, в Расчете по страховым взносам) недопустимо отражение отрицательных сумм дохода в конкретном месяце. Если у сотрудника в текущем периоде возникает сторно (например, возврат отпускных при увольнении), которое превышает его текущие начисления, общая база взносов становится отрицательной.
Для решения этой проблемы разработчики 1С реализовали механизм «переброски» отрицательных сумм. Рассмотрим подробнее, как это работает:
Учет доходов для исчисления страховых взносов формируются две записи:
Таким образом, документ Премия, являясь начислением, которое делает базу текущего месяца положительной, берет на себя роль «инструмента перераспределения». Он видит, что теперь есть доход, за счет которого можно «погасить» минус от увольнения, и делает соответствующие корректировки в регистре.
Выясним причину, почему именно Премия затрагивает другие начисления. В программе 1С:ЗУП межрасчетные документы (Премия, Материальная помощь, Доход в натуральной форме) содержат полноценный алгоритм расчета страховых взносов. В отличие от версии 2.5, где взносы считались одним документом в конце месяца, версия 3.1 стремится рассчитывать взносы «на лету» при каждом начислении.
Когда мы проводим Премию, срабатывает процедура, аналогичная расчету в документе Начисление зарплаты и взносов. Программа анализирует все начисления сотрудника с начала месяца. Если до премии был введен документ Увольнение со сторнированием отпуска, механизм расчета взносов внутри премии увидит это сторно и попытается его обработать.
Проанализируем ситуацию с перепроведением. Если после проведения всей цепочки документов заново перепровести Премию, лишние записи могут исчезнуть. Это происходит потому, что при повторном проведении программа видит уже окончательно сформированную картину месяца и понимает, что совокупного дохода достаточно для покрытия минуса, либо последовательность расчетов выстроилась более корректно.
Разберем по шагам, как минимизировать хаос в регистре страховых взносов. Основная проблема часто заключается в нарушении последовательности ввода документов. Рекомендуется следующий порядок:
Премия, Разовое начисление, Материальная помощь).Увольнение или Начисление зарплаты и взносов для окончательного расчета.Если Увольнение (со сторно) уже введено, а затем понадобилось начислить Премию, будьте готовы к тому, что Премия попытается «переварить» сторно увольнения в своих движениях. Чтобы этого не происходило, попробуйте временно отменить проведение документа Увольнение, провести Премию, а затем снова провести Увольнение.
Рассмотрим совет опытных методологов. Если ситуация с «расползанием» взносов по месяцам становится критической и мешает сдаче отчетности, можно изменить подход к расчету при увольнении. В документе Увольнение на вкладке «Начисления и удержания» можно отключить флаг «Начислять зарплату». В этом случае документ рассчитает только компенсацию (или удержание) отпуска и само пособие при увольнении.
Весь остальной расчет (оклад, премия, РК и, главное, страховые взносы) будет выполнен единым документом Начисление зарплаты и взносов в конце месяца. Это позволит избежать ситуации, когда несколько документов пытаются одновременно и независимо друг от друга корректировать базу взносов по одним и тем же сторно-записям.
Отметим, что в версии ЗУП КОРП существует специальная настройка, позволяющая разнести моменты начисления дохода и расчета взносов. Это помогает избежать влияния межрасчетных документов на общую картину учета взносов до конца месяца.
Проанализируем еще один важный технический момент — регистр сведений Перерасчеты. Когда вы вносите изменения «задним числом» (например, документ Увольнение сторнирует июнь в августе), система регистрирует необходимость перерасчета. Документ Премия, имея встроенный механизм расчета взносов, видит эти записи в сервисе перерасчетов и пытается их обработать.
Перед проведением премии полезно заглянуть в раздел Зарплата — Сервис — Перерасчеты. Если там висят записи по данному сотруднику, которые вы не планируете обрабатывать именно этим документом премии, их можно временно удалить (или «отработать» их позже документом Начисление зарплаты и взносов).
Появление «лишних» строк в документе Премия по регистру Учет доходов для исчисления страховых взносов — это не баг, а фича (особенность) алгоритма 1С по управлению отрицательной налоговой базой. Чтобы отчетность РСВ заполнялась корректно:
Помните, что суммарно записи в регистре (+ и - на одну и ту же сумму в разные периоды) дают ноль и не влияют на общую сумму взаиморасчетов с сотрудником, но они критически важны для формирования корректных разделов РСВ по месяцам получения дохода.