Почему в 1С:ЗУП 3.1 с 2023 года не формируются проводки по 96 счету для резервов отпусков?

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

Многие пользователи 1С:ЗУП, начиная с обновлений 2023 года (в частности, релиза 3.1.23.558), столкнулись с неожиданным изменением в поведении программы. При формировании документа Отражение зарплаты в бухучете компенсация отпуска перестала списываться за счет ранее созданных резервов. Вместо привычного вида операции "Компенсация ежегодного отпуска за счет оценочных обязательств" система устанавливает "Компенсация ежегодного отпуска". Как следствие, в выгружаемых в бухгалтерию данных отсутствуют проводки по дебету 96 счета (Дт 96 Кт 70), а все суммы списываются напрямую на затратные счета (20, 26, 44 и т.д.).

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

Причина изменений: новая методология учета резервов

Главная причина такого поведения — это не ошибка, а сознательное методологическое изменение со стороны разработчиков 1С, направленное на сближение бухгалтерского (БУ) и налогового (НУ) учета. Если раньше программа позволяла вести учет резервов в БУ независимо от НУ, то с 2023 года логика стала строже.

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

Если в учетной политике организации не предусмотрено создание резервов на оплату отпусков для целей налогового учета (не стоит соответствующая галочка в настройках), то программа не будет использовать 96 счет и в бухгалтерском учете.

Это сделано для того, чтобы избежать возникновения временных разниц между БУ и НУ и, как следствие, упростить учет. С точки зрения программы, если в НУ расходы на отпуск признаются по факту, то и в БУ для синхронности их следует списывать напрямую на затраты, а не за счет резерва. Технически это изменение было реализовано через вызов новой процедуры. Как верно заметил автор темы на форуме, вместо старого механизма:

МодульРезервОтпусков.СписатьРасходыПоОтпускамЗаСчетОценочныхОбязательств(ПараметрыДляСписанияРасходов)

Теперь используется новый:

МодульРезервыПоОплатеТруда.СписатьРасходыЗаСчетОценочныхОбязательств(ПараметрыДляСписанияРасходов)

В новой процедуре как раз и заложена проверка на ведение учета резервов в НУ, которая и блокирует подмену вида операции и использование 96 счета.

Теперь, когда причина ясна, рассмотрим, как можно вернуть необходимое формирование проводок.

Решение 1: Активация учета резервов в налоговом учете

Это наиболее правильный способ с точки зрения новой методологии 1С. Если ваша учетная политика позволяет создавать резервы на оплату отпусков в налоговом учете, вам необходимо активировать соответствующую настройку в программе.

Что нужно сделать:

  1. Перейдите в раздел Настройка -> Организации.
  2. Откройте карточку вашей организации и перейдите на вкладку Учетная политика и другие настройки.
  3. Откройте ссылку Резервы по оплате труда.
  4. В открывшихся настройках расчета резервов убедитесь, что установлен флаг, отвечающий за формирование резервов в налоговом учете.

После включения этой опции и перепроведения документов начисления резервов и отражения зарплаты программа начнет корректно определять вид операции и формировать проводки с использованием 96 счета как в БУ, так и в НУ.

Решение 2: Возврат к старой схеме через удаление настроек (обходной путь)

Бывают ситуации, когда ведение резервов в налоговом учете нецелесообразно или не соответствует учетной политике, но бухгалтерия настаивает на использовании 96 счета в БУ. Для таких случаев существует обходной путь, который был официально предложен 1С для конфигураций КА 2 и ERP 2.0 в рамках исправления ошибки 00-00513065. Этот способ может помочь и для ЗУП.

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

Разберем по шагам:

  1. Откройте главное меню программы и выберите пункт Функции для технического специалиста.
  2. В открывшемся окне в строке поиска начните вводить "Справочник: Настройки расчета резервов по оплате труда" и выберите его из списка.
  3. В списке настроек найдите элемент, соответствующий вашей организации и текущему периоду.
  4. Пометьте этот элемент на удаление (правой кнопкой мыши -> "Пометить на удаление / Снять пометку").
  5. После этого вернитесь к документу Отражение зарплаты в бухучете, отмените его проведение, а затем перезаполните и проведите заново.

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

Решение 3: Обновление конфигураций

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

Перед тем как прибегать к сложным настройкам, всегда проверяйте актуальность ваших программных продуктов:

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

Часто простое обновление решает проблему без дополнительных манипуляций.

Подводя итог, можно сказать, что отсутствие проводок по 96 счету — это следствие глобальных методологических изменений в продуктах 1С. Выбор решения зависит от вашей учетной политики: либо вы принимаете новую логику и включаете учет резервов в НУ, либо используете обходной путь для возврата к прежнему поведению программы в бухгалтерском учете.

← На главную