← На главную
При формировании документа Ведомость в банк или Ведомость в кассу в программе «1С:Зарплата и управление персоналом 3.1» бухгалтеры нередко сталкиваются с ситуацией, когда помимо текущих начислений (например, зарплаты и ранее выплаченного аванса за текущий месяц) в табличной части автоматически появляются строки за прошлый расчетный период: одна сумма с положительным значением, а другая — с отрицательным. При этом общее сальдо расчетов по расчетному листку может быть полностью закрыто в ноль. Разберем подробно, почему возникает такое поведение системы, как выполнить диагностику и как корректно устранить пересортицу.
Механизм учета взаиморасчетов с сотрудниками в 1С:ЗУП 3.1
В отличие от простых учетных систем, конфигурация 1С:ЗУП 3.1 ведет учет взаиморасчетов с сотрудниками не просто одной общей итоговой суммой, а в строгом разрезе нескольких аналитических разрезов в регистрах накопления ЗарплатаКВыплате, ВзаиморасчетыССотрудниками и БухгалтерскиеВзаиморасчетыССотрудниками. Учет контролируется по следующим ключевым измерениям:
- Месяц взаиморасчетов (период, за который начислена сумма).
- Сотрудник и физическое лицо (включая разделение по основному месту работы и внутреннему совместительству).
- Документ-основание (документ, зафиксировавший обязательство:
НачислениеЗарплатыИВзносов, БольничныйЛист, Отпуск, Премия и др.).
- Статьи финансирования и статьи расходов (КОСГУ) — источники выплат.
Если хотя бы по одному из этих разрезов возникает нестыковка (например, начисление зарегистрировано по одному документу-основанию, а фактическая выплата в прошлом месяце привязалась к другому документу или статье), система видит незакрытый остаток. При заполнении очередной ведомости программа автоматически пытается «схлопнуть» образовавшийся перекос: закрывает старый остаток со знаком «минус» и формирует движение с правильной аналитикой со знаком «плюс».
Основные причины появления сторно и пересортицы прошлых периодов
Проанализируем типичные пользовательские ошибки и ситуации, которые приводят к разрывам в аналитике взаиморасчетов:
- Перерасчет или изменение начислений «задним числом». Если после проведения ведомости на выплату за прошлый месяц исходный документ
НачислениеЗарплатыИВзносов или межрасчетный документ был распроведен, изменен или пересчитан, внутренние ссылки на регистратор разрушаются, что приводит к образованию зависших остатков.
- Ручная правка сумм в ведомости без корректировки расшифровки. Если пользователь меняет итоговую сумму к выплате непосредственно в строке табличной части ведомости, но не открывает расшифровку по кнопке «Изменить зарплату», распределение по документам-основаниям нарушается.
- Выплата аванса и окончательного расчета с перекосом по документам. Например, сумма начисленного аванса превысила итоговую зарплату за месяц либо в межрасчетных документах выплата была произведена с признаком «В межрасчетный период», а итоговая ведомость рассчитана без учета этих документов.
- Изменение способов выплаты или подразделений. Если сотруднику посреди расчетного периода изменили подразделение или банковскую зарплатную карту, система может попытаться перераспределить долг между аналитиками.
Диагностика проблемы: как найти причину разрыва
Рассмотрим по шагам, как выявить конкретный документ или аналитику, вызывающую пересортицу:
- Откроем проблемную ведомость и нажмем кнопку «Изменить зарплату» (или дважды щелкнем по сумме в колонке «К выплате» напротив проблемного сотрудника).
- В открывшемся окне расшифровки детально проанализируем строки: обратим внимание на колонки «Месяц выплаты», «Статья расходов», «Документ-основание». Сопоставим строки с плюсом и минусом — именно там отображается, по какому документу система видит переплату, а по какому — недоплату.
- Для глубокого анализа сформируем отчет
УниверсальныйОтчет по регистру накопления ЗарплатаКВыплате:
- Тип объекта: Регистр накопления, Имя объекта: Зарплата к выплате, Таблица: Остатки и обороты.
- Установим отбор по нашему сотруднику.
- В группировках строк укажем: Физическое лицо → Сотрудник → Месяц взаиморасчетов → Статья финансирования → Статья расходов → Документ-основание.
- Выясним, на каком документе завис положительный или отрицательный остаток.
Способы устранения пересортицы
Способ 1. «Техническая» ведомость с нулевым результатом (рекомендуемый)
Если прошлый расчетный период уже закрыт, сдана налоговая отчетность и редактировать старые документы категорически нельзя, наиболее безопасным способом является закрытие зависших остатков нулевой ведомостью. Разберем по шагам, как это сделать:
- Создаем новый документ
Ведомость в банк (или ведомость в кассу, в зависимости от способа выплаты сотрудника) датой текущего месяца.
- Через кнопку «Подобрать» добавляем сотрудника, у которого вылезает пересортица.
- Нажимаем кнопку «Изменить зарплату».
- Вручную формируем строки расшифровки таким образом, чтобы они зеркально перекрывали зависшие аналитики (закрывали плюс по одному документу и минус по другому), а итоговая сумма к выплате по сотруднику составляла строго 0,00 руб.
- Критически важно: переходим на вкладку НДФЛ в этой же ведомости и полностью очищаем строки с налогом, чтобы не исказить регистры налогового учета и регламентированную форму 6-НДФЛ.
- Проводим созданную ведомость.
- Возвращаемся в текущую рабочую ведомость и нажимаем кнопку «Обновить зарплату» (или перезаполняем документ). Лишние строки за прошлый период исчезнут.
Способ 2. Перезаполнение ведомости в открытом периоде
Если период еще открыт и правка не повлияет на закрытие месяца, выполним следующие действия:
- Распроводим ведомость за прошлый месяц.
- Открываем документ
НачислениеЗарплатыИВзносов за прошлый месяц, проверяем начисления и заново проводим его.
- Открываем прошлую ведомость, нажимаем кнопку «Заполнить» или «Обновить зарплату», проверяем совпадение сумм по документам-основаниям и повторно проводим ведомость.
- Формируем текущую ведомость — в нее подтянутся только суммы текущего месяца.
Профилактика появления ошибок в будущем
Чтобы избежать систематического появления лишних строк в платежных ведомостях, включим системный контроль в настройках программы:
- Перейдем в раздел Настройка → Расчет зарплаты.
- Установим флаг «Проверять соответствие начислений и выплат». Данная опция предотвращает проведение ведомостей на суммы, превышающие фактические начисления, и блокирует случайное редактирование начислений «задним числом», если по ним уже оформлена выплата.
- Все корректировки выплат внутри ведомостей рекомендуется производить исключительно через диалоговое окно расшифровки «Изменить зарплату», не допуская расхождения между итоговой строкой и табличной частью документов-оснований.