К статье
Практический материал

Сотрудники и Зарплата · 10 мин

Почему в 1С ЗУП не начисляется зарплата сотруднику

Разбираем основные причины, почему в 1С ЗУП не начисляется зарплата сотруднику: кадровые документы, графики, отсутствия, виды расчёта и способы исправления.

Ситуация, когда при заполнении документа «Начисление зарплаты и взносов» сотрудник попадает в табличную часть, но сумма по нему равна нулю — или сотрудник вообще не подбирается в документ, — одна из самых частых проблем у расчётчиков. При этом программа почти всегда «права»: она не начисляет оплату, потому что не видит оснований для этого. Задача — найти, какое именно условие не выполнено.

Чаще всего причина кроется в одном из пяти мест: кадровые документы (приём, перевод, увольнение), график работы сотрудника, зарегистрированные отсутствия, настройка начислений в плане видов расчёта и дата самого документа начисления. Реже проблема связана с остатками расчётов прошлых периодов, сторнированием или ошибками учёта времени.

Ниже разобраны типовые сценарии в порядке от самых частых к редким, с конкретными местами проверки в программе. Инструкции актуальны для 1С:ЗУП редакции 3.1; в редакции 2.5 логика похожая, но расположение документов отличается.

Проверьте кадровые документы: приём, перевод, увольнение

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

Обратная ситуация — преждевременное увольнение. Если документ «Увольнение» проведён датой внутри расчётного месяца, программа посчитает только дни до увольнения, а при увольнении в прошлом периоде сотрудник не попадёт в текущее начисление вовсе. Также проверьте, не создан ли дубль сотрудника: два элемента справочника с одинаковым ФИО, где приём оформлен на одного, а вы смотрите на другого. Дублей выявляет обработка «Поиск и удаление дублей» или простой поиск по физлицу.

Отдельный случай — кадровый перевод без назначения оплаты. Если переводом изменили подразделение или должность, но в документе не указали состав начислений (например, слетела галочка начисления «Оплата по окладу»), плановое начисление прекращается с даты перевода. Проверить можно через отчёт «Штатное расписание» и карточку сотрудника на вкладке с начислениями.

Сотрудника нет в документе начисленияПрограмма не считает его работающим

Проверьте дату приёма, увольнение и дубли в справочнике

Сотрудник есть, сумма равна нулюНет отработанного времени или планового начисления

Проверьте график, отсутствия и назначенные начисления

Начисляется частичноОтсутствие или перевод внутри месяца

Откройте расшифровку строки в документе начисления

График работы и учёт рабочего времени

Оплата по окладу и по тарифу в ЗУП рассчитывается от нормы времени по графику сотрудника. Если график не назначен, не заполнен на текущий месяц или заполнен с ошибками, норма времени окажется нулевой — и начисление будет нулевым. Проверьте: в карточке сотрудника указан график, а сам график заполнен в справочнике «Графики работы сотрудников» на нужный год и месяц.

Типичная ошибка — график заполнен только на прошлый год. При смене календарного года графики нужно перезаполнить (в форме графика есть команда заполнения по шаблону). Второй вариант — сотруднику назначен индивидуальный график документом «Индивидуальный график» с нулевым временем, который перекрывает общий.

Если в компании ведётся учёт времени документами «Табель» или «Данные для расчёта зарплаты», проверьте, что эти документы введены и проведены за расчётный месяц. При отсутствии табеля программа использует график, но если табель введён с пустыми данными — он имеет приоритет и обнулит время.

Отсутствия, которые обнуляют начисление

Если в расчётном месяце проведён документ отсутствия — «Отпуск», «Больничный», «Прогул, отсутствие», «Отпуск без сохранения оплаты» — на весь период, оплата по окладу закономерно равна нулю. Проблема возникает, когда отсутствие введено ошибочно: например, больничный зарегистрирован дважды или отпуск проведён не на того сотрудника.

Найти такие документы можно через журнал «Все отсутствия» в разделе «Зарплата» или по ссылке из карточки сотрудника. Обратите внимание на неочевидный случай: документ «Отсутствие (болезнь, прогул, отпуск)» в некоторых настройках сам не начисляет, но вытесняет оплату по окладу. Если сотрудник фактически работал, такой документ нужно отменить, а не «добавлять оклад вручную».

Ещё один сценарий — сторнирование. Документ «Сторнирование начислений» или «Сторно» за прошлый период может уменьшить текущее начисление до нуля или до отрицательного значения, которое программа не покажет в ведомости. Проверяется расчётным листком за предыдущие месяцы.

Плановые начисления и виды расчёта

