Ситуация, когда уволенные сотрудники продолжают фигурировать в расчетных ведомостях 1С:Зарплата и Управление Персоналом 8.3, — одна из самых распространенных проблем в кадровом учете. На первый взгляд кажется, что система просто "забыла" об увольнении, но на самом деле причины кроются глубже: от некорректных настроек документа увольнения до ошибок в периодических регистрах. Эта статья поможет разобраться, почему так происходит, как проверить настройки и полностью исключить уволенных из расчетов без риска искажения данных.

Многие бухгалтеры и кадровики сталкиваются с этой проблемой после массовых увольнений или при переходе на новую версию 1С. Иногда сотрудники "возвращаются" в ведомость через месяц-другой, иногда — сразу после формирования отчетности. В обоих случаях это создает путаницу в учете, увеличивает время на проверку и может привести к ошибкам в налогах или страховых взносах. Далее мы разберем все возможные причины — от банальных до скрытых — и дадим пошаговые инструкции по их устранению.

Предупреждение: если проблема возникает регулярно, это может сигнализировать о системных ошибках в базе. В таком случае рекомендуется провести тестирование и исправление информационной базы через Администрирование → Тестирование и исправление.

📊 Как часто вы сталкиваетесь с уволенными сотрудниками в расчетных ведомостях?
Никогда
Рядом (1-2 раза в год)
Часто (ежемесячно)
Постоянно (при каждом расчете)

1. Неправильно оформлен документ увольнения

Самая очевидная, но и самая распространенная причина — ошибки в самом документе "Увольнение" (Кадры → Увольнения). Даже если дата увольнения указана верно, система может продолжать учитывать сотрудника в расчетах из-за:

  • 📅 Неверной даты увольнения — если указать дату позднее фактической, сотрудник будет числиться "действующим" до этой даты.
  • 🔄 Отсутствия проводки по увольнению — документ может быть проведен, но не сформированы движения по регистрам.
  • 📝 Незаполненного поля "Основание увольнения" — без него система может игнорировать документ при формировании отчетов.
  • 🔗 Несвязанного документа с приказом — если увольнение не привязано к приказу (Т-8), оно может не учитываться в некоторых отчетах.

Как проверить:

  1. Откройте документ увольнения через Кадры → Увольнения.
  2. Убедитесь, что в поле Дата увольнения стоит корректная дата (не позже фактического увольнения).
  3. Проверьте, что документ проведен (значок галочки в списке).
  4. Откройте движения документа (Действия → Показать движения) и убедитесь, что есть записи в регистрах Сотрудники организаций и Кадровые данные сотрудников.

Критическая ошибка: если в движениях нет записи о прекращении трудового договора, система будет считать сотрудника действующим. В этом случае нужно перепровести документ или создать новый.

💡

Если увольнение оформлено задним числом, обязательно перепроведите все документы по зарплате за период после даты увольнения — иначе могут остаться "висящие" начисления.

2. Ошибки в регистрах сведений "Сотрудники организаций"

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

Как исправить:

  1. Откройте регистр через Все функции → Регистры сведений → Сотрудники организаций.
  2. Найдите сотрудника по фамилии или табельному номеру.
  3. Проверьте, есть ли запись с параметром Действует = Истина после даты увольнения.
  4. Если такая запись есть — удалите ее вручную или перепроведите документ увольнения.
Поле регистра Корректное значение после увольнения Ошибочное значение
Действует Ложь Истина
Дата окончания Дата увольнения Пусто или будущая дата
Трудовой договор действует Нет Да

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

3. Начисления за период после увольнения

Иногда сотрудник уволен правильно, но в системе остались незакрытые начисления — например, премия за прошлый квартал или компенсация отпуска, которая должна была быть выплачена при увольнении. В этом случае система продолжает учитывать его в расчетных ведомостях, так как есть "висящие" суммы.

