Ситуация, когда уволенный сотрудник продолжает отображаться в расчетных ведомостях, является одной из самых распространенных проблем в работе кадровых специалистов и бухгалтеров. Это часто вызывает панику и вопросы о корректности начислений, но на самом деле механизм программы 1С:Зарплата и управление персоналом (или 1С:Бухгалтерия) настроен на максимальную прозрачность истории расчетов. Вы не сможете просто «удалить» человека из ведомости задним числом, если в этом периоде у него были начисления или отработанные дни.
Понимание логики работы программы позволит вам быстро разобраться в причинах появления фамилии в списке. Чаще всего это связано с некорректно указанными датами увольнения, наличием невыплаченных сумм или техническими особенностями формирования документа.
В данной статье мы подробно разберем алгоритм действий: от проверки карточки сотрудника до использования специализированных отчетов для анализа. Вы узнаете, как правильно настроить параметры отбора и в каких случаях необходимо делать сторнирующие записи, чтобы исключить ошибочные данные из текущего периода расчета.
Причины отображения уволенных в текущих ведомостях
Первое, что необходимо сделать при обнаружении «лишней» фамилии — провести аудит исходных данных. Программа не берет сотрудников из ниоткуда; их присутствие в документе Ведомость в банк или Расчетная ведомость всегда обусловлено наличием объекта расчета. Чаще всего проблема кроется в том, что дата увольнения установлена позже даты формирования ведомости или конца расчетного периода.
Также частой причиной является наличие незакрытых взаиморасчетов. Если за сотрудником числится долг перед организацией или, наоборот, организация должна ему выплатить компенсацию при увольнении, система будет предлагать включить его в список на выплату до полного погашения суммы. Игнорирование поля Дата увольнения при приеме на работу новых сотрудников также приводит к тому, что люди «зависают» в базе.
⚠️ Внимание: Если вы видите уволенного сотрудника в ведомости за период, когда он уже не работал, проверьте, не был ли документ увольнения проведен задним числом уже после формирования ведомости. В этом случае потребуется перепроведение документов.
Технические сбои при обновлении конфигурации или некорректный обмен данными между подсистемами могут привести к тому, что признак «Уволен» не проставится в регистре сведений автоматически. В таких случаях ручной контроль становится единственным способом выявления ошибки. Всегда сверяйте список сотрудников в ведомости с официальным приказом об увольнении.
Проверка карточки сотрудника и даты увольнения
Фундаментом корректного расчета является правильность заполнения карточки физического лица и трудового договора. Откройте карточку сотрудника через раздел Кадры и внимательно изучите блок с датами. Именно здесь хранится истина о статусе работника. Ошибка даже в один день может привести к тому, что система считает сотрудника действующим на момент расчета.
Обратите особое внимание на поле Дата увольнения. В конфигурациях 1С:ЗУП 3.1 и выше это поле критически важно для отсечки периодов. Если там стоит дата, совпадающая с последним днем месяца или более поздняя, сотрудник попадет в выборку. Исправление этой даты — первый шаг к решению проблемы, но оно может потребовать пересчета уже проведенных документов.
Используйте отчет «Список сотрудников» с отбором по дате увольнения «Менее чем» для быстрой проверки всех активных работников перед расчетом зарплаты.
Если сотрудник был принят и уволен в одном месяце, система все равно должна включить его в расчетный листок, если ему были начислены какие-либо суммы. Убрать его из ведомости можно только аннулировав начисления. В противном случае наличие строки с фамилией и суммой «0,00» или фактическим начислением является нормой для ведения архива расчетов.
Настройка параметров отбора в документах выплаты
При создании документа выплаты, например, Ведомость в банк, пользователь имеет возможность гибко настроить список получателей. По умолчанию программа предлагает включить всех сотрудников, у которых есть начисления за выбранный период. Однако этот список можно и нужно фильтровать вручную перед проведением.
В форме документа найдите кнопку Заполнить или Подбор. В открывшемся окне настройки отбора убедитесь, что стоит галочка или параметр, исключающий уволенных. В некоторых версиях интерфейса это выглядит как чекбокс Только действующие сотрудники. Если такой опции нет, используйте расширенный отбор по полю «Состояние» или «Дата увольнения».
| Параметр отбора | Значение | Влияние на список |
|---|---|---|
| Организация | Основная | Фильтрует по юрлицу |
| Подразделение | Все | Включает все отделы |
| Дата увольнения | Пустое | Показывает только работающих |
| Вид выплаты | Зарплата | Исключает аванс и прочее |
Если вы формируете ведомость на выплату зарплаты за прошлый период уволенному сотруднику (например, окончательный расчет), то его присутствие в списке закономерно. В этом случае убирать его не нужно, необходимо провести выплату и зафиксировать факт расчета. Удаление возможно только если сотрудник попал в список ошибочно, без начислений.
☑️ Проверка перед формированием ведомости
Работа с начислениями и их сторнирование
Самый сложный сценарий возникает, когда сотруднику были начислены суммы ошибочно уже после даты его увольнения. Просто так удалить строку из проведенной расчетной ведомости нельзя, так как это нарушит целостность бухгалтерского учета. Здесь на помощь приходит механизм сторнирования (отрицательных начислений).
Вам необходимо создать документ Начисление зарплаты за тот же период, в котором была допущена ошибка. В этом документе вы вводите те же самые начисления, но с отрицательным знаком. Это аннулирует предыдущую запись в регистрах накопления. После проведения такого документа сумма долга перед сотрудником станет равной нулю.
Документ: Начисление зарплаты и взносов
Период: Январь 2026
Сотрудник: Иванов И.И.
Начисление: Оклад по дням
Сумма: -15000.00 (минус)
После того как начисления обнулены, при формировании новой ведомости на выплату система не предложит включить этого сотрудника, так как сумма к выплате будет отсутствовать. Если же ведомость уже создана и проведена, её необходимо исключить из группы обработки платежей или создать документ возврата, если деньги уже ушли со счета.
⚠️ Внимание: Сторнирование начислений влияет на налоговую базу (НДФЛ, взносы). Обязательно проверьте, не сформировались ли лишние регистры по налогам, и при необходимости скорректируйте их документами перерасчета.
Использование отчетов для анализа и поиска ошибок
Для профилактической работы и поиска «потерянных» уволенных сотрудников используйте встроенные средства анализа 1С. Отчет Анализ состояния учета по зарплате позволяет быстро выявить расхождения между кадровыми данными и расчетными регистрами. Запустите его перед закрытием месяца.
Также полезен отчет Сводная ведомость по начислениям. Отфильтруйте его по виду начисления и посмотрите, кому были начислены суммы в месяце увольнения. Если вы видите фамилию уволенного в месяце, следующем за датой приказа, это явный сигнал к действию. Детализация отчета покажет документ-основание, что упростит поиск ошибки.
Секретный отчет для продвинутых
В разделе «Администрирование» -> «Печатные формы, отчеты и обработки» можно найти универсальный отчет, который позволяет строить выборки по любым регистрам сведений, включая историю изменений состояния сотрудников.
Не забывайте про обработку Закрытие месяца. Перед её запуском система проводит предварительный контроль. Если в списке сотрудников для расчета есть уволенные с ненулевыми остатками, программа может выдать предупреждение. Игнорировать эти сообщения не рекомендуется, так как они могут привести к ошибкам в регламентированной отчетности.
Исключение из реестров платежей в банке-клиенте
Часто проблема проявляется не внутри 1С, а на этапе выгрузки платежного поручения в банк-клиент. Если вы сформировали реестр, в который попал уволенный сотрудник, его необходимо исключить до отправки файла в банк. В документе Ведомость в банк есть возможность снять галочку с конкретного получателя.
Снимите флаг Включать в выплату напротив фамилии сотрудника. Это действие не удалит начисления, но исключит сумму из общей суммы документа и из выгружаемого файла. После этого документ можно провести заново. Сумма, которая не была выплачена, останется числиться за сотрудником как долг организации до момента её реальной выплаты или списания.
Если файл уже выгружен, но платеж еще не проведен банком, свяжитесь с операционистом банка для отзыва платежного поручения или формирования корректирующего файла. Внутри 1С в этом случае придется создать документ, исключающий эту выплату из кассовой книги или банка, чтобы не разнести платеж ошибочно.
Исключение сотрудника из реестра платежа не аннулирует его начисления в базе, а лишь откладывает выплату. Для полного удаления из расчетов нужно сторнировать начисления.
Часто задаваемые вопросы (FAQ)
Можно ли физически удалить карточку уволенного сотрудника из базы?
Нет, удалять карточки сотрудников, по которым велся расчет, категорически запрещено. Это нарушит историю начислений, исказит отчетность за прошлые периоды и сделает невозможным восстановление данных. Сотрудник должен оставаться в базе с признаком «Уволен».
Почему уволенный сотрудник попадает в отчет НДФЛ?
Это происходит, если в месяце увольнения или после него ему были начислены доходы, даже если они еще не выплачены. Налог начисляется в момент возникновения дохода (начисления зарплаты), а не в момент выплаты. Убрать его из отчета можно только аннулировав начисление.
Что делать, если дата увольнения стоит верно, а сотрудник все равно в ведомости?
Проверьте документ Прием на работу или Кадровый перевод. Возможно, есть дублирующая запись с более поздней датой окончания действия, которая перекрывает приказ об увольнении. Также проверьте, не был ли сотрудник принят на другую должность в этой же организации позже.
Как скрыть уволенных из списка при подборе в новые документы?
В большинстве форм подбора в 1С есть настройка отбора. Установите фильтр по полю «Дата увольнения» равным «Пустое» или используйте готовую настройку «Только работающие». Это можно сохранить как вариант отбора для быстрого доступа в будущем.