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

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

При работе в программе 1С:Зарплата и управление персоналом 3.1 бухгалтеры часто сталкиваются с ситуацией, когда при использовании нормативного метода расчета резервов отпусков итоговый процент отчислений в документе «Начисление оценочных обязательств» оказывается значительно ниже установленного в настройках (например, вместо 13% программа рассчитывает 0,7%). Рассмотрим подробно, почему это происходит, как устроены внутренние механизмы программы и где искать причину отклонений.

Разберем основной механизм: Нормативный метод и «Предельная величина»

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

Проанализируем алгоритм работы программы в этот момент:

  1. Программа рассчитывает теоретическую сумму отчислений: ФОТ текущего месяца * 13%. Это значение отображается в колонке «Исчислено».
  2. Далее система проверяет текущее сальдо по счету 96 (накопленный резерв) на начало месяца.
  3. Если сумма «накопленное сальдо + исчисленное за месяц» превышает установленный лимит, программа ограничивает начисление.
  4. В колонку «Зачтено» попадает только та разница, которая необходима для достижения лимита.

Выясним причину на конкретном примере: если до лимита осталось начислить всего 5 000 рублей, а по расчету от ФОТ (13%) получается 100 000 рублей, программа запишет в «Зачтено» только 5 000 рублей. В результате эффективная доля (процент) в документе будет выглядеть как мизерная величина, хотя настройки Учетной политики не менялись.

Анализ разницы между «Исчислено» и «Зачтено»

Важно понимать различие между этими двумя показателями в документе «Начисление оценочных обязательств по отпускам». Посмотрим на их назначение подробнее:

«Исчислено» — это справочная величина. Она показывает, сколько программа должна была бы начислить, исходя из голого процента, указанного в настройках, без учета накопленного ранее сальдо и лимитов.

«Зачтено» — это реальная сумма, которая сформирует проводки и увеличит обязательство в учете. Если значение «Зачтено» значительно меньше «Исчислено», это прямой признак того, что сработал ограничитель (лимит).

Влияние страховых взносов и предельной базы

Рассмотрим еще один фактор, влияющий на итоговую сумму — страховые взносы. Резерв отпусков в 1С:ЗУП 3.1 всегда рассчитывается с учетом взносов, которые организация должна будет уплатить при выплате этих отпускных в будущем.

Проанализируем ситуацию: в течение года доходы сотрудников растут и могут превысить предельную величину базы страховых взносов. Как только это происходит, ставка взносов снижается (например, до 15,1% или ниже в зависимости от применяемого тарифа). Поскольку общая сумма резерва включает в себя «тело» отпускных и взносы с них, снижение эффективной ставки взносов по организации приводит к тому, что общая сумма отчислений уменьшается относительно ФОТ.

Технический анализ: где посмотреть алгоритм в коде

Для программистов и продвинутых пользователей полезно знать, в каком месте конфигурации происходит расчет этих показателей. Основная логика сосредоточена в общем модуле РезервОтпусков.

Разберем пример функции, которая отвечает за определение доли:


// Фрагмент логики из модуля РезервОтпусков
Функция ДоляРезерваОтпусков(ПараметрыРасчета)
    
    // Исчисленная сумма на основе настроек учетной политики
    СуммаПоНормативу = ПараметрыРасчета.ФОТ * ПараметрыРасчета.ПроцентОтчислений;
    
    // Проверка остатка до предельной величины
    ОстатокДоЛимита = ПараметрыРасчета.ПредельнаяВеличина - ПараметрыРасчета.НакопленоСНачалаГода;
    
    Если СуммаПоНормативу > ОстатокДоЛимита Тогда
        Возврат ОстатокДоЛимита / ПараметрыРасчета.ФОТ; // Получаем тот самый уменьшенный процент
    Иначе
        Возврат ПараметрыРасчета.ПроцентОтчислений;
    КонецЕсли;
    
КонецФункции

Как мы видим, программа динамически пересчитывает «действующий» процент, если накопленная сумма приближается к максимальной границе. Именно это значение мы и видим в экранных формах документа.

Почему возникают разницы между БУ и НУ?

Часто в документе можно заметить, что сумма резерва в бухгалтерском учете (БУ) существенно отличается от суммы в налоговом учете (НУ). Разберем причины:

  1. Разные методы расчета: В БУ может использоваться метод обязательств (МСФО), который ориентируется на реальные остатки дней отпуска и средний заработок, а в НУ — нормативный метод (фиксированный процент).
  2. Разные лимиты: Для налогового учета лимит устанавливается строго согласно ст. 324.1 НК РФ. В бухгалтерском учете организация может не устанавливать лимит вовсе, чтобы резерв максимально точно отражал реальную задолженность перед персоналом.
  3. Инвентаризация: Если в текущем месяце проводилась инвентаризация резерва, программа могла скорректировать сальдо в одном из видов учета, что привело к резкому расхождению сумм.

Пошаговый план проверки при возникновении расхождений

Если вы обнаружили, что процент отчислений стал меньше 13%, выполните следующие действия:

  1. Перейдите в настройки организации на закладку «Резервы отпусков».
  2. Проверьте значение в поле «Предельная величина отчислений (лимит)».
  3. Сформируйте отчет «Резервы отпусков (архив)» или «Справка-расчет резервов» и посмотрите накопленную сумму с начала года. Сравните её с лимитом.
  4. В самом документе «Начисление оценочных обязательств» загляните в скрытые вкладки (через меню «Еще» - «Изменить состав формы»), найдите таблицу «Расчет базы». Проверьте, какие именно начисления вошли в ФОТ для расчета.
  5. Проанализируйте колонки «Исчислено» и «Зачтено». Если «Зачтено» меньше, значит, сработал лимит.

Таким образом, уменьшение процента отчислений — это не ошибка программы, а работа встроенного контроля за соблюдением лимитов резерва. Программа защищает пользователя от избыточного накопления резервов сверх сумм, утвержденных в учетной политике организации.

← На главную