Проверка расчёта зарплаты в 1С: типичные ошибки и как их найти

Проверка расчёта зарплаты в 1С: типичные ошибки и как их найти

Ошибки в расчёте зарплаты встречаются у большинства компаний, которые ведут учёт в 1С ЗУП без регулярного контроля. Чаще всего деньги теряются на отпускных, переработках и неправильном НДФЛ при высоких доходах. Всё это можно найти без аудиторов – нужен правильный чек-лист и понимание, где именно смотреть.

Где теряются деньги при расчёте зарплаты

Типичная картина: компания на 25 человек, средняя зарплата 75 000 ₽, фонд оплаты труда около 1,9 млн ₽ в месяц. Бухгалтер считает в 1С ЗУП, всё автоматически. Собственник доволен.

А потом приходит трудовая инспекция или уходит ключевой сотрудник и начинает считать, что ему недоплачивали. Разбираться в расчётах задним числом – дорого и неприятно.

Три зоны с максимальной концентрацией ошибок:

  • Отпускные – ошибки в базе для среднего заработка, особенно когда были премии, больничные или неполные месяцы.
  • Переработки и доплаты – ночные, праздничные, совмещение. Легко пропустить, если нет строгого учёта отработанных часов.
  • НДФЛ при высоких доходах – граница в 2 400 000 ₽ в год, после которой ставка меняется с 13% на 15%.

По данным практики консультантов по 1С, в компаниях без регулярного контроля расхождения составляют от 3% до 8% от ФОТ в месяц. Для нашего примера – это 57 000 – 152 000 ₽ ежемесячно.

Отпускные: как проверить среднедневной заработок

Отпускные считаются по среднедневному заработку за последние 12 месяцев. Формула:

Среднедневной заработок = База / (Отработанные месяцы × 29,3 + Дни в неполных месяцах)

Типичная ошибка – в базу для расчёта попадают выплаты, которые туда не должны входить, или наоборот не попадают те, что должны.

Что входит в базу: оклад и тарифная ставка, доплаты за условия труда, премии, предусмотренные системой оплаты труда.

Что не входит: суточные по командировкам, материальная помощь, больничные, отпускные за предыдущие периоды.

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

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

НДФЛ 15%: кто попадает и как не пропустить

С 2021 года в России действует прогрессивная шкала НДФЛ. Доход до 2 400 000 ₽ в год – 13%. Свыше – 15% с суммы превышения.

Для сотрудника с зарплатой 250 000 ₽ в месяц годовой доход составит 3 000 000 ₽. С суммы превышения 600 000 ₽ нужно удержать 15% вместо 13% – это дополнительно 12 000 ₽ НДФЛ. Если бухгалтер не отследил переход, компания становится налоговым агентом с недоимкой.

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

Кто в зоне риска: руководители с суммарным доходом (оклад плюс премии плюс бонусы) от 200 000 ₽ в месяц. В годовом выражении они легко пересекают порог 2,4 млн ₽.

Если сотрудник пришёл не с 1 января – проверьте, правильно ли занесены справки 2-НДФЛ с предыдущего места работы. Ошибка здесь ведёт к неправильной ставке с первого месяца. О том, как синхронизировать налоговые данные с кадровыми документами, читайте в нашей статье «ЕФС-1 и кадровые документы в 1С: как найти расхождения».

Переработки и надбавки – источник скрытых расхождений

Переработки сверх нормы оплачиваются по повышенному тарифу: первые 2 часа – 1,5 ставки, далее – 2 ставки. Работа в праздник – 2 ставки или одинарная ставка плюс отгул по выбору сотрудника.

Ошибка чаще не в самом тарифе – 1С его применяет правильно. Ошибка в исходных данных: в табеле учёта рабочего времени.

Реальный кейс: производство, 18 рабочих. Бригадир заполнял табели в Excel, секретарь переносила данные в 1С вручную. В среднем терялось 3-4 часа переработки на человека в месяц – просто при переносе. При ставке 350 ₽/час и коэффициенте 1,5 это 1 575 – 2 100 ₽ на человека. Умножить на 18 человек – 28 000 – 38 000 ₽ в месяц мимо кассы.

