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

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

Почему в 1С:Зарплата не начисляется зарплата: причины и решения

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

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

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

Ниже — практическая диагностика: от быстрой проверки документа до разбора отдельных сценариев. Действуйте по порядку, и в большинстве случаев причина найдётся за 10–15 минут без привлечения программиста.

Быстрая диагностика: с чего начать проверку

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

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

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

Документ заполняется пустымПрограмма не нашла сотрудников для расчёта

Проверить даты приёма, организацию, подразделение и отбор в документе

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

Проверить назначение оклада и график работы

Части сотрудников нет в спискеУвольнение, отсутствие или другой документ периода

Проверить кадровые приказы и документы отсутствий

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

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

Проверяем кадровые данные сотрудника

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

Типовая ошибка — приём оформлен датой следующего месяца или документ приёма создан, но не проведён. Непроведённый кадровый документ не создаёт записей в регистрах, и для расчётного модуля сотрудника как бы не существует. То же относится к кадровому переводу: если сотрудник переведён в другое подразделение, а документ начисления отбирает по старому подразделению, он не попадёт в список.

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

Плановые начисления: почему программе нечего считать

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

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

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

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

Отработанное время и графики работы

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

Вторая сторона вопроса — фактические отсутствия. Документы «Больничный лист», «Отпуск», «Командировка», «Отсутствие» вытесняют время по графику. Если отсутствие оформлено ошибочно (например, больничный введён дважды или на неверный период), отработанное время обнулится. Откройте в документе начисления расшифровку по сотруднику — там видно, сколько дней и часов учтено как отработанные.

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

Настройки учёта и типовые сбои после обновления

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

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

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

Маршрут решения

Как выбрать действие

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

Проверка результата и контрольные точки

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

Сверьте итоги по организации отчётом «Полная сводка начислений, удержаний и выплат» или «Анализ ФОТ». Расхождение с прошлым месяцем без объективных причин (приёмы, увольнения, изменения окладов) — повод вернуться к поиску пропущенных сотрудников.

Финальный контроль — перед выплатой: ведомость должна заполниться суммами к выплате, а не нулями. Если ведомость пустая при начисленной зарплате, проверяйте уже остатки взаиморасчётов: возможно, долг был закрыт предыдущей выплатой или авансом, либо стоит неверная дата выплаты.

Контрольные точки

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

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

Есть начисление, НДФЛ и сумма к выплате

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

Начисление нулевое или строка отсутствует

Отработанное время в документе
Норма

Дни и часы соответствуют табелю

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

Ноль дней при отсутствии больничных и отпусков

Сводка по организации
Норма

ФОТ сопоставим с прошлым месяцем с учётом изменений штата

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

Резкое падение ФОТ без увольнений

Ведомость на выплату
Норма

Заполняется суммами к выплате

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

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

Частые ошибки и что делать, если ничего не помогло

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

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

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

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

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

Программа не начисляет зарплату не «сама по себе», а из-за отсутствия основания: кадрового документа, планового начисления, отработанного времени или прав доступа. Диагностируйте по симптому — пустой документ, нулевая сумма или пропавший сотрудник — и исправляйте данные, а не результат расчёта.

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

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

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

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

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

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

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

После обновления 1С:ЗУП зарплата перестала рассчитываться у всех. В чём причина?

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

Зарплата начислена, но ведомость на выплату заполняется пустой. Это связано?

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

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

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