Как найти и удалить такие начисления:

  • 🔍 Откройте отчет Анализ начислений сотрудников (Зарплата → Отчеты по зарплате).
  • 📊 Отфильтруйте по уволенному сотруднику и периоду после даты увольнения.
  • 🗑️ Если есть начисления — проверьте, не связаны ли они с документами типа Премия, Компенсация отпуска или Расчет при увольнении.
  • ✅ Удалите или перенесите начисления на правильную дату (до увольнения).

Пример: если сотрудник уволен 15 числа, но в системе есть начисление премии за месяц с 16 по 30 число, оно будет "тянуть" его в ведомость. Решение — перенести премию на дату до 15 числа или удалить, если она уже выплачена.

Что делать, если начисления связаны с закрытым периодом?

Если начисления попали в закрытый период (например, за прошлый месяц), их нельзя просто удалить — это нарушит целостность данных. В этом случае:

1. Создайте документ Корректировка записей регистров (Все функции → Регламентные операции).

2. Найдите ошибочные записи по сотруднику и периоду.

3. Отмените проводки, связанные с этими начислениями.

4. Перепроведите документы по зарплате за текущий период.

4. Настройки фильтров в расчетных ведомостях

Иногда проблема кроется не в данных, а в некорректных фильтрах при формировании ведомости. По умолчанию 1С может показывать всех сотрудников, включая уволенных, если не настроен фильтр по статусу.

Как настроить фильтр:

  1. Откройте расчетную ведомость (Зарплата → Расчетные ведомости).
  2. Нажмите Еще → Настройка списка.
  3. Перейдите на вкладку Фильтр.
  4. Добавьте условие: Действует = Истина (или Дата увольнения = Пусто).
  5. Сохраните настройку как пользовательский вариант.

Если ведомость формируется через отчет (например, Расчетная ведомость (Т-51)), проверьте настройки отчета:

  • 📋 В параметрах отчета найдите поле Только действующие сотрудники и установите флажок.
  • 🔄 Если флажка нет — добавьте вручную фильтр по дате увольнения: Дата увольнения < Начало периода.

Установлен фильтр "Только действующие сотрудники"

Период ведомости не включает дату после увольнения

В настройках отчета нет галочки "Показывать уволенных"

Документы увольнения проведены до формирования ведомости-->

5. Ошибки в периодических регистрах (например, "Графики работы")

Уволенные сотрудники могут появляться в ведомостях из-за того, что их данные остаются в периодических регистрах, таких как:

  • 📅 Графики работы сотрудников — если график не закрыт на дату увольнения, система будет учитывать его при расчете нормы времени.
  • 💰 Плановые начисления — остатки плановых начислений (оклад, надбавки) могут "подтягивать" сотрудника в расчеты.
  • 🏥 Социальные льготы — если не снята галочка о льготах (например, налоговые вычеты).

Как очистить:

  1. Откройте регистр Графики работы сотрудников через Все функции → Регистры сведений.
  2. Найдите запись об уволенном сотруднике и проверьте поле Действует до — оно должно совпадать с датой увольнения.
  3. Если дата неверная — исправьте вручную или перепроведите документ увольнения.
  4. Повторите проверку для регистров Плановые начисления и Социальные льготы.

Пример: если в графике работы стоит Действует до: 31.12.9999, система будет считать, что сотрудник работает по этому графику бессрочно, даже после увольнения.

💡

Периодические регистры — это "скрытые" источники ошибок. Всегда проверяйте их после массовых увольнений или изменений в кадровых данных.

6. Проблемы с обменом данными (для распределенных баз)

Если вы работаете в распределенной информационной базе (например, головной офис + филиалы), уволенные сотрудники могут "возвращаться" в ведомости из-за ошибок синхронизации. Типичные сценарии:

  • 🔄 Данные об увольнении не дошли до узла, где формируется ведомость.
  • 📥 В одном узле сотрудник уволен, а в другом — нет (из-за конфликтов обмена).
  • 🗃️ При обмене "слетела" метка времени документа увольнения, и он стал позже, чем начисления.

Как диагностировать:

  1. Проверьте Журнал обмена данными (Администрирование → Обмен данными) на наличие ошибок.
  2. Сравните данные об уволенном сотруднике в разных узлах (через отчет Сравнение данных).
  3. Если найдены расхождения — выполните принудительную синхронизацию или перезапишите данные из головного узла.