Как проверить в 1С: отчёт «Анализ часов» – сравните норму по производственному календарю с фактом по табелю. Если сотрудник числится с ровно нормативными часами, а работает в сменном режиме – повод задать вопрос.

Больничные: три расчётные базы и типичный просчёт

Больничный считается от среднедневного заработка за два предшествующих календарных года – не 12 месяцев, а два полных года. В 2026 году это 2024 и 2025 годы.

Процент оплаты зависит от стажа:

  • Стаж менее 5 лет – 60% от среднедневного заработка
  • Стаж от 5 до 8 лет – 80%
  • Стаж более 8 лет – 100%

Типичный просчёт: неправильный стаж. Бухгалтер не учёл предыдущие места работы – сотрудник числится со стажем 4 года, хотя фактически работал более 10. Вместо 100% он получает 60%.

Для сотрудника с зарплатой 60 000 ₽/месяц среднедневной заработок около 2 000 ₽. Больничный 14 дней: при 60% – 16 800 ₽, при 100% – 28 000 ₽. Разница – 11 200 ₽ на один случай.

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

Пошаговый чек-лист проверки расчёта зарплаты

Проверяйте каждый месяц до выплаты. При штате до 30 человек уходит 1-2 часа.

Шаг 1. Сравнить штатное расписание с начислениями. Сформируйте отчёт «Штатное расписание» и рядом «Расчётный листок» за месяц. Оклад каждого сотрудника в расчётном листке должен совпадать со ставкой в штатном. Расхождение – сигнал ошибки при приёме или переводе.

Шаг 2. Проверить дни отсутствия. Отчёт «Анализ отработанного времени»: у кого оформлены больничные, отпуска или прогулы – убедитесь, что документы проведены и повлекли пересчёт начислений.

Шаг 3. Проверить переработки. Сравните норму рабочего времени по производственному календарю с фактом по табелю. Расхождение вверх – переработка, должна быть отдельным начислением с повышающим коэффициентом.

Шаг 4. Проверить НДФЛ. Отчёт «Анализ НДФЛ»: у кого годовой доход нарастающим итогом превысил 2 400 000 ₽ – ставка с суммы превышения должна быть 15%.

Шаг 5. Проверить вычеты по НДФЛ. Стандартные вычеты на детей: 1 400 ₽ на первого, 1 400 ₽ на второго, 3 000 ₽ на третьего и далее. Лимит применения – до месяца, когда доход с начала года превысил 350 000 ₽. Вычеты должны прекращаться вовремя.

Шаг 6. Проверить базу отпускных при наличии. Если в месяце были отпускники – сверьте состав базы среднего заработка и убедитесь, что нерасчётные выплаты из неё исключены.

Шаг 7. Сверить ведомость с банковским реестром. Ведомость на выплату из 1С должна совпадать с платёжным поручением или реестром в банке до рубля. Любое расхождение – повод разобраться до того, как деньги ушли.

Это можно не делать руками. Виртуальные сотрудники внутри 1С проверяют каждое начисление по этому чек-листу: сверяют базу отпускных, контролируют ставки НДФЛ, проверяют стаж для больничных. При отклонении – ставят задачу бухгалтеру и перепроверяют после исправления. Посмотрите, как работают виртуальные сотрудники контроля качества в 1С – сводка в Telegram вместо ручных проверок.

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

Как часто нужно проверять расчёт зарплаты?

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

Что делать, если нашли переплату за прошлые периоды?

Удержать из следующей зарплаты без согласия сотрудника можно только в случаях, прямо указанных в ТК РФ: счётная ошибка, неотработанный аванс. В остальных случаях – только добровольный возврат или судебный порядок. Именно поэтому ошибки дешевле находить до выплаты, а не после.

Как 1С помогает найти ошибки автоматически?

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

Нужно ли перепроверять расчёты, если бухгалтер опытный?

Да. Не потому что бухгалтер ошибается – а потому что данные поступают из разных источников. Кадровик заводит приказы, табельщик ведёт время, сотрудник приносит справки. Ошибки чаще в исходных данных, не в самих расчётах. Опытный бухгалтер правильно применит формулу к неправильным данным.

88447819