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

Другое · 12 мин

Почему в 1С неправильно начисляются страховые взносы

Разбираем причины ошибок в расчёте страховых взносов в 1С:ЗУП и БП: настройки учётной политики, льготные тарифы, предельная база, даты и отчёты для проверки.

Расхождение суммы страховых взносов в 1С с ручным пересчётом почти всегда указывает не на сбой программы, а на конкретную ошибку в данных: неверно настроенный вид расчёта, устаревшие ставки тарифа, неправильно указанный статус застрахованного лица или доход, ошибочно включённый в облагаемую базу. Из-за этого ИФНС отклоняет расчёт по взносам, в карточке сотрудника появляются странные суммы за отдельные месяцы, а контрольные соотношения не сходятся. Первым делом стоит проверить настройки учётной политики, применяемый тариф и регистрацию доходов сотрудника — именно там скрывается причина в подавляющем большинстве случаев.

Механизм расчёта взносов в 1С:ЗУП и 1С:Бухгалтерии детерминированный: программа берёт облагаемую базу, применяет тариф из настроек организации, учитывает предельную величину базы и льготы. Если на любом из этих этапов исходные данные неверны, результат будет неверным, но формально расчёт пройдёт без сообщений об ошибке.

Ниже разобраны типовые причины расхождений, способы их диагностики и порядок исправления. Материал ориентирован на 1С:Зарплату и управление персоналом 8 и 1С:Бухгалтерию 8, но логика проверки применима и к другим конфигурациям.

Как работает расчёт взносов в 1С и где искать ошибку

Программа при расчёте взносов последовательно выполняет несколько операций: собирает облагаемую базу по сотруднику за месяц, определяет применяемый тариф (основной, пониженный для МСП, для IT и другие), проверяет достижение предельной величины базы нарастающим итогом с начала года и распределяет взносы по видам страхования. Каждый шаг зависит от конкретных настроек, и ошибка на любом из них искажает итог.

Главный инструмент диагностики — отчёт «Анализ взносов в фонды» (в ЗУП: Отчёты, справки → Анализ взносов в фонды). Он показывает базу, тариф и суммы по каждому сотруднику и позволяет сразу увидеть, на каком этапе ломается расчёт. Дополнительно полезна карточка учёта страховых взносов по конкретному сотруднику — в ней видна база помесячно и момент достижения предела.

Неверный тариф в учётной политике организации

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

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

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

Ошибки в видах начислений: облагается или не облагается

Вторая по частоте причина — неправильная настройка обложения взносами конкретных видов начислений. Каждый вид расчёта в 1С имеет настройку «Облагается страховыми взносами» с указанием вида дохода. Если для премии, компенсации или материальной помощи выбран неверный вид дохода, база искажается.

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

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

Ошибка у всех сотрудниковПроблема в настройках организации

Проверяйте тариф в учётной политике и общие настройки учёта

Ошибка у одного сотрудникаПроблема в данных сотрудника

Проверяйте статус, договор ГПХ, льготы, дату приёма, отсутствия

Ошибка по одному виду выплатыПроблема в виде начисления

Проверяйте настройку обложения взносами конкретного начисления

Ошибка только в поздних месяцах годаПредельная величина базы

Проверяйте накопленную базу с начала года и применение предела

Ошибки в данных сотрудника

Статус застрахованного лица и иностранцы

Для иностранных сотрудников взносы зависят от статуса: временно пребывающие, временно и постоянно проживающие облагаются по-разному. Статус указывается в карточке сотрудника (в ЗУП — в данных физического лица, раздел о гражданстве и статусе застрахованного лица). Если статус не заполнен или указан неверно, программа применит стандартный порядок обложения, что даст неверную сумму.

Договоры ГПХ

Выплаты по договорам гражданско-правового характера облагаются не всеми видами взносов. Если договор оформлен в программе как трудовой (или наоборот), состав взносов будет неверным. Проверьте вид договора в карточке сотрудника и убедитесь, что начисления по нему попадают в правильную категорию доходов.

Льготы и инвалидность

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

Предельная величина базы и нарастающий итог

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

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

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

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

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

База нарастающим итогом в карточке взносов
Норма

Равна сумме облагаемых начислений с января по текущий месяц

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

Есть разрыв, отрицательные суммы или скачок без соответствующих начислений

Тариф в отчёте «Анализ взносов»
Норма

Соответствует тарифу, установленному в учётной политике на этот период

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

Применяется другой тариф или тариф меняется внутри года без оснований

Сумма взносов за месяц
Норма

Сходится с ручным пересчётом: база × тариф с учётом предела

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

Расхождение даже при верной базе и тарифе — ищите корректировочные документы

Технические причины: обновления, переносы и ручные корректировки

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

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

Ручные корректировки — документы «Операция учёта взносов», «Корректировка учёта» — частый источник «необъяснимых» сумм. Такие документы не видны в расчёте зарплаты, но напрямую меняют учётные данные. Найдите их через журнал документов по учёту взносов за проблемный период и проверьте, кто и зачем их вводил.

Порядок диагностики ошибки
  1. 1
    Сформируйте отчёт «Анализ взносов в фонды» за проблемный период и определите масштаб: все сотрудники, один сотрудник или один вид выплаты
  2. 2
    Сверьте тариф в учётной политике организации с тем, что должен применяться
  3. 3
    Откройте карточку учёта страховых взносов сотрудника и проверьте базу нарастающим итогом и момент достижения предела
  4. 4
    Проверьте настройку обложения взносами видов начислений, попавших в расчёт
  5. 5
    Найдите ручные корректировки и документы перерасчёта за период
  6. 6
    После исправления пересчитайте взносы за месяц и сверьте итог с ручным расчётом

Как исправить и пересчитать взносы

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

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

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

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

FAQ

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

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

Программа не начисляет взносы по договору ГПХ — это ошибка?

Не обязательно. Выплаты по договорам ГПХ облагаются не всеми видами взносов, поэтому состав начисленных взносов отличается от трудового договора. Проверьте, как оформлен договор в программе, и сверьте, какие именно взносы должны начисляться по такому договору.

После обновления 1С взносы стали считаться иначе. Что делать?

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

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

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

Можно ли исправить взносы прошлого года, если отчётность сдана?

Да, но только через корректирующие документы (перерасчёт взносов) в текущем периоде с последующей подачей уточнённой отчётности за прошлый год. Непосредственное редактирование закрытых документов прошлого года приведёт к расхождению учёта со сданными формами.

Ручной пересчёт не сходится с программой на копейки. Это ошибка?

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

Итог

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

Ошибки в начислении взносов в 1С почти всегда вызваны настройками или исходными данными: тарифом в учётной политике, обложением видов начислений, статусом сотрудника или накопленной базой. Диагностику начинайте с отчёта «Анализ взносов в фонды» и карточки учёта взносов, исправляйте причину, а не сумму, а пересчёт прошлых периодов выполняйте корректирующими документами с уточнением отчётности.