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