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