Даже при корректных кадровых данных начисление не появится, если сотруднику не назначено плановое начисление. В карточке сотрудника должна быть строка с начислением (например, «Оплата по окладу») и актуальным размером. Если начисления нет — добавьте его документом «Изменение оплаты труда» или исправьте приём на работу.

Второй уровень — настройка самого вида расчёта в справочнике «Начисления». Проверьте: начисление активно (не помечено «Не используется»), у него корректная формула, в настройках указано, что оно начисляется ежемесячно. Если формулу редактировали и удалили показатель «Оклад» или «Тарифная ставка», расчёт даст ноль.

Третий уровень — показатели. Если оклад введён через документ «Данные для расчёта зарплаты» или «Изменение плановых начислений», убедитесь, что значение стоит именно на расчётный месяц, а не с будущей даты. Отчёт «Изменение плановых начислений» показывает историю значений по сотруднику.

Порядок действий
  1. 1
    Откройте карточку сотрудника и проверьте приём, увольнение, назначенные начисления
  2. 2
    Проверьте график работы и его заполнение на расчётный месяц
  3. 3
    Найдите отсутствия за период в журнале «Все отсутствия»
  4. 4
    Сформируйте расчётный листок за месяц — он покажет, какие данные программа использовала
  5. 5
    Исправьте найденную причину и перезаполните документ начисления по сотруднику

Дата документа и период начисления

Документ «Начисление зарплаты и взносов» строго привязан к месяцу начисления, указанному в шапке. Если месяц выбран неверно (например, начисляете за март, а стоит февраль), сотрудники, принятые в марте, не попадут в документ. Контрольная дата документа также влияет на то, какие кадровые события учитываются.

Отдельно проверьте, не закрыт ли период. Если в базе установлена дата запрета изменения данных, документ может не проводиться или проводиться без движений — внешне это выглядит как «зарплата не начисляется». Дата запрета настраивается в разделе администрирования.

Также убедитесь, что начисление не было уже выполнено другим документом. Если за месяц создан второй документ «Начисление зарплаты и взносов», программа учтёт первый и во втором доначислит только разницу — при полном совпадении строки будут пустыми. Найдите все документы начисления за период через журнал.

Диагностика через отчёты и типовые ошибки

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

Полезен также отчёт «Анализ ФОТ» и «Полная сводка начислений»: по ним видно, за какие периоды по сотруднику есть движения. Если начисление существует, но выплата не проходит, проверяйте уже долги на начало месяца, удержания и ведомости — это отдельная цепочка.

Типичные ошибки
01
Ручное добавление строки в документ начисления вместо исправления причины — сумма не пересчитается автоматически и создаст расхождения в отчётности
02
Исправление приёма на работу задним числом без проверки выплат — меняет средний заработок и страховые взносы прошлых периодов
03
Дублирование сотрудника при повторном приёме вместо восстановления существующего — начисления и НДФЛ раздваиваются
04
Игнорирование незаполненного графика на новый год — массовое обнуление окладов у всех сотрудников сразу
Контрольные точки

Как проверить результат

Расчётный листок сотрудника за месяц
Норма

Есть строка начисления с отработанным временем и суммой

Тревожный признак

Листок пустой или время равно нулю

Документ «Начисление зарплаты и взносов»
Норма

Сотрудник в табличной части, сумма соответствует окладу за отработанные дни

Тревожный признак

Сотрудника нет или сумма нулевая

История начислений в карточке сотрудника
Норма

Плановое начисление действует на весь расчётный месяц

Тревожный признак

Начисление отсутствует или прекращено переводом

Итог

Что важно запомнить

Нулевое начисление в ЗУП — почти всегда следствие данных: проверяйте по цепочке «приём → график → отсутствия → плановое начисление → период документа». Диагностику начинайте с расчётного листка, исправляйте причину, а не добавляйте суммы вручную.

Частые вопросы

Сотрудник есть в документе, но сумма начисления равна нулю. С чего начать?

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

Сотрудник вообще не попадает в документ начисления. Почему?

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

Можно ли просто добавить сумму вручную в документ начисления?

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

После кадрового перевода оклад перестал начисляться. Что случилось?

В документе перевода, скорее всего, не перенесён состав плановых начислений — оплата по окладу прекратилась с даты перевода. Откройте перевод, проверьте таблицу начислений и либо исправьте документ, либо назначьте оплату документом «Изменение оплаты труда» той же датой.

У всех сотрудников сразу перестала начисляться зарплата. В чём дело?

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

Начисление есть, но в ведомость на выплату сумма не попадает. Это та же проблема?

Нет, это другая цепочка. Если расчётный листок показывает начисление, проверяйте задолженность на начало месяца, удержания, НДФЛ и ранее созданные ведомости за этот период — возможно, сумма уже выплачена или полностью поглощена удержаниями.