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

Другое · 10 мин

Как рассчитать зарплату за месяц в 1С

Как рассчитать зарплату за месяц в 1С:ЗУП: начисление, удержания, НДФЛ, проверка расчётного листка, типичные ошибки и настройка начислений.

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

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

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

Что должно быть введено до расчёта зарплаты

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

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

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

Все проведены, даты и плановые начисления корректны

ОтсутствияБольничные, отпуска, командировки

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

Разовые начисленияПремии, разовые доплаты

Проведены документами «Премия» или «Разовое начисление»

УдержанияИсполнительные листы, займы

Зарегистрированы с верными датами начала

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

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

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

Порядок расчёта за месяц
  1. 1
    Проверьте и проведите все кадровые документы и документы отсутствий за месяц
  2. 2
    Откройте Зарплата → Начисление зарплаты и взносов → Создать
  3. 3
    Укажите месяц, организацию и дату документа (последний день месяца)
  4. 4
    Нажмите «Заполнить» и дождитесь автоматического расчёта
  5. 5
    Проверьте начисления, НДФЛ и взносы по вкладкам документа
  6. 6
    Проведите документ и сформируйте расчётные листки для контроля

Как программа считает оклад, удержания и НДФЛ

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

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

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

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

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

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

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

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

Отработанное время в расчётном листке
Норма

Совпадает с табелем и графиком с учётом отсутствий

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

Стоит полная норма при наличии отпуска или больничного

НДФЛ
Норма

Рассчитан с учётом вычетов и дохода с начала года

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

Налог нулевой при положительном доходе или вычеты не применились

Сумма к выплате
Норма

Начислено минус удержано минус НДФЛ с учётом долгов

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

Отрицательная сумма или неожиданный долг на конец месяца

Взносы
Норма

Начислены на все облагаемые выплаты месяца

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

База взносов не совпадает с облагаемыми начислениями

Типичные ошибки и как их исправить

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

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

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

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

Особые сценарии: аванс, неполный месяц и расчёт в 1С:Бухгалтерии

Расчёт аванса (первой половины месяца)

Аванс рассчитывается отдельным документом «Начисление за первую половину месяца» (Зарплата → Начисление за первую половину месяца). Программа считает оплату за фактически отработанные дни с 1 по 15 число и НДФЛ с этой суммы. Если в компании аванс платится фиксированной суммой или процентом, это настраивается в карточке сотрудника, и тогда отдельный расчёт не требуется — выплата оформляется напрямую ведомостью.

Неполный месяц: приём или увольнение

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

Расчёт в 1С:Бухгалтерии

В 1С:Бухгалтерии используется упрощённый документ «Начисление зарплаты» (Зарплата и кадры → Все начисления). Принцип тот же: заполнение по списку сотрудников, автоматический расчёт оклада и НДФЛ. Однако возможности учёта отсутствий, сложных начислений и вычетов там ограничены — при штате больше нескольких человек и нестандартных ситуациях корректнее вести расчёт в ЗУП.

Где считать зарплату

1С:ЗУП

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

1С:Бухгалтерия

Простой расчёт оклада и НДФЛ для небольшого штата без сложных графиков и удержаний. Ограниченный учёт отсутствий

Часто задаваемые вопросы

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

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

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

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

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

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

Почему НДФЛ не равен 13% от начисленной суммы?

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

Как рассчитать зарплату только одному сотруднику?

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

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

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

Итог

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

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