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

Другое · 11 мин

Почему 1С не считает страховые взносы: пошаговая диагностика и исправление

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

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

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

Материал ориентирован на конфигурации «1С:Зарплата и управление персоналом» (ЗУП) и «1С:Бухгалтерия», где зарплата ведётся во встроенном блоке. Логика проверки в обеих программах схожа, отличается в основном расположение настроек.

Проверьте тариф страховых взносов в учётной политике

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

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

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

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

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

Типичная ошибка — при создании нового начисления (премии, доплаты, надбавки) скопировали настройки с необлагаемого вида или поле оставили пустым. В результате начисление попадает в зарплату, облагается НДФЛ, но в базу по взносам не входит. Сотрудник получает деньги, а взносы «теряются».

Обратная ситуация тоже встречается: выплаты, которые по закону не облагаются (например, некоторые компенсации), ошибочно настроены как облагаемые. Поэтому проверять нужно не только отсутствие взносов, но и их излишнее начисление — обе ошибки приведут к проблемам при проверке.

Типичные ошибки в настройке начислений
01
Новый вид премии создан копированием с необлагаемой выплаты — взносы не начисляются вообще
02
У начисления указан вид дохода по НДФЛ, но не заполнен вид по взносам — программа трактует выплату как необлагаемую
03
Настройку изменили, но не пересчитали взносы в документе — в расчёте остались старые суммы
04
У удержаний и начислений перепутаны признаки — взносы считаются от суммы, которую сотрудник не получал

Проверьте статус застрахованного лица у сотрудника

Если взносы не считаются только по отдельным сотрудникам, проблема в карточке физического лица. В ЗУП откройте сотрудника и перейдите по ссылке «Страхование» (или проверьте документы изменения статуса застрахованного лица). Там должен быть указан актуальный статус: «Граждане РФ», «Постоянно/временно пребывающие иностранцы» и т.д.

Для иностранных работников ошибка статуса критична: от статуса зависит, какие взносы начисляются и по каким тарифам. Если статус не указан вовсе, программа может вообще не рассчитывать взносы по этому сотруднику. Аналогично проверьте данные о праве на пенсию, инвалидности и других особых основаниях — они влияют на применяемые тарифы и льготы.

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

Взносы не считаются ни по комуПроблема в общих настройках

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

Не считаются по части сотрудниковПроблема в карточках физлиц

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

Не считаются по отдельным выплатамПроблема в видах начислений

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

Считаются, но не попадают в отчётПроблема в отчётности или периоде

Проверяйте заполнение РСВ и релевантность данных за период

Проверьте период расчёта и проведение документов

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

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

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

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

Влияние обновлений, релизов и технических сбоев

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

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

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

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

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

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

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

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

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

База по взносам в отчёте
Норма

Равна сумме облагаемых начислений за месяц

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

Меньше начислений без объяснимых необлагаемых выплат

Сумма взносов по сотруднику
Норма

Соответствует базе, умноженной на тариф (с учётом предельной базы)

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

Нулевая при наличии облагаемых начислений или не сходится с ручным расчётом

РСВ после исправлений
Норма

Контрольные соотношения выполняются, данные совпадают с отчётами по взносам

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

Программа выдаёт ошибки контроля или расхождения с анализом взносов

Сравнение с прошлым периодом
Норма

Методика расчёта одинакова, различия объясняются изменением базы или тарифа

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

При тех же начислениях взносы резко отличаются без причины

Часто задаваемые вопросы

Взносы посчитались, но не попадают в РСВ. Что делать?

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

Почему по одному сотруднику взносы меньше, чем по другим при той же зарплате?

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

Можно ли исправить взносы за прошлый закрытый период?

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

После обновления 1С взносы считаются по-другому. Это ошибка?

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

Взносы на травматизм не считаются, остальные считаются. В чём причина?

Взносы на травматизм настраиваются отдельно: проверьте ставку в настройках учётной политики (раздел взносов от несчастных случаев) и вид дохода по взносам на травматизм у начислений — он задаётся независимо от основных взносов. Часто ставка просто не введена или введена с неверной даты.

Нужно ли пересчитывать взносы, если исправил только вид начисления?

Да, обязательно. Изменение настройки вида начисления не пересчитывает уже проведённые документы автоматически. Откройте документы начисления за все затронутые месяцы, перезаполните и перепроведите их, затем сверьте результат по отчётам и при необходимости сдайте уточнённую отчётность.

Итог

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

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