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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отдельный случай — дата приёма в будущем относительно месяца начисления. Если сотрудник принят с 1-го числа следующего месяца, в текущем расчёте его не будет, и это нормальное поведение. Аналогично уволенный сотрудник попадёт в начисление только за период до даты увольнения; для расчёта при увольнении используется отдельный документ «Увольнение» с включённым расчётом компенсаций.

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

Плановые начисления не назначены или отменены

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

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

Ещё одна причина — сам вид расчета настроен некорректно: например, в формуле начисления используется показатель, который нигде не заполняется, или начисление настроено как «выполняется по отдельному документу». В этом случае в автоматическое начисление оно не попадёт — его нужно вводить документом «Разовое начисление» или «Премия».

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

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

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

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

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

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

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

Открыть «Начисления и удержания» в карточке и табель за месяц

Сумма меньше окладаПропорция по отработанному времени

Сверить отсутствия: отпуска, больничные, отгулы

Начисление есть, НДФЛ или взносы нулевыеПроблема в настройках налогов и взносов

Проверить статус налогоплательщика и учётную политику

Настройки учётной политики и видов расчёта

Если кадровые данные в порядке, а расчёт всё равно не выполняется, проверьте настройки зарплатного учёта. В 1С:Бухгалтерии в разделе «Зарплата и кадры — Настройки зарплаты» должны быть заданы способы учёта зарплаты и общие параметры расчёта; без них документ может работать некорректно.

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

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

Удержания, долги и «зарплата начислена, но к выплате ноль»

Отдельный сценарий — начисление технически проходит, но сотруднику «нечего выплачивать». Это происходит, когда сумма удержаний (НДФЛ, алименты, займы, исполнительные листы) равна или превышает начисленное. Проверьте вкладку «Удержания» в документе начисления и документы «Исполнительный лист», «Удержание в счёт расчётов по займам».

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

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

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

Как убедиться, что проблема решена

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

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

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

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

Таблица документа после заполнения
Норма

Все сотрудники подразделения присутствуют, суммы соответствуют окладам

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

Пустые строки, нулевые суммы, отсутствуют отдельные люди

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

Оклад, время, НДФЛ и к выплате сходятся с ожиданием

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

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

Табель Т-13 за месяц
Норма

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

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

Месяц пустой или полностью закрыт отсутствиями

Свод начислений по организации
Норма

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

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

Расхождения между сводом и документами

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

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

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

Оклад назначен, но начисляется меньше — это ошибка?

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

Начисление прошло, а НДФЛ нулевой — в чём причина?

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

Можно ли исправить начисление за прошлый месяц, если отчётность сдана?

Можно, но через корректирующие документы текущим периодом (сторнирование, перерасчёт), а не прямым редактированием закрытого месяца. Изменение прошлого периода потребует уточнённых расчётов по взносам и 6-НДФЛ. Перед такими действиями сделайте резервную копию базы.

График заполнен, начисления назначены, но зарплата всё равно не считается. Что дальше?

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

Влияет ли незакрытый месяц по кадрам на расчёт зарплаты?

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

Итог

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

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