Предупреждение: если проблема возникает регулярно, проверьте настройки правил обмена — возможно, документ "Увольнение" не включен в список синхронизируемых объектов.

💡

Для диагностики обмена используйте обработку "Универсальный обмен данными в формате XML" — она покажет, какие именно данные не передались.

7. Ошибки в конфигурации или обновлениях 1С

Реже, но метко: проблема может быть связана с ошибками в самой конфигурации или последствиями некорректных обновлений. Например:

  • 🐛 Баг в механизме расчета зарплаты (актуально для старых релизов 1С 8.3).
  • 🔧 Неправильные настройки Параметров учета зарплаты (например, флажок "Учитывать уволенных в отчетах").
  • 📦 Конфликт после обновления — если новая версия 1С изменила логику работы с кадровыми данными.

Как проверить:

  1. Обновите конфигурацию до последнего релиза (через Администрирование → Обновление конфигурации).
  2. Проверьте настройки параметров учета: Зарплата → Настройки → Параметры учета зарплаты.
  3. Если проблема появилась после обновления — откатнитесь на предыдущую версию или обратитесь в поддержку 1С.

Пример из практики: в одном из релизов 1С 8.3.20 была ошибка, из-за которой документ "Увольнение" не всегда корректно закрывал записи в регистре Сотрудники организаций. Проблема решалась установкой патча.

Как откатить обновление 1С?

Если после обновления появились ошибки, можно откатиться на предыдущую версию:

1. Сделайте резервную копию базы (Администрирование → Выгрузить информационную базу).

2. Восстановите базу из резервной копии, сделанной до обновления.

3. Заблокируйте автоматическое обновление в Администрирование → Настройки программы.

4. Обратитесь в службу поддержки 1С для устранения проблемы в новом релизе.

FAQ: Частые вопросы по уволенным сотрудникам в 1С 8.3

Почему уволенный сотрудник появляется в ведомости только через месяц после увольнения?

Это типичная ситуация, когда дата увольнения в документе стоит на конец месяца (например, 31 число), а ведомость формируется за следующий период. Система считает, что сотрудник уволен после расчетного месяца. Решение — перенести дату увольнения на последний рабочий день или вручную закрыть начисления через документ Корректировка записей регистров.

Как массово удалить уволенных сотрудников из ведомости?

Используйте обработку Групповая обработка справочников и документов (Все функции → Обработки):

  1. Выберите справочник Сотрудники.
  2. Установите фильтр по дате увольнения.
  3. Выполните действие Пометить на удаление (если сотрудники больше не нужны в базе).
  4. Или используйте обработку Закрытие месяца с флажком Исключить уволенных.

Предупреждение: массовое удаление может нарушить историю расчетов. Лучше использовать фильтры в ведомостях.

Можно ли восстановить уволенного сотрудника, если он снова устроился?

Да, но не через документ "Прием на работу", а через Возврат на работу (Кадры → Приемы, переводы, увольнения). Это сохранит историю трудовой деятельности. Если создать новый документ приема, сотрудник будет дублироваться в отчетах.

Почему в ведомости Т-51 уволенный сотрудник отображается с нулевыми суммами?

Это нормально, если:

  • Фильтр в ведомости настроен на показ всех сотрудников (включая уволенных).
  • У сотрудника нет начислений за период, но он попадает в выборку по другим критериям (например, по подразделению).

Чтобы скрыть таких сотрудников, добавьте в настройки отчета условие Сумма начислений > 0.

Как проверить, не влияют ли уволенные сотрудники на расчет страховых взносов?

Сформируйте отчет Свод по страховым взносам (Зарплата → Отчеты по страховым взносам) с детализацией по сотрудникам. Если в отчете есть уволенные — проверьте:

  • Начисления за период после увольнения (должны отсутствовать).
  • Документы-основания для взносов (например, Начисление взносов).

Если найдены ошибочные начисления — скорректируйте их через документ Корректировка записей регистров.