Уменьшение УСН на страховые взносы: как ИП уменьшить налог с работниками и без

Нормы п. 3.1 ст. 346.21 НК РФ для ИП и ООО в 2026 году: когда налог УСН «Доходы» снижается до нуля, а когда действует потолок 50%, какие суммы взносов по ст. 430 НК РФ входят в вычет, калькулятор в целых копейках и сверка расчёта через /mcp/accounting.

1 ноября 2026 · LidFly

Уменьшение УСН на страховые взносы на объекте «Доходы» (ставка 6% по п. 1 ст. 346.20 НК РФ) работает как прямой налоговый вычет: взносы вычитаются из исчисленного налога или аванса, а не из выручки (п. 3.1 ст. 346.21 НК РФ). При этом одна выплата физлицу в середине года меняет лимит вычета со 100% до 50% ретроспективно с 1 января и может удвоить квартальную доплату.

Чтобы не пересчитывать вычет вручную в таблицах, в бухгалтерском MCP-контуре LidFly (https://lidfly.ru/mcp/accounting) правило вычета зашито в серверный модуль src/core/accounting/rules.ts (набор правил ru-usn-income-2026.1). Сервер проверяет наличие активных сотрудников, суммирует проведённые операции contribution в целых копейках и через accounting_explain_calculation выдаёт формулу reduction_limit со ссылками на выписки.

Кратко (проверено по НК РФ и ФНС России на 01.11.2026):

1. ИП без работников уменьшают авансы и налог УСН «Доходы» до 100% (до 0 ₽) на взносы за себя, подлежащие уплате в налоговом периоде (абз. 5–6 п. 3.1 ст. 346.21 НК РФ).

2. ИП с работниками и ООО на УСН «Доходы» уменьшают налог и авансы не более чем на 50% (абз. 5 п. 3.1 ст. 346.21 НК РФ). В вычет ИП-работодателя входят взносы за себя (подлежащие уплате), уплаченные взносы за сотрудников и больничные за первые 3 дня болезни за счёт работодателя.

3. Взносы ИП за себя за 2026 год: фиксированный размер — 57 390 ₽ (срок — не позднее 28.12.2026); доп. взнос 1% с дохода свыше 300 000 ₽ — не более 321 818 ₽, совокупный максимум — 379 208 ₽, срок — не позднее 01.07.2027 (п. 1.2 ст. 430 и п. 2 ст. 432 НК РФ).

4. Авансы по кварталам: поквартальная формула расчёта нарастающим итогом и сроки уплаты разобраны в статье «Расчёт налога УСН „Доходы“ 6% в 2026 году», а ниже — лимиты, состав и сверка самого страхового вычета.

Как работает уменьшение УСН на страховые взносы по п. 3.1 ст. 346.21 НК РФ: без работников и с работниками

На объекте «Доходы минус расходы» (ставка 15% по п. 2 ст. 346.20 НК РФ) взносы идут в расходы по пп. 7 п. 1 ст. 346.16 НК РФ и уменьшают базу до умножения на ставку. На объекте УСН «Доходы» (п. 1 ст. 346.20 НК РФ) сначала начисляется налог (налоговая база × ставка), а затем из него вычитаются страховые взносы по п. 3.1 ст. 346.21 НК РФ.

Потолок вычета зависит от того, производит ли налогоплательщик в текущем году выплаты и иные вознаграждения физлицам:

Параметр вычета ИП без работников ИП с работниками ООО на УСН «Доходы»
Лимит вычета (абз. 5 п. 3.1 ст. 346.21 НК РФ) До 100% исчисленного налога (вплоть до 0 ₽) До 50% исчисленного налога за период До 50% исчисленного налога за период
Формула потолка в ru-usn-income-2026.1 min(contributions, accrued_tax) min(contributions, accrued_tax × 50%) min(contributions, accrued_tax × 50%)
Взносы ИП за себя (57 390 ₽ и 1% свыше 300 000 ₽ по п. 1.2 ст. 430 НК РФ) Учитываются как подлежащие уплате в году (оплата до конца квартала не нужна) Учитываются как подлежащие уплате в пределах общего лимита 50% Неприменимо
Взносы за работников (ст. 425 НК РФ и травматизм) Отсутствуют Только после фактической уплаты в периоде (пп. 1 п. 3.1 ст. 346.21 НК РФ) Только после фактической уплаты в периоде (пп. 1 п. 3.1 ст. 346.21 НК РФ)
Пособия за первые 3 дня болезни (пп. 2 п. 3.1 ст. 346.21 НК РФ) Отсутствуют Входят в вычет в части, оплаченной работодателем Входят в вычет в части, оплаченной работодателем

Что переводит ИП из лимита 100% в лимит 50% до конца года

Статус «ИП с работниками» по абз. 5 п. 3.1 ст. 346.21 НК РФ возникает как при выплатах по трудовым договорам, так и при вознаграждениях физлицам по договорам ГПХ на выполнение работ или оказание услуг, облагаемым взносами по ст. 420 НК РФ. Договоры с самозанятыми (при наличии чека НПД) и сторонними ИП взносами за работников не облагаются и вычет 100% сохраняют.

Наём или увольнение сотрудника внутри года: УСН считается нарастающим итогом за календарный год (ст. 346.19 и п. 3 ст. 346.21 НК РФ). Первая же облагаемая взносами выплата сотруднику или исполнителю по ГПХ во II–IV квартале снижает лимит вычета со 100% до 50% за весь год с 1 января. Если же вы уволили единственного сотрудника в феврале 2026 года, до конца 2026 года сохраняется лимит 50%, а право на 100% вернётся только с 1 января 2027 года.

Какие страховые взносы и в каких суммах уменьшают УСН в 2026 году

В 2026 году в вычет по УСН «Доходы» входят четыре категории платежей из глав 34 и 26.2 НК РФ:

Вид взноса или выплаты Сумма / тариф на 2026 год Крайний срок уплаты Правило учёта по п. 3.1 ст. 346.21 НК РФ
Фиксированные взносы ИП за себя (п. 1.2 ст. 430 НК РФ) 57 390 ₽ за полный 2026 год (при неполном годе — пропорционально по п. 3–5 ст. 430 НК РФ) Не позднее 28 декабря 2026 года (п. 2 ст. 432 НК РФ) Уменьшают авансы и налог за 2026 год как подлежащие уплате (до списания с ЕНС)
Доп. взнос ИП 1% с дохода свыше 300 000 ₽ (пп. 2 п. 1.2 ст. 430 НК РФ) (Доход − 300 000 ₽) × 1%, но не более 321 818 ₽ (общий потолок взносов ИП за 2026 год — 379 208 ₽) Не позднее 1 июля 2027 года (п. 2 ст. 432 НК РФ) По разъяснениям ФНС (абз. 6 п. 3.1 ст. 346.21 НК РФ) учитывается либо за 2026 год, либо за 2027 год (без двойного учёта)
Взносы за работников по единому тарифу (п. 3, 5.1 ст. 421, п. 3 ст. 425 НК РФ) 30% в пределах единой базы 2 979 000 ₽ в 2026 году; 15,1% сверх неё Не позднее 28-го числа следующего месяца (п. 3 ст. 431 НК РФ) Только фактически уплаченные в отчётном периоде в пределах исчисленных сумм (пп. 1 п. 3.1 ст. 346.21 НК РФ)
Взносы на травматизм в СФР и больничные за 3 дня (пп. 1–2 п. 3.1 ст. 346.21 НК РФ) Тариф НС и ПЗ по классу профриска (0,2%–8,5%); больничные — первые 3 дня за счёт работодателя Взносы в СФР — не позднее 15-го числа следующего месяца Только фактически уплаченные (выплаченные) в отчётном периоде

Почему заявление о зачёте КНД 1150057 больше не требуется

Подавать отдельное заявление на уменьшение УСН на страховые взносы больше не требуется: порядок с заявлением о зачёте положительного сальдо ЕНС (КНД 1150057 по ст. 78 НК РФ) действовал только в переходном 2023 году. В 2026 году для вычета фиксированных взносов ИП (57 390 ₽) и 1% свыше 300 000 ₽ заявление о зачёте и досрочное перечисление денег не нужны (абз. 6–7 п. 3.1 ст. 346.21 НК РФ): сумма аванса сразу указывается за минусом вычета в уведомлении КНД 1110355 (до 25-го числа по п. 9 ст. 58 НК РФ) и в годовой декларации.

Калькулятор вычета страховых взносов из УСН «Доходы» за 2026 год

Калькулятор считает вычет в целых копейках по формуле calculateUsnRules из src/core/accounting/rules.ts (ru-usn-income-2026.1). Переключите статус между «ИП без работников (до 100%)» и «ИП с работниками / ООО (до 50%)», чтобы сравнить потолок reduction_limit и сумму к доплате.

Наличие хотя бы одной выплаты физлицу в году включает лимит 50% на весь год.
Стандартная ставка — 6% (региональная — от 1% до 6%).
Кассовая выручка нарастающим итогом с 1 января (п. 1 ст. 346.17 НК РФ).
Уменьшают доходы периода возврата (п. 1 ст. 346.17 НК РФ).
За полный 2026 год — 57 390 ₽ (п. 1.2 ст. 430 НК РФ), можно учесть целиком или частями.
1% с суммы превышения 300 000 ₽, максимум 321 818 ₽ за 2026 год (п. 1.2 ст. 430 НК РФ).
Для ИП с работниками и ООО: фактически перечисленные в периоде суммы.
Ранее исчисленные авансы (после вычетов) за I кв., полугодие, 9 мес.
Налоговая база (доходы минус возвраты)
1 800 000,00 ₽
Исчисленный налог УСН до вычета (accrued_tax)
108 000,00 ₽
Доступно взносов к вычету (в т.ч. 1%: 15 000,00 ₽)
72 390,00 ₽
Потолок вычета по статусу (reduction_limit)
108 000,00 ₽ (100%)
Принятый налоговый вычет (allowedReduction)
72 390,00 ₽
Неиспользованный остаток взносов из-за лимита
0,00 ₽
Итого УСН к доплате за период (payable)
35 610,00 ₽
reduction_limit = min(contributions, accrued_tax) = min(72 390,00 ₽, 108 000,00 ₽) = 72 390,00 ₽; payable = max(0, 108 000,00 ₽ − 72 390,00 ₽ − 0,00 ₽) = 35 610,00 ₽

Два числовых примера: 100% без работников и потолок 50% с работниками

Как правило вычета реализовано в бухгалтерском контуре LidFly (/mcp/accounting)

В MCP Бухгалтерии LidFly расчёт вычета выполняет не языковая модель, а серверный инструмент accounting_calculate_usn, вызывающий функцию calculateUsnRules из src/core/accounting/rules.ts (правила ru-usn-income-2026.1).

На сервере в src/core/db/accounting-calculations.ts и src/core/accounting/rules.ts расчёт проходит в четыре шага в целых копейках (BigInt):

  1. Проверка статуса работодателя (hasEmployees): сервер проверяет accounting_employees для entity_id. При наличии записи со статусом active выставляется hasEmployees = true и формула reduction_limit = "min(contributions, accrued_tax × 50%)"; без активных сотрудников — hasEmployees = false и reduction_limit = "min(contributions, accrued_tax)".
  2. Сбор проведённых взносов (insuranceReductionCents): суммируются записи accounting_operations с типом operationType = "contribution" и fact_date от 2026-01-01 до period_to в статусах posted или included_in_snapshot. При импорте выписки (accounting_add_bank_rows → accounting_finish_import) списания по шаблону /страхов.*взнос|сфр/ или с operation_type_hint: "contribution" автоматически получают тип contribution.
  3. Расчёт вычета (allowedReductionCents): src/core/accounting/rules.ts считает reductionLimit = input.hasEmployees ? accrued / 2n : accrued и allowedReduction = minMoney(accrued, reductionLimit, maxMoney(0n, input.insuranceReductionCents)).
  4. Пояснение через accounting_explain_calculation: по calculation_id возвращаются входные поля inputs (taxableIncomeCents, refundsCents, insuranceReductionCents, previousAdvancePaymentsCents, hasEmployees), формулы formulas, результаты outputs (allowedReductionCents, payableCents) и массив sourceFileIds.
Промпт для ИИ-клиента с подключённым /mcp/accounting

Проверь уменьшение УСН «Доходы» на страховые взносы за 2026-01-01..2026-09-30: 1. Вызови accounting_list_operations с operation_type="contribution" за 2026-01-01..2026-09-30 и покажи проведённые взносы с датами, суммами и source_file_id. 2. Запусти accounting_calculate_usn за 2026-01-01..2026-09-30. 3. Вызови accounting_explain_calculation по calculation_id и выведи hasEmployees, insuranceReductionCents, формулу reduction_limit, allowedReductionCents и payableCents.

Два рабочих сценария проверки вычета через MCP Бухгалтерию

Сценарий 1 (условный пример): ИП без работников сверяет 100%-й вычет за 9 месяцев

ИП без сотрудников на УСН «Доходы» 6% за январь — сентябрь 2026 года получил 1 450 000 ₽ выручки (исчисленный аванс — 87 000 ₽). По выписке проведены платежи с типом operation_type: "contribution" на сумму 57 390 ₽ (п. 1.2 ст. 430 НК РФ), а за I квартал и полугодие учтены авансы 24 000 ₽.

Вызов accounting_calculate_usn за 2026-01-01..2026-09-30 и accounting_explain_calculation возвращает: hasEmployees: false, insuranceReductionCents: 5739000, reduction_limit: "min(contributions, accrued_tax)", allowedReductionCents: 5739000 (57 390 ₽) и payableCents: 561000 (87 000 − 57 390 − 24 000 = 5 610 ₽ к уплате до 28.10.2026 по п. 7 ст. 346.21 НК РФ).

Сценарий 2 (условный пример): ИП с работником исправляет классификацию взноса и проверяет потолок 50%

У ИП на УСН 6% числится активный сотрудник в accounting_employees. За полугодие 2026 года при выручке 1 200 000 ₽ (исчисленный налог — 72 000 ₽) в accounting_explain_calculation видно, что в insuranceReductionCents вошло только 22 000 ₽ вместо 38 000 ₽, хотя потолок 50% (36 000 ₽) позволяет зачесть больше.

Проверка через accounting_list_operations показывает, что майская платёжка на 16 000 ₽ попала в expense_other. Предприниматель меняет тип на "contribution" через accounting_prepare_correction → accounting_commit_plan (сохраняя source_file_id и source_locator). Прежний слепок помечается stale, а повторный accounting_calculate_usn поднимает insuranceReductionCents до 38 000 ₽ и ограничивает вычет потолком 50%: allowedReductionCents = 3600000 (36 000 ₽).

Ограничения бухгалтерского контура LidFly

При сверке вычета взносов учитывайте четыре рабочих ограничения /mcp/accounting:

Частые вопросы об уменьшении УСН на страховые взносы в 2026 году

Нужно ли в 2026 году оплатить фиксированные взносы ИП до конца квартала, чтобы уменьшить аванс по УСН?

Нет. По абз. 6–7 п. 3.1 ст. 346.21 НК РФ ИП на УСН «Доходы» уменьшает авансовые платежи и годовой налог на фиксированные взносы за себя (57 390 ₽ за 2026 год по п. 1.2 ст. 430 НК РФ) и на дополнительный взнос 1% с дохода свыше 300 000 ₽, подлежащие уплате в этом налоговом периоде, даже если деньги ещё не списаны на ЕНС. Подавать заявление о зачёте по форме КНД 1150057 для такого вычета также не требуется (разъяснение ФНС России).

Какой лимит уменьшения УСН действует, если ИП нанял или уволил единственного работника в середине года?

Если хотя бы в одном месяце налогового периода ИП производил выплаты и иные вознаграждения физическим лицам по трудовым или гражданско-правовым договорам на выполнение работ и оказание услуг, по абз. 5 п. 3.1 ст. 346.21 НК РФ ограничение вычета 50% применяется ко всему налоговому периоду (календарному году) нарастающим итогом. Вернуться к вычету 100% можно только со следующего календарного года, в котором выплат физлицам не будет.

На какую сумму фиксированных взносов и 1% ИП может уменьшить УСН за 2026 год?

По п. 1.2 ст. 430 НК РФ за полный 2026 год фиксированный взнос ИП за себя составляет 57 390 ₽ со сроком уплаты не позднее 28 декабря 2026 года (п. 2 ст. 432 НК РФ). Дополнительно начисляется 1% с суммы дохода свыше 300 000 ₽ за 2026 год, но не более 321 818 ₽ (п. 1.2 ст. 430 НК РФ), со сроком уплаты не позднее 1 июля 2027 года (п. 2 ст. 432 НК РФ). Максимальная сумма взносов ИП за себя за 2026 год — 379 208 ₽.

Уменьшают ли налог УСН «Доходы» взносы за работников, начисленные за март, но оплаченные в апреле?

В отличие от взносов ИП за себя, страховые взносы за работников и пособия по временной нетрудоспособности за первые 3 дня болезни уменьшают налог УСН «Доходы» за тот период, в котором они фактически уплачены в пределах исчисленных сумм (абз. 2 и 5 п. 3.1 ст. 346.21 НК РФ). Взносы за март, перечисленные в апреле, войдут в вычет при расчёте аванса за полугодие (6 месяцев), а не за I квартал.

Как проверить, какой лимит вычета — 100% или 50% — применил бухгалтерский контур LidFly?

После расчёта через accounting_calculate_usn вызовите в подключённом ИИ-клиенте инструмент accounting_explain_calculation по calculation_id. В блоке inputs сервер покажет флаг hasEmployees и сумму проведённых взносов insuranceReductionCents, в блоке formulas — применённое правило reduction_limit (min(contributions, accrued_tax) без работников или min(contributions, accrued_tax × 50%) с работниками), а в блоке outputs — точный вычет allowedReductionCents.

Следующий цикл проверки перед подачей уведомления по УСН

За 3–5 дней до сдачи квартального уведомления об исчисленных суммах (до 25 апреля, 25 июля, 25 октября по п. 9 ст. 58 НК РФ) или годовой декларации пройдите четыре шага:

  1. Сверьте статус выплат физлицам с 1 января 2026 года: не было ли договоров ГПХ с физлицами без статуса самозанятого или ИП, которые переводят вычет в лимит 50%.
  2. Проверьте через accounting_list_operations (operation_type: "contribution"), что все уплаченные взносы за работников и зарегистрированные взносы ИП за себя проведены в статусе posted и имеют привязку к первичному документу (source_file_id).
  3. Выполните accounting_calculate_usn и разберите слепок через accounting_explain_calculation, сверив allowedReductionCents с калькулятором выше. Для полной поквартальной сверки авансов используйте статью «Расчёт налога УСН „Доходы“ 6%: формула и авансовые платежи», для проверки состава доходов — руководство «КУДиР на УСН „Доходы“ в 2026 году», а для организации всего учётного цикла — разборы «Бухгалтерия ИП на УСН самостоятельно в 2026 году» и «Нейросети для бухгалтера: что автоматизировать и где ИИ ошибается».
  4. При готовности к закрытию периода проверьте отсутствие открытых задач сверки через accounting_close_period_check.

Проверяйте вычет взносов из УСН по серверным правилам, а не вручную

Подключите /mcp/accounting в Claude, ChatGPT или Codex, загрузите выписки и сверяйте расчёт вычета до 100% или 50% через accounting_explain_calculation с точностью до копейки.

Открыть «Интеграции → Бухгалтерия»