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

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

Многие пользователи программы 1С:Зарплата и управление персоналом 3.1 сталкиваются с ситуацией, когда при формировании ведомости на выплату зарплаты (окончательный расчет) программа «забывает» вычесть ранее выплаченный аванс. В результате сумма к выплате оказывается завышенной. Кроме того, в таких ведомостях может наблюдаться странное поведение сумм взысканий по исполнительным листам — они либо удваиваются, либо постоянно увеличиваются с каждым месяцем. Проанализируем причины этого «бардака» и разберем по шагам, как привести учет в порядок.

Причина возникновения проблемы: изменения законодательства

Корень проблемы кроется в изменениях Федерального закона № 229-ФЗ «Об исполнительном производстве», которые вступили в силу с 1 июня 2020 года. Согласно этим изменениям, в платежных документах на выплату дохода физическим лицам необходимо указывать специальный код вида дохода для целей исполнительного производства. Это нужно для того, чтобы банк понимал, с каких сумм можно удерживать долги по исполнительным листам, а с каких — нет.

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

Разберем ситуацию на примере перехода май-июнь

Рассмотрим типичный сценарий, который часто становится источником ошибок:

  1. В мае был начислен и выплачен аванс. На тот момент код дохода еще не был обязательным, и в регистрах системы выплата зафиксировалась с «пустым» кодом дохода.
  2. Окончательный расчет за май производится в июне. К этому моменту программа уже обновлена, и в документе Начисление зарплаты и взносов автоматически проставляется код дохода (например, «1 — Заработная плата и иные доходы с ограничением взыскания»).
  3. При заполнении ведомости на выплату за май программа видит «плюс» по коду дохода «1» и не видит «минуса» (выплаченного аванса), так как аванс числится по «пустому» коду.

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

Анализ регистра «Зарплата к выплате»

Чтобы убедиться в наличии перекоса по аналитике, нам необходимо проанализировать регистр накопления Зарплата к выплате. Рассмотрим, как это сделать:

Перейдите в меню «Функции для технического специалиста» (или через «Все функции») и найдите регистр накопления Зарплата к выплате. Отфильтруйте записи по конкретному сотруднику, у которого возникла проблема. Обратите внимание на следующие колонки:

Если вы видите, что сумма начисления идет по коду дохода «1», а сумма выплаты аванса — по пустому полю или другому коду, значит, автоматического зачета не произойдет. Нам нужно привести эти записи к «общему знаменателю».

Инструкция по исправлению ошибок в документах

Если период еще не закрыт для редактирования, выполним следующие действия:

Шаг 1. Проверка кодов дохода в начислениях

Откроем документ Начисление зарплаты и взносов. Проверим, заполнен ли реквизит Вид дохода. Начиная с июня 2020 года, он должен быть заполнен во всех документах, которые формируют движения по взаиморасчетам. Если код дохода появился в программе после того, как документ был создан, его нужно перезаполнить или перевыбрать код вручную и перепровести документ.

Шаг 2. Проверка ведомостей на аванс

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

Шаг 3. Проверка статьи расходов

Выясним причину, по которой может двоиться статья расходов. В документах ведомостей иногда необходимо явно указывать реквизит Учтенные как. Если в начислении стоит одна статья, а в ведомости — другая (или она вовсе не заполнена), взаиморасчеты «не схлопнутся». Убедитесь, что во всех связанных документах (Начисление — Ведомость на аванс — Ведомость на зарплату) статьи расходов идентичны.

Что делать с растущими суммами взыскания?

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

Проанализируем ситуацию: если вы исправите аналитику кодов дохода (как описано выше), суммы взыскания должны прийти в норму автоматически при следующем заполнении ведомости.

Решение для закрытых периодов: документ «Перенос данных»

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

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

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

Использование специализированных отчетов для поиска ошибок

Для контроля ситуации рекомендуем использовать отчет «Анализ зарплаты по сотрудникам (в целом за период)». Однако типовых настроек может быть недостаточно. Выполним следующие настройки отчета:

Если в сформированном отчете вы увидите по одному и тому же сотруднику одну строку с положительным остатком по коду дохода «1» и вторую строку с отрицательным остатком по «пустому» коду — вы нашли причину ошибки. Сумма этих строк даст реальный остаток долга, но программа из-за разной аналитики не может их сложить.

Резюме

Чтобы в 1С:ЗУП 3.1 ведомости заполнялись корректно, необходимо соблюдать единство трех реквизитов в цепочке документов (Начисление -> Аванс -> Зарплата):

  1. Месяц начисления.
  2. Вид дохода исполнительного производства.
  3. Статья расходов.

Чаще всего «бардак» лечится простым перевыбором кода дохода в документах начисления и ведомостях с последующим их перепроведением.

← На главную