Другое · 9 мин
Как в 1С рассчитать заработную плату
Как рассчитать зарплату в 1С:ЗУП и 1С:Бухгалтерии: настройка начислений, документы, НДФЛ и взносы, проверка расчёта и типичные ошибки бухгалтера.
Расчёт заработной платы в 1С сводится к последовательной работе с документами: приём сотрудников, настройка начислений и удержаний, учёт отработанного времени и итоговое начисление за месяц. В зависимости от конфигурации — 1С:Зарплата и управление персоналом (ЗУП) или 1С:Бухгалтерия — набор документов немного различается, но логика одинакова: программа берёт плановые начисления сотрудника, учитывает фактически отработанное время по графику, рассчитывает НДФЛ и страховые взносы и формирует проводки.
Главный принцип: зарплата не считается «вручную» одной цифрой. Программа опирается на данные, введённые ранее — кадровые приказы, графики работы, больничные, отпуска, премии. Если на каком-то шаге данные отсутствуют или ошибочны, расчёт будет неверным, и исправлять придётся не итоговый документ, а первичные данные.
Ниже разобран полный цикл расчёта от подготовки до проверки результата, а также типичные ошибки, из-за которых суммы «не сходятся».
Подготовка: кадровые документы и плановые начисления
До первого расчёта каждый сотрудник должен быть оформлен в программе. В 1С:ЗУП это документ «Приём на работу» (раздел «Кадры»), в 1С:Бухгалтерии — «Приёмы на работу» в разделе «Зарплата и кадры». В документе указываются дата приёма, подразделение, должность, график работы и плановые начисления — оклад, тарифная ставка, постоянные надбавки.
Плановое начисление — это база расчёта. Если у сотрудника оклад 60 000 рублей, программа каждый месяц будет брать эту сумму и делить на норму рабочего времени по его графику, умножая на фактически отработанные дни. Изменение оклада оформляется не правкой старого приказа, а новым документом — «Кадровый перевод» или «Изменение оплаты труда», чтобы сохранилась история.
Проверьте, что у сотрудника назначен график работы. Без графика программа не сможет определить норму времени, и расчёт либо не выполнится, либо будет выполнен с нулевым отработанным временем.
Настройка начислений и удержаний
Виды расчёта хранятся в справочниках «Начисления» и «Удержания» (в ЗУП — раздел «Настройка», в Бухгалтерии — «Зарплата и кадры → Настройки зарплаты»). Типовая поставка уже содержит основные начисления: оплата по окладу, по часовому тарифу, премии, отпускные, больничные. Для большинства организаций этого достаточно.
Если нужен свой вид расчёта — например, доплата за работу в ночное время по особой формуле — создайте новое начисление, укажите формулу, назначение, налогообложение по НДФЛ и взносам. Ошибка в настройках налогообложения приведёт к неверному НДФЛ по всем сотрудникам, которым назначено это начисление, поэтому новые виды расчёта сначала проверяйте на одном тестовом сотруднике.
Учёт отработанного времени и отклонений
Программа по умолчанию считает, что сотрудник отработал весь месяц по графику. Все фактические отклонения вводятся документами до итогового расчёта: «Больничный лист», «Отпуск», «Командировка», «Прогул, отсутствие», «Работа сверхурочно». Эти документы вытесняют оплату по окладу за дни отсутствия или добавляют доплаты.
Разовые премии, материальная помощь и прочие разовые выплаты вводятся одноимёнными документами из раздела «Зарплата». Если премия введена после документа «Начисление зарплаты и взносов», итоговый документ нужно пересчитать — иначе премия не попадёт в расчётный листок.
- 1Проверьте кадровые изменения: приёмы, переводы, увольнения месяца
- 2Введите больничные, отпуска, командировки и прочие отсутствия
- 3Введите разовые премии и доплаты, если они предусмотрены
- 4Создайте документ «Начисление зарплаты и взносов» и заполните его кнопкой «Заполнить»
- 5Проверьте расчёт по расчётным листкам, затем проведите документ
Итоговый расчёт: документ начисления зарплаты
Основной документ — «Начисление зарплаты и взносов» в ЗУП (раздел «Зарплата») или «Начисление зарплаты» в Бухгалтерии. Создайте документ, укажите месяц начисления и организацию, нажмите «Заполнить» — табличная часть заполнится всеми сотрудниками, у которых есть плановые начисления и отработанное время в этом месяце.
Программа автоматически рассчитает по каждому сотруднику: начисления по плановым видам расчёта с учётом отработанного времени, разовые начисления, НДФЛ с учётом вычетов и страховые взносы. В ЗУП детализацию по каждому сотруднику можно посмотреть, развернув строку или открыв форму «Подробнее».
Если сотрудник уволен в течение месяца, расчёт при увольнении выполняется отдельным документом «Увольнение» — он сам начислит компенсацию отпуска и окончательный расчёт. В месячное начисление такой сотрудник уже не включается.
НДФЛ и страховые взносы
НДФЛ рассчитывается нарастающим итогом с начала года по ставкам, действующим для соответствующего уровня дохода. Программа учитывает стандартные вычеты на детей, если заявление введено в карточке сотрудника (в ЗУП — документ «Заявление на вычеты НДФЛ» или регистрация в карточке физического лица). Если вычет не применился, первым делом проверяйте наличие и дату заявления.
Страховые взносы считаются по каждому сотруднику отдельно в том же документе начисления. В ЗУП есть отдельная закладка «Взносы», где видна база и суммы по каждому виду взносов. Для проверки используйте отчёты «Анализ взносов в фонды» и «Налоги и взносы (кратко)».
Проверка результата перед выплатой
После заполнения документа, но до его проведения и выплаты сверьте результат. Основной инструмент — отчёт «Расчётный листок» (в ЗУП — раздел «Отчёты, справки»). В нём видно, из чего сложилась сумма: оклад за отработанные дни, надбавки, удержания, НДФЛ и итог к выплате.
Дополнительно полезны «Свод начисленной зарплаты» для общей картины по организации и «Расчётная ведомость Т-51» для сверки итогов. Сверьте фонд оплаты труда с прошлым месяцем: резкие отклонения без объективных причин (приёмы, увольнения, премии) — повод искать ошибку во введённых данных.
Как проверить результат
Совпадает с табелем и графиком с учётом отклонений
Полный месяц при наличии отпуска или больничного — значит, документ отклонения не введён
Около 13% от облагаемой базы за вычетом вычетов (или по прогрессивной шкале при высоких доходах)
НДФЛ нулевой, отрицательный или заметно выше ожидаемого
Начислено минус НДФЛ и удержания, сходится с ведомостью
Расхождение с ведомостью — есть непроведённые документы или долги прошлых периодов
Типичные ошибки и как их избежать
Большинство проблем с расчётом зарплаты в 1С вызвано не сбоем программы, а неполными исходными данными. Ниже — ошибки, которые встречаются чаще всего.
Отдельная группа ошибок — работа в прошлых периодах. Если нужно исправить расчёт закрытого месяца, используйте механизм перерасчётов (в ЗУП — документы «Перерасчёт» или доначисление в текущем периоде), а не отмену проведения старых документов, если по ним уже сдана отчётность.
Удобный контрольный приём: перед проведением итогового документа сформируйте свод начислений за месяц и сравните с предыдущим. Разница должна объясняться конкретными событиями — приёмами, увольнениями, отпусками, премиями. Если объяснения нет, ищите ошибку до выплаты, а не после.
Часто задаваемые вопросы
Почему сотрудник не попал в документ «Начисление зарплаты и взносов»?
Чаще всего причины такие: сотрудник принят на работу после начала месяца и уже рассчитан другим документом, уволен в этом месяце (рассчитывается документом «Увольнение»), у него нет плановых начислений или он находится в отпуске без сохранения оплаты на весь месяц. Проверьте карточку сотрудника и список кадровых документов за период.
Как пересчитать зарплату, если ошибка найдена после проведения?
Если выплата ещё не произведена, исправьте исходные данные и перезаполните документ начисления кнопкой «Заполнить» или «Обновить». Если зарплата уже выплачена, исправление делается перерасчётом в текущем периоде: в ЗУП программа сама предложит доначисление или сторнирование при исправлении документов прошлого периода.
Можно ли рассчитать зарплату за неполный месяц?
Да, это штатная ситуация. Если сотрудник принят или уволен в середине месяца либо имел отсутствия, программа автоматически делит оклад на норму рабочего времени по графику и умножает на фактически отработанное время. Никаких ручных пропорций вводить не нужно — достаточно корректно оформить кадровые документы и отклонения.
Чем расчёт в 1С:Бухгалтерии отличается от расчёта в 1С:ЗУП?
Логика та же, но Бухгалтерия рассчитана на простые схемы оплаты и небольшой штат: там меньше видов документов, проще кадровый учёт и нет детального управленческого учёта. ЗУП нужен, если есть сложные графики, сдельная оплата, военный учёт, большое количество сотрудников или требуется детальная аналитика по подразделениям.
Почему НДФЛ посчитался больше ожидаемого?
Проверьте три вещи: применяются ли вычеты на детей (есть ли заявление и не превышен ли лимит дохода), не облагается ли какое-то начисление НДФЛ ошибочно (настройка вида расчёта) и не превысил ли доход сотрудника порог, после которого действует повышенная ставка. Детализацию расчёта налога видно в расчётном листке и отчёте «Анализ НДФЛ».
Что важно запомнить
Расчёт зарплаты в 1С — это цепочка: кадровые документы → плановые начисления и графики → документы отклонений и разовых выплат → «Начисление зарплаты и взносов» → проверка по расчётным листкам → выплата. Программа сама считает суммы, НДФЛ и взносы; корректность результата полностью зависит от полноты и точности введённых исходных данных.