Почему при обмене ЗУП и Бухгалтерии суммы НУ в резервах отпусков попадают во временные разницы и как это исправить?

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

При совместном использовании программ 1С:Зарплата и управление персоналом (ЗУП) и 1С:Бухгалтерия предприятия (БП) пользователи часто сталкиваются с методологическими и техническими сложностями при синхронизации данных. Одна из распространенных проблем — ситуация, когда в ЗУП документ Резервы отпусков заполнен абсолютно корректно (содержит суммы как по бухгалтерскому, так и по налоговому учету), но после переноса и проведения в БП суммы налогового учета (НУ) исчезают, превращаясь во временные разницы (ВР).

В этой статье мы подробно разберем, почему возникает эта ошибка, как работает внутренний механизм распределения разниц в 1С и какие настройки необходимо проверить, чтобы восстановить корректный учет резервов.

Техническая суть проблемы: почему НУ превращается в ВР?

Давайте проанализируем, как ведет себя программа 1С:Бухгалтерия предприятия при проведении полученного из ЗУП документа. На стороне зарплатной базы документ формирует только расчетные показатели по сотрудникам. Сами проводки и разницы (согласно ПБУ 18/02) формируются уже непосредственно в БП при проведении документа Резервы отпусков.

В общем модуле БП заложен жесткий алгоритм расчета налоговых разниц. Программа рассчитывает показатели по следующей формуле:

СуммаВР = СуммаБУ - СуммаНУ;

Если в настройках учетной политики 1С:Бухгалтерии отключен или не настроен учет резервов в налоговом учете, система считает, что резервы по НУ в программе вестись не должны. При проведении документа алгоритм принудительно обнуляет показатель НУ. Подставив значения в формулу, программа получает результат, при котором вся сумма резерва по бухгалтерскому учету (БУ) признается временной разницей:


СуммаВР = СуммаБУ - 0; // Вся сумма уходит в дебет счетов затрат и кредит счета 96 по колонке ВР

Таким образом, даже если ЗУП передает правильные данные по НУ, БП их просто игнорирует и перенаправляет во временные разницы из-за несоответствия внутренних настроек.

Где найти и как исправить «слетевшие» настройки в 1С:Бухгалтерии?

Для решения этой проблемы нам необходимо проверить настройки параметров учета зарплаты в БП. Выполним следующие шаги:

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

На этой вкладке мы увидим ключевые флаги, управляющие проведением документа:

Установим необходимый флаг учета в НУ, укажем предельную сумму и процент отчислений (они должны совпадать с аналогичными настройками в ЗУП) и сохраним изменения.

Почему настройки резервов могут сброситься или перестать действовать?

Выясним основные причины, по которым бухгалтеры внезапно сталкиваются с данной проблемой, хотя «раньше все работало»:

  1. Смена календарного года. Настройки резервов отпусков в 1С привязаны к конкретному периоду (календарному году). При переходе на новый год необходимо обязательно создавать новую запись в истории настроек резервов на текущий период. Если наступил новый год, а запись для него отсутствует, программа автоматически считает, что резервы в НУ больше не создаются.
  2. Обновление конфигурации. При переходе на новые релизы разработчики часто оптимизируют механизмы учета (например, объединяют резервы отпусков и резервы по вознаграждениям в единый интерфейс «Резервы по оплате труда»). В процессе обновления старые настройки могут мигрировать некорректно.
  3. Изменения в учетной политике ПБУ 18/02. Переход на другой метод применения ПБУ 18/02 (например, на балансовый метод) может поменять логику отражения разниц в программе. При балансовом методе разницы рассчитываются в конце месяца регламентной операцией, однако несогласованность флагов в первичных документах все равно будет приводить к ошибкам в проводках.

Важность синхронности настроек в ЗУП и БП

Рассмотрим золотое правило успешной синхронизации данных: методология и настройки учета в обеих базах (ЗУП и БП) должны быть абсолютно идентичными.

Если в ЗУП включено формирование резервов в БУ и НУ, то и в БП должны быть активны оба соответствующих флага. Если же ваше предприятие относится, например, к субъектам малого предпринимательства и формирует резервы только в БУ (отказываясь от их ведения в НУ согласно учетной политике), то в ЗУП в настройках учетной политики организации на вкладке «Резервы отпусков» флаг налогового учета также должен быть снят. В этом случае возникновение ВР на 96 счете при переносе данных будет методологически верным и ожидаемым результатом.

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

Если вы обнаружили ошибку уже после того, как документы за прошлые месяцы были перенесены и проведены с неверными проводками (где НУ ушел в ВР), выполним следующие действия для исправления ситуации:

  1. Проверим и настроим «Порядок учета зарплаты» в БП на нужный период (год), как описано выше, установив флаг ведения резервов в НУ.
  2. Откроем журнал документов «Резервы отпусков» в 1С:Бухгалтерии.
  3. Отменим проведение проблемных документов за текущий год.
  4. Проведем эти документы заново. Перезаполнять их или переносить повторно из ЗУП, как правило, не требуется — при наличии правильной настройки БП сама пересчитает проводки, вернет суммы в колонку НУ и уберет ошибочные временные разницы (ВР).
  5. Проверим результат, сформировав оборотно-сальдовую ведомость по счету 96 с детализацией по субсчетам, БУ, НУ, ПР и ВР.
← На главную