Многие пользователи 1С:ЗУП, начиная с обновлений 2023 года (в частности, релиза 3.1.23.558), столкнулись с неожиданным изменением в поведении программы. При формировании документа Отражение зарплаты в бухучете компенсация отпуска перестала списываться за счет ранее созданных резервов. Вместо привычного вида операции "Компенсация ежегодного отпуска за счет оценочных обязательств" система устанавливает "Компенсация ежегодного отпуска". Как следствие, в выгружаемых в бухгалтерию данных отсутствуют проводки по дебету 96 счета (Дт 96 Кт 70), а все суммы списываются напрямую на затратные счета (20, 26, 44 и т.д.).
Давайте подробно разберемся, почему так происходит и что с этим делать. Проанализируем ситуацию и рассмотрим все возможные пути решения.
Главная причина такого поведения — это не ошибка, а сознательное методологическое изменение со стороны разработчиков 1С, направленное на сближение бухгалтерского (БУ) и налогового (НУ) учета. Если раньше программа позволяла вести учет резервов в БУ независимо от НУ, то с 2023 года логика стала строже.
Ключевой момент, который теперь определяет формирование проводок, — это настройка учета резервов в налоговом учете. Новая методология заключается в следующем:
Если в учетной политике организации не предусмотрено создание резервов на оплату отпусков для целей налогового учета (не стоит соответствующая галочка в настройках), то программа не будет использовать 96 счет и в бухгалтерском учете.
Это сделано для того, чтобы избежать возникновения временных разниц между БУ и НУ и, как следствие, упростить учет. С точки зрения программы, если в НУ расходы на отпуск признаются по факту, то и в БУ для синхронности их следует списывать напрямую на затраты, а не за счет резерва. Технически это изменение было реализовано через вызов новой процедуры. Как верно заметил автор темы на форуме, вместо старого механизма:
МодульРезервОтпусков.СписатьРасходыПоОтпускамЗаСчетОценочныхОбязательств(ПараметрыДляСписанияРасходов)
Теперь используется новый:
МодульРезервыПоОплатеТруда.СписатьРасходыЗаСчетОценочныхОбязательств(ПараметрыДляСписанияРасходов)
В новой процедуре как раз и заложена проверка на ведение учета резервов в НУ, которая и блокирует подмену вида операции и использование 96 счета.
Теперь, когда причина ясна, рассмотрим, как можно вернуть необходимое формирование проводок.
Это наиболее правильный способ с точки зрения новой методологии 1С. Если ваша учетная политика позволяет создавать резервы на оплату отпусков в налоговом учете, вам необходимо активировать соответствующую настройку в программе.
Что нужно сделать:
После включения этой опции и перепроведения документов начисления резервов и отражения зарплаты программа начнет корректно определять вид операции и формировать проводки с использованием 96 счета как в БУ, так и в НУ.
Бывают ситуации, когда ведение резервов в налоговом учете нецелесообразно или не соответствует учетной политике, но бухгалтерия настаивает на использовании 96 счета в БУ. Для таких случаев существует обходной путь, который был официально предложен 1С для конфигураций КА 2 и ERP 2.0 в рамках исправления ошибки 00-00513065. Этот способ может помочь и для ЗУП.
Внимание: используйте этот метод с осторожностью и только после создания резервной копии базы. Он заключается в принудительном удалении новых настроек, чтобы программа вернулась к старому алгоритму.
Разберем по шагам:
Отражение зарплаты в бухучете, отмените его проведение, а затем перезаполните и проведите заново.После удаления настроек программа не сможет применить новую логику и будет вынуждена использовать старый механизм, который не зависит от настроек НУ. В результате вид операции должен определиться как "Компенсация... за счет оценочных обязательств", и проводки по 96 счету будут сформированы.
Это базовый, но очень важный шаг. Проблема с отражением резервов могла быть частично или полностью исправлена в последующих релизах как 1С:Зарплата и Управление Персоналом, так и 1С:Бухгалтерия предприятия. Иногда некорректная синхронизация или ошибки в одном из релизов приводят к подобным ситуациям.
Перед тем как прибегать к сложным настройкам, всегда проверяйте актуальность ваших программных продуктов:
Часто простое обновление решает проблему без дополнительных манипуляций.
Подводя итог, можно сказать, что отсутствие проводок по 96 счету — это следствие глобальных методологических изменений в продуктах 1С. Выбор решения зависит от вашей учетной политики: либо вы принимаете новую логику и включаете учет резервов в НУ, либо используете обходной путь для возврата к прежнему поведению программы в бухгалтерском учете.