При работе в программе 1С:Зарплата и управление персоналом (редакция 3.1) пользователи часто сталкиваются с ситуацией, когда документ Ведомость на выплату аванса заполняется неожиданными суммами. Особенно остро эта проблема проявляется у сотрудников, работающих на нескольких ставках (основное место работы и внутреннее совместительство). Сумма аванса может удваиваться, либо в нее могут «подтягиваться» начисления прошлых периодов, например, премии.
В данной статье мы подробно разберем механизмы программы, которые приводят к таким результатам, и рассмотрим алгоритм действий для исправления ситуации.
Проанализируем базовую логику системы. В 1С:ЗУП 3.1 понятия «Физическое лицо» и «Сотрудник» строго разделены. Если человек работает на двух должностях в одной организации, в справочнике Сотрудники на него заведено два элемента. Программа воспринимает их как два разных объекта учета для расчета зарплаты.
Разберем ситуацию, когда аванс назначен фиксированной суммой. Если вы зайдете в карточку основного сотрудника и укажете там аванс в размере 12 600 рублей, а затем проделаете то же самое в карточке совместителя, программа зафиксирует два независимых условия выплаты. При заполнении ведомости система обратится к регистру сведений Плановые авансы и найдет там две записи по 12 600 рублей для одного и того же физического лица.
Как правильно настроить аванс в этом случае:
Часто бухгалтеры замечают, что сумма в ведомости не кратна установленному авансу. Например, вместо 12 600 рублей программа ставит 22 000 рублей. Проанализируем причину: это происходит из-за того, что любая Ведомость (даже с видом выплаты «Аванс») в первую очередь пытается закрыть задолженность организации перед сотрудником за прошлые периоды.
Если в предыдущем месяце была начислена премия или любая другая сумма, которая по какой-то причине не попала в основную ведомость на выплату зарплаты, этот остаток будет числиться в регистре накопления Зарплата к выплате. Как только создается новый документ выплаты (аванса), программа видит этот «хвост» и включает его в ближайшую выплату. Даже если у премии в настройках указано «Выплачивать с зарплатой», механизм гашения сальдо имеет приоритет.
Посмотрим на пример из практики:
В январе сотруднику начислили премию 9 400 рублей. По ошибке при выплате январской зарплаты эта сумма не была выплачена. В феврале сотруднику положен аванс 12 600 рублей. В результате ведомость на февральский аванс подтянет обе суммы:
12 600 (аванс) + 9 400 (долг по премии) = 22 000 рублей.
Особое внимание стоит уделить вопросу налогообложения. До 2023 года аванс не считался доходом для целей НДФЛ, однако премии всегда признавались доходом в момент выплаты. Если в вашу авансовую ведомость попала премия, вы заметите, что в колонке «НДФЛ к перечислению» появилась сумма, рассчитанная именно с премиальной части.
Выясним, почему налог может отображаться как «неудержанный» в отчетах (например, в Анализе НДФЛ по датам). Это часто связано с нарушением хронологии документов. Чтобы расчеты были корректными, придерживайтесь следующей последовательности:
Премия (начисление).Ведомость (выплата).Если ведомость была создана или проведена раньше документа начисления, аналитика «Документ-основание» может «поплыть», что приведет к ошибкам в регистрах налогового учета.
Если визуально в документах все верно, но цифры в ведомости продолжают «задваиваться» или «схлопываться», необходимо проанализировать данные регистров. Рассмотрим подробнее использование Универсального отчета.
Для выявления скрытых остатков выполним следующие шаги:
Зарплата к выплате.Физическое лицо.В сформированном отчете мы увидим все суммы в разрезе аналитик:
Если вы видите строки, по которым сумма прихода не закрыта суммой расхода, значит, именно эти «хвосты» программа пытается подтянуть в ваш аванс.
Проанализируем ситуацию и выберем подходящий способ решения:
Способ А: Корректировка ведомостей за прошлый период. Если премия не была выплачена ошибочно, лучше всего вернуться в прошлый период (если он не закрыт) и добавить сотрудника в ведомость на выплату зарплаты. После этого февральский аванс заполнится корректно.
Способ Б: Ручная корректировка расшифровки. Если вы не хотите выплачивать старый долг в аванс, дважды щелкните по сумме «К выплате» в ведомости. В открывшемся окне расшифровки вы увидите несколько строк. Строку с премией или задолженностью прошлого периода можно просто удалить, оставив только плановый аванс текущего месяца.
Способ В: Перенос задолженности. Можно воспользоваться документом Перенос данных (для опытных пользователей) или специализированными документами корректировки регистров, чтобы «схлопнуть» зависшие остатки, если они возникли из-за пересортицы по статьям финансирования или подразделениям.
Важный момент по настройкам:
В разделе Настройка — Расчет зарплаты проверьте флажок Проверять соответствие начислений и выплат. В старых релизах (3.1.8 и соседних) некорректная работа этой функции приводила к тому, что программа хаотично распределяла суммы между рабочими местами внутреннего совместителя в расшифровке ведомости.
Подводя итог, отметим, что для корректного расчета аванса в 1С:ЗУП 3.1 необходимо следить за чистотой регистра Зарплата к выплате и не допускать дублирования условий в плановых авансах для совместителей. Регулярная проверка через универсальный отчет позволит избежать «сюрпризов» при формировании платежных документов.