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