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