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

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

1. Отсутствие или некорректные данные о сотруднике

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

  • 📅 Не указано подразделение — без привязки к структурной единице программа не знает, по каким правилам рассчитывать зарплату.
  • 👤 Неверный статус — если сотрудник помечен как «Уволен» или «В декрете», начисления автоматически приостанавливаются.
  • 💼 Отсутствует должность — без должности не применяются тарифные ставки и надбавки.
  • 📝 Не заполнен график работы — программа не может рассчитать отработанное время.

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

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

Указано подразделение|Статус = "Работает"|Заполнена должность|Привязан график работы|Указаны начисления (оклад/тариф)|Проверены даты приёма/уволнения-->

Если сотрудник был переведён из другого подразделения, но в карточке осталась старая информация, программа может «забыть» его привязать к новым правилам расчёта. В этом случае поможет перезапись документа перевода или ручное исправление данных.

2. Ошибки в документах начисления

Документы Начисление зарплаты и Табель учёта рабочего времени — это основа для расчёта. Если в них есть ошибки, зарплата не будет сформирована. Типичные проблемы:

  • 📄 Документ не проведён — забыли нажать «Провести» после заполнения.
  • Неверный период — указан не тот месяц или год.
  • 👥 Сотрудник не включён в документ — его просто забыли добавить в список.
  • 🔄 Дублирование документов — создали два одинаковых начисления за один период.

Инструкция по проверке:

  1. Перейдите в Зарплата → Начисление зарплаты.
  2. Найдите документ за нужный месяц и откройте его.
  3. Убедитесь, что в табличной части есть строка с проблемным сотрудником.
  4. Проверьте статус документа — он должен быть Проведён (зелёная галочка).
💡

Если документ не проводится, попробуйте удалить его и создать заново. Иногда помогает перезапуск 1С или проверка прав пользователя (возможно, у вас нет прав на проведение).

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

  • Коды явок/неявок (например, Я — явка, Б — болезнь).
  • Суммарное количество отработанных часов.
  • Соответствие графика работы (если сотрудник работал сверхурочно, это должно быть отражено).

3. Проблемы с графиком работы

График работы — это основа для расчёта отработанного времени. Если он неверно настроен или отсутствует, программа не сможет определить, сколько дней/часов сотрудник должен был отработать. Частые ошибки:

  • 📅 График не назначен — в карточке сотрудника не указан график.
  • 🔄 Несовпадение с табелем — в графике указаны одни дни, а в табеле — другие.
  • 🕒 Неверное количество часов — например, вместо 8 часов указано 7.
  • 🚫 График помечен как неактивный.

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

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

Если сотрудник перешёл на другой график (например, с 5-дневки на сменный режим) в середине расчётного периода, нужно:

1. Создать документ Кадровое перемещение с датой изменения.

2. Убедиться, что в табеле учтено время по обоим графикам (до и после изменения).

3. Пересчитать начисления за месяц.

Если график работы нестандартный (например, сменный или гибкий), убедитесь, что в 1С ЗУП корректно настроены:

  • Параметры смен (Настройки → Графики работы → Смены).
  • Правила суммированного учёта рабочего времени (если применимо).
  • Выходные и праздничные дни (они должны совпадать с производственным календарём).

4. Нарушение последовательности документов

1С:Зарплата и Управление Персоналом требует строгой последовательности ввода документов. Если нарушить этот порядок, начисления могут «сломаться». Типичные ошибки:

  • 📅 Табель введён позже начисления — сначала должен быть табель, потом начисление.
  • 🔄 Документы за прошлый месяц не закрыты — нельзя начислять зарплату за июнь, если не закрыт май.
  • 🚫 Отсутствует документ «Закрытие месяца» — без него некоторые начисления не формируются.

Как восстановить последовательность:

  1. Проверьте журнал документов Зарплата за текущий и предыдущий месяцы.
  2. Убедитесь, что документы идут в таком порядке:
    1. Табель учёта рабочего времени
    

    2. Начисление зарплаты

    3. Удержания (если есть)

    4. Закрытие месяца

  3. Если порядок нарушен, отмените проведение проблемных документов и проведите их заново в правильной последовательности.

Регулярно|Иногда|Редико|Никогда|Не знаю, что это-->

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

  • Настройте блокировку документов при редактировании.
  • Используйте регламентные задания для автоматического закрытия месяцев.
  • Проверяйте логи транзакций, если подозреваете конфликты между пользователями.

5. Ошибки в настройках расчёта зарплаты

Некорректные настройки видов расчёта, тарифных ставок или надбавок могут привести к тому, что зарплата не будет начисляться вообще или будет рассчитана неверно. Проверьте:

Параметр Что может пойти не так Как исправить
Вид расчёта Оклад или тариф не привязан к сотруднику Открыть Настройки → Виды расчёта, проверить привязку к должности
Формула расчёта Неверная формула (например, деление на ноль) Проверьте формулы в Настройки → Формулы расчёта
Надбавки и удержания Конфликт между надбавками (например, две премиальные схемы) Отключите лишние надбавки в карточке сотрудника
Порядок расчёта Начисления идут не в той последовательности (например, НДФЛ считается до оклада) Настройте приоритеты в Настройки → Порядок расчёта

Особенно часто ошибки возникают при:

  • 💰 Изменении оклада — если документ Изменение оклада не проведён или указан неверно.
  • 📊 Вводе новых надбавок — например, премия за стаж, но не указан период её действия.
  • 🔄 Переносе данных из старой базы — могли потеряться привязки видов расчёта.
💡

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

6. Блокировки и права доступа

Иногда зарплата не начисляется не из-за ошибок в данных, а из-за ограничений доступа или блокировок в базе. Проверьте:

  • 🔒 Права пользователя — возможно, у вас нет прав на проведение документов или редактирование зарплаты.
  • 🚫 Блокировка объекта — другой пользователь открыл документ в монопольном режиме.
  • 🔄 Режим «Только просмотр» — база открыта в режиме, не позволяющем вносить изменения.

Как устранить:

  1. Проверьте свои права:
    Администрирование → Пользователи → [Ваш пользователь] → Права

    Убедитесь, что у вас есть права на Начисление зарплаты и Проведение документов.

  2. Если документ заблокирован, дождитесь, пока другой пользователь его закроет, или принудительно снимите блокировку (только для администраторов!).
  3. Проверьте, не открыта ли база в режиме «1С:Предприятие» без прав редактирования.
💡

Если вы не администратор, но подозреваете проблемы с правами, попросите IT-отдел или бухгалтера с полными правами проверить настройки вашего пользователя.

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

  • Переустановка 1С:Предприятие.
  • Очистка кэша (%APPDATA%\1C\1Cv8).
  • Проверка целостности базы (Администрирование → Тестирование и исправление).

7. Технические сбои и ошибки программы

Иногда причина кроется не в настройках, а в технических сбоях самой программы. Это может быть:

  • 💻 Повреждение базы данных — после аварийного завершения работы.
  • 🔄 Конфликт обновлений — после установки нового релиза.
  • 🖥️ Ошибки в коде — если используются нестандартные обработки или доработки.

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

  1. Проверьте журнал регистрации (Администрирование → Журнал регистрации) на наличие ошибок.
  2. Запустите тестирование и исправление базы:
    Администрирование → Тестирование и исправление → Выполнить проверку и исправление
  3. Если ошибка появилась после обновления, откатитесь на предыдущую версию или установите последний патч.
Что делать, если 1С ЗУП выдаёт ошибку при расчёте зарплаты?

1. Запишите точный текст ошибки (он отображается в статусной строке или в журнале регистрации).

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

3. Если ошибка повторяется, обратитесь в поддержку с логом ошибки и описанием шагов, которые к ней привели.

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

  • Отключите все внешние обработки и проверьте, сохраняется ли проблема.
  • Сравните поведение программы в чистой базе (без доработок).
  • Обратитесь к разработчику, который внёс изменения в конфигурацию.

8. Особенности расчёта для отдельных категорий сотрудников

Некоторые категории сотрудников имеют специальные правила начисления зарплаты, которые часто настраиваются неверно. Это касается:

  • 👶 Сотрудников в декрете или по уходу за ребёнком — им начисляются пособия, а не зарплата.
  • 🎓 Совместителей — у них может быть отдельный график и тариф.
  • 🏥 Больничные и отпуска — требуют специальных документов (Больничный лист, Отпуск).
  • 🕒 Сменных работников — их зарплата зависит от фактически отработанных смен.

Примеры решений:

Категория Типичная ошибка Решение
Декретницы Вместо пособия пытаются начислить оклад Создать документ Начисление пособия, а не Начисление зарплаты
Совместители Не указан коэффициент ставки (например, 0.5 вместо 1) Проверить поле Размер ставки в карточке сотрудника
Больничные Не введён документ Больничный лист Создать документ в разделе Зарплата → Больничные листы

Если сотрудник работает по договору ГПХ (гражданско-правовой характер), его выплаты оформляются не через зарплату, а через документ Акт выполненных работ. Убедитесь, что:

  • В карточке сотрудника указан тип договора ГПХ.
  • Начисления производятся через Расчёты с контрагентами, а не через Зарплату.
💡

Для сотрудников с нестандартными условиями труда (вахта, удалёнка, гибкий график) требуется индивидуальная настройка графиков и видов расчёта.

FAQ: Частые вопросы по начислению зарплаты в 1С ЗУП

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

Скорее всего, проблема в персональных настройках этого сотрудника. Проверьте:

  • Карточку сотрудника (статус, подразделение, должность).
  • График работы и табель учёта времени.
  • Виды начислений (возможно, не указан оклад или тариф).
  • Документы начисления за текущий месяц (включён ли он в список).

Также убедитесь, что на сотрудника не наложены блокировки (например, по исполнительному листу).

🔹 Что делать, если в документе «Начисление зарплаты» нет кнопки «Провести»?

Это может означать:

  • У вас недостаточно прав для проведения документа.
  • Документ уже проведён (проверьте статус).
  • В базе активна блокировка (другой пользователь редактирует документ).
  • Конфигурация повреждена (попробуйте обновить или переустановить 1С).

Решение: проверьте права пользователя, перезапустите 1С или обратитесь к администратору базы.

🔹 Почему после обновления 1С ЗУП перестала начислять зарплату?

Обновления иногда сбрасывают настройки или вносят изменения в алгоритмы расчёта. Чтобы исправить:

  1. Проверьте журнал обновлений — какие изменения были внесены.
  2. Сверьте настройки видов расчёта с предыдущими версиями (возможно, изменились формулы).
  3. Запустите тестирование и исправление базы.
  4. Если проблема остаётся — откатитесь на предыдущую версию и дождитесь патча.

Часто после обновлений требуется перепровести документы за текущий месяц.

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

Используйте отчёт «Анализ начислений»:

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

Также полезно запустить «Проверку ведения учёта» (Отчёты → Проверка ведения учёта), чтобы найти несоответствия.

🔹 Можно ли вручную добавить начисление, если программа не рассчитала зарплату?

Да, но это чрезвычайная мера. Чтобы сделать это правильно:

  1. Создайте документ Ручная операция (Зарплата → Ручные операции).
  2. Укажите сотрудника, вид начисления (например, «Оклад») и сумму.
  3. Проведите документ.

⚠️ Внимание: Ручные операции могут нарушить логику автоматических расчётов. Используйте их только если уверены в правильности суммы, и позже обязательно найдите причину сбоя автоматического начисления.