С введением в 2020 году Федерального закона № 102-ФЗ многие предприятия, относящиеся к субъектам малого и среднего предпринимательства (МСП), столкнулись с трудностями при настройке автоматического расчета страховых взносов в программе 1С:Зарплата и управление персоналом 8. Основная проблема заключается в том, что программа может продолжать рассчитывать взносы по общему тарифу даже при корректно заполненной учетной политике. В этой статье мы подробно разберем причины возникновения такой ситуации и методы ее исправления.
Для начала проанализируем, как именно 1С:ЗУП реализует требования законодательства. Пониженные тарифы применяются не ко всей сумме выплат, а только к той части, которая превышает федеральный МРОТ, действующий на начало года. Рассмотрим структуру начислений:
Важно помнить, что лимит МРОТ применяется ежемесячно к доходам каждого сотрудника. Если общая сумма облагаемого дохода за месяц меньше или равна МРОТ, пониженный тариф не применяется вовсе.
Одной из самых неочевидных причин сбоя в расчетах является наличие у сотрудника признака работы на фармацевтической должности. Это актуально для аптечных организаций и медицинских учреждений. Проанализируем ситуацию: в справочнике Должности может быть установлен флаг «Является фармацевтической должностью».
В программе 1С:ЗУП (особенно в релизах ветки 3.1.13) была зарегистрирована программная ошибка 60000828 (HL-158397). Суть ее заключалась в том, что если в организации присутствуют должности с этим признаком, алгоритм расчета взносов игнорирует настройку тарифа МСП и применяет либо основной тариф, либо старый спецтариф для аптек, который не предполагает деления базы «до МРОТ и свыше МРОТ».
Рассмотрим порядок исправления:
Если манипуляции с должностями не помогли, проверим настройки учетной политики организации. Выясним причину, пройдя по следующим шагам:
Перейдем в раздел Настройка — Организации — закладка Учетная политика и другие настройки — ссылка Учетная политика. Проверим следующие параметры:
Для субъектов малого или среднего предпринимательства.Проанализируем ситуацию, когда настройка верна, но расчет не меняется. В этом случае необходимо выполнить перерасчет взносов в документах Начисление зарплаты и взносов. Рекомендуется использовать кнопку «Пересчитать взносы» на соответствующей вкладке или создать документ Перерасчет страховых взносов, если период уже закрыт.
Рассмотрим дополнительные факторы, которые могут влиять на результат и казаться ошибкой программы:
1. Работа на полставки. Программа 1С:ЗУП строго следует букве закона: федеральный МРОТ для целей расчета взносов не уменьшается пропорционально ставке сотрудника. Если сотрудник работает на 0,25 ставки и получает, например, 6000 рублей, то вся эта сумма будет облагаться по ставке 30%, так как она не превышает полный размер МРОТ. Пониженный тариф начнет действовать только с суммы превышения 12 130 руб. (или актуального МРОТ на текущий год).
2. Статусы застрахованных лиц. Для иностранных граждан (кроме высококвалифицированных специалистов и граждан ЕАЭС) действуют свои особенности. Если в личных данных сотрудника неверно указан статус (например, «Временно пребывающий» вместо «Временно проживающий»), программа может применить иную логику обложения взносами ФСС, что исказит итоговые суммы по тарифу МСП.
Чтобы убедиться в корректности распределения сумм, проанализируем отчет «Анализ взносов в фонды» (раздел Налоги и взносы — Отчеты по налогам и взносам). В этом отчете база должна быть разбита на две части:
Если база не делится, значит программа считает, что организация или конкретный сотрудник не имеют права на льготу. Проверьте, не включена ли организация в реестр МСП задним числом. 1С проверяет право на льготу именно по настройке в Учетной политике, а не по автоматическому запросу в реестр налоговой.
Если вы столкнулись с ошибкой в релизе 3.1.13.220 и не имеете возможности оперативно обновиться, воспользуйтесь следующим алгоритмом:
// Алгоритм ручной проверки базы для специалиста:
1. В карточке организации установите вид тарифа "Основной тариф".
2. Запишите настройки.
3. Верните тариф "Для субъектов малого или среднего предпринимательства".
4. В документе "Начисление зарплаты" удалите сотрудника и добавьте его заново (Подбор).
5. Нажмите кнопку "Пересчитать взносы".
Если после этих действий база начала делиться, значит проблема была в «зависших» настройках кэша метаданных. Если же расчет по-прежнему идет по 22% со всей суммы, вернитесь к проверке справочника Должности и признака фармацевтов.
Результатом правильной настройки будет корректное заполнение Расчета по страховым взносам. Выплаты по основному тарифу будут отражены с кодом тарифа «01», а выплаты сверх МРОТ — с кодом тарифа «20». В разделе 3 персонифицированных сведений для одного сотрудника будет сформировано две строки с разными кодами категории застрахованного лица (например, НР и МС).
Рассмотрев все возможные причины, мы видим, что чаще всего проблема кроется в пересечении нескольких льготных режимов (фармацевтика и МСП) или в технических нюансах конкретных релизов программы. Своевременное обновление конфигурации и внимательный аудит справочников Должности и Штатное расписание позволяют решить проблему без привлечения программистов.