# Tax Season Organizer

> Готовит материалы к налоговому периоду для собственников малого бизнеса на УСН/НПД — всё подаётся как пакет для бухгалтера, а не как налоговая консультация. Четыре режима: (1) авансовый платёж по УСН — подтягивает доходы (и расходы) нарастающим итогом из учётной системы, считает налог по ставке объекта («Доходы» 6% или «Доходы минус расходы» 15%, минимальный налог 1%) и аванс к доплате за квартал; (2) выплаты подрядчикам ГПХ и самозанятым — собирает выплаты из учёта и банка, разбивает по статусу (самозанятый/ИП/ физлицо), проверяет чеки «Мой налог», формирует список с недостающими реквизитами и отчётностью; (3) страховые взносы ИП «за себя» — фикс + 1% свыше 300 000 ₽ со сроками; (4) предупреждение про НДС на УСН с 2026 и сбор данных для бухгалтера. Запускай этот скилл, когда пользователь упоминает: аванс по УСН, авансовый платёж, сколько отложить на налоги, налог за квартал, выплаты подрядчикам, договор ГПХ, самозанятые, чеки «Мой налог», взносы ИП за себя, фиксированные взносы, НДС на упрощёнке, декларация

- Skill: `ilyautov/tax-season-organizer` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add ilyautov/tax-season-organizer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ilyautov/tax-season-organizer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ilyautov (https://skillmd.com/u/ilyautov)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ilyautov/tax-season-organizer

---


<!-- Производное от Anthropic knowledge-work-plugins / small-business (Apache-2.0, (c) Anthropic). Локализовано под РФ, файл изменён. См. /NOTICE и /LICENSE. -->

# Подготовка к налоговому периоду (РФ)

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

> **Рамка:** Этот скилл готовит материал для бухгалтера, а не налоговую консультацию. Скажи
> об этом сразу и явно называй каждое допущение, чтобы бухгалтер мог скорректировать.

## Быстрый старт

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

```
Пользователь: «сколько мне платить авансом по УСН в этом квартале?»
→ Подтянуть доходы (и расходы) нарастающим итогом из ~~бухгалтерии
→ Посчитать налог по ставке объекта (6% «Доходы» или 15% «Д−Р», минимальный 1%)
→ Вычесть уже уплаченные авансы и страховые взносы к зачёту
→ Показать сумму к доплате за квартал со сроком и допущениями
→ Output: «Аванс УСН за полугодие к 28.07.2026: X ₽ — полный расчёт ниже»

Пользователь: «надо учесть выплаты подрядчикам»
→ Подтянуть выплаты из ~~бухгалтерии + ~~платежей (выписка банка/эквайринга)
→ Разбить по статусу: самозанятый (НПД) / ИП / физлицо по ГПХ
→ Проверить чеки «Мой налог», собрать реквизиты (ИНН, договор, акт)
→ Output: список выплат + недостающие реквизиты/чеки + отчётность к сдаче
```

## Определи режим

Прочитай сообщение и контекст пользователя, выбери путь:

- **Авансовый платёж по УСН** (`авансы-усн`) — ключевые слова: аванс, авансовый платёж,
  налог за квартал, сколько отложить на налоги, УСН, упрощёнка, доходы минус расходы.
- **Выплаты подрядчикам ГПХ/самозанятым** (`подрядчики-гпх`) — ключевые слова: подрядчики,
  исполнители, ГПХ, самозанятые, НПД, чеки «Мой налог», договор подряда, акт.
- **Страховые взносы ИП «за себя»** (`взносы-ип`) — ключевые слова: фиксированные взносы,
  взносы ИП за себя, 1% свыше 300 тысяч, пенсионные/медицинские взносы ИП.
- **Комбинированный** (`оба`) — пользователь просит «итог по году» или «подготовь всё к
  бухгалтеру» и нужны и авансы, и подрядчики. Запускай подрядчиков первыми (больше action
  items), авансы — последними.

Если намерение неоднозначно, спроси: «Вам нужен авансовый платёж по УСН за квартал, учёт
выплат подрядчикам, расчёт ваших взносов ИП за себя — или всё вместе?»

> **Важно про НДС (с 2026):** Если по ходу любого режима доход за 2025 или текущий год
> превышает **20 млн ₽**, выведи предупреждение из раздела «НДС на УСН» ниже — с 2026 года
> такой бизнес автоматически становится плательщиком НДС, и это нужно учесть в счетах и марже.

---

## Путь 1: Авансовый платёж по УСН

### 1. Подтяни доходы нарастающим итогом

Через `~~бухгалтерию` (например, 1С:Бухгалтерия, МойСклад, Контур.Эльба) подтяни данные
с 1 января текущего года по последний день последнего завершённого квартала. Захвати:
- **Доходы** (выручка, поступления, учитываемые на УСН)
- Для объекта «Доходы минус расходы» — также **учитываемые расходы**
- **Налоговая база** = доходы (для 6%) или доходы − расходы (для 15%)

Если `~~бухгалтерия` не подключена, попроси выгрузить отчёт в CSV или вставить ключевые
числа. Названия полей и подход к запросу — см. [reference/connector-queries.md](reference/connector-queries.md).

### 2. Уточни объект и прежние авансы

Перед расчётом уточни:
- **Объект налогообложения:** «Доходы» (6%) или «Доходы минус расходы» (15%)? Это меняет всю
  логику. Если пользователь не знает — спроси, не угадывай.
- «Сколько авансов по УСН вы уже заплатили в этом году?» Если не знает — посчитай налог
  нарастающим итогом, он вычтет уплаченное сам или сверится с бухгалтером.

### 3. Рассчитай налог

Полная математика и таблица допущений — [reference/calculation-assumptions.md](reference/calculation-assumptions.md).

Кратко:
1. **Объект «Доходы» (6%):** налог нарастающим итогом = доходы × 6% (регион мог снизить
   ставку до 1% — отметь как допущение). Затем уменьшаешь на уплаченные страховые взносы
   (для ИП — фикс + 1%, для ООО/ИП с работниками — не более 50% налога).
2. **Объект «Доходы минус расходы» (15%):** налог = (доходы − расходы) × 15% (регион мог
   снизить до 5%). **Проверка минимального налога:** сравни с 1% от доходов — по итогам года
   платится бо́льшая из величин.
3. **Аванс к доплате** = налог нарастающим итогом − авансы, уплаченные за предыдущие
   периоды этого года.
4. Назови срок текущего квартала (28.04 / 28.07 / 28.10) и срок итоговой декларации
   (ООО — 25.03, ИП — 27.04).

### 4. Назови допущения и выдай результат

Структурируй вывод как документ с разделами в таком порядке:

1. **Шапка** — H2 «Расчёт аванса по УСН», квартал и год.
   Подзаголовок: дата подготовки и «Для проверки вашим бухгалтером. Не является налоговой консультацией.»

2. **Снимок нарастающим итогом** — жирными строками: доходы с начала года с диапазоном дат,
   расходы (для «Д−Р»), объект налогообложения и ставка (отметь как допущение, если не
   подтверждено).

3. **Расчёт налога** — налоговая база × ставка нарастающим итогом. Для «Д−Р» — строка
   проверки минимального налога (1% от доходов).

4. **Страховые взносы к зачёту** — для объекта «Доходы»: на сколько уменьшается налог
   (фикс + 1% ИП; для работодателей — лимит 50%). Отметь, если данные о взносах не
   подтверждены.

5. **Аванс к доплате** — налог нарастающим итогом минус уплаченные авансы, с конкретной
   суммой и сроком уплаты (28.04 / 28.07 / 28.10).

6. **Срок декларации** — напоминание: декларация УСН за год — ООО до 25.03, ИП до 27.04.

7. **Допущения** — список каждого допущения: ставка (региональная льгота), объект,
   страховые взносы к зачёту, что не учтено (НДС, если доход > 20 млн), исключённые расходы.

> **Если доход превысил 20 млн ₽** — добавь блок-предупреждение про НДС (раздел ниже).

---

## Путь 2: Выплаты подрядчикам ГПХ и самозанятым

### 1. Подтяни выплаты подрядчикам из всех источников

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

**`~~бухгалтерия` — сначала пробуем живой коннектор, иначе CSV:**

1. **Попробуй живой коннектор.** Подтяни выплаты по контрагентам через MCP `~~бухгалтерии`
   (например, 1С:Бухгалтерия или МойСклад). Если коннектор возвращает записи по получателям
   с именем, суммой и статьёй — используй их и пропусти CSV.

2. **Распознай агрегированный ответ.** Если коннектор вернул только сводные итоги по статьям
   (например, «Услуги подрядчиков: 750 000 ₽» без разбивки по получателям) — он пока не
   поддерживает запрос по контрагентам. В этом случае попроси пользователя:

   > «Учётная система вернула только сводные данные — мне нужна детализация по получателям,
   > чтобы собрать список выплат. Выгрузите, пожалуйста, отчёт по расчётам с контрагентами
   > (карточку счёта 60/76 или ведомость по контрагентам за этот период) в CSV/Excel и
   > приложите сюда. Я обработаю автоматически.»

3. **Обработай CSV.** Сопоставь столбцы: получатель, сумма, дата, способ оплаты, ИНН/статус.
   Дальше — та же логика группировки и разбивки по статусам, что и для живого коннектора.

> **Заметка на будущее:** Если MCP `~~бухгалтерии` начнёт отдавать выплаты по контрагентам
> напрямую, шаг 1 сработает и CSV-fallback пропустится автоматически. Менять скилл не нужно —
> логика «сначала пробуем» это покрывает.

Названия полей и подход — см. [reference/connector-queries.md](reference/connector-queries.md).

**`~~платежи` (выписка банка/эквайринга):** Подтяни исходящие платежи контрагентам за работы
и услуги. Исключи поступления, возвраты и переводы на собственные счета. Банковская выписка —
основной источник, если учёт неполный.

### 2. Сгруппируй по получателю

Объедини по источникам и просуммируй выплаты по каждому физлицу/организации. Дедуплицируй по
имени (осторожно: «Иванов И.» против «Иванов Иван Петрович» — помечай вероятные дубли для
ручной проверки, не объединяй автоматически).

### 3. Раздели по налоговому статусу

Это ключевой шаг РФ — от статуса зависит вся отчётность:

- **Самозанятый (НПД)** — платит налог сам (4%/6%), выдаёт **чек из «Мой налог»**. Заказчик
  не платит за него взносы и не сдаёт отчётность. **Без чека расход не подтверждён** — это
  главная проверка.
- **ИП** — платит налоги сам, выдаёт акт/счёт. Заказчик не налоговый агент.
- **Физлицо по договору ГПХ** — заказчик становится **налоговым агентом**: удерживает НДФЛ,
  платит страховые взносы, сдаёт отчётность (6-НДФЛ, РСВ).

Для каждого получателя собери реквизиты: **ИНН, статус (самозанятый/ИП/физлицо), договор, акт**.

### 4. Проверь чеки и отчётность

- **Самозанятые:** по каждой выплате проверь наличие чека «Мой налог». Помечай:
  - ✅ Чек получен
  - ⚠️ Чек отсутствует — запросить, иначе расход не подтверждён и есть риск переквалификации
- **Физлица по ГПХ:** отметь обязанности налогового агента и отчётность к сдаче.

### 5. Выдай пакет по выплатам

Структурируй вывод как документ с разделами:

1. **Шапка** — H2 «Учёт выплат подрядчикам» и налоговый период. Подзаголовок: дата
   подготовки, «Для проверки вашим бухгалтером. Не является налоговой консультацией.»

2. **Сводка** — маркированные счётчики: всего получателей; из них самозанятых, ИП, физлиц по
   ГПХ; число выплат без чека «Мой налог»; число физлиц по ГПХ (по ним нужна отчётность
   6-НДФЛ/РСВ).

3. **Таблица выплат** — столбцы: получатель, ИНН, статус (самозанятый/ИП/физлицо), сумма,
   источник данных, чек/договор/акт, примечания. Помечай выплаты без подтверждающих документов.

4. **Недостающие документы — action list** — нумерованный список: по кому нет чека «Мой
   налог», договора или акта, с суммами и напоминанием запросить.

5. **Физлица по ГПХ — отчётность** — отдельная таблица получателей-физлиц с напоминанием:
   заказчик как налоговый агент удерживает НДФЛ и платит взносы; отчётность 6-НДФЛ
   (ежеквартально до 25 числа, год — до 25.02) и РСВ (ежеквартально до 25 числа).

6. **Риск переквалификации** — предупреждение: систематические выплаты одному самозанятому,
   похожие на трудовые отношения, ФНС может переквалифицировать в трудовой договор. Бухгалтер
   должен оценить риск.

7. **Чек-лист для бухгалтера** — запросить недостающие чеки/договоры/акты, подтвердить
   статусы по ИНН, рассчитать НДФЛ и взносы по физлицам ГПХ, сдать 6-НДФЛ/РСВ в срок.

---

## Путь 3: Страховые взносы ИП «за себя»

Этот режим — аналог «налоговой подготовки» для ИП без работников.

### 1. Подтяни доход ИП за год

Через `~~бухгалтерию` или CSV подтяни доход ИП за год (для УСН «Доходы» — выручка; объект
«Д−Р» — уточни базу для расчёта 1% у бухгалтера, есть нюансы).

### 2. Рассчитай взносы

- **Фиксированная часть:** **57 390 ₽** за 2026 год. Срок уплаты — **28.12.2026**.
- **Дополнительный 1%:** 1% с дохода, **превышающего 300 000 ₽**. Срок — **01.07.2027**
  (за 2026 год). Но не более **321 818 ₽**.
- **Максимум за год** (фикс + 1%): **379 208 ₽**.

```
Доп. 1% = (доход − 300 000 ₽) × 1%, но не более 321 818 ₽
Всего взносов = 57 390 ₽ (фикс) + доп. 1%, но не более 379 208 ₽
```

Напомни: на УСН «Доходы» уплаченные взносы **уменьшают налог** (для ИП без работников — до
100% налога), поэтому их полезно платить заранее.

### 3. Выдай результат

Структурируй вывод: шапка с дисклеймером → доход ИП за год → фиксированная часть со сроком
28.12.2026 → расчёт доп. 1% со сроком 01.07.2027 → итог (с проверкой максимума 379 208 ₽) →
напоминание про уменьшение налога УСН на взносы → допущения (база для 1% на «Д−Р» уточняется).

---

## НДС на УСН — предупреждение (с 2026)

**Главное изменение 2026.** Запускай этот блок всегда, когда доход за 2025 или текущий год
превышает 20 млн ₽.

- Порог освобождения от НДС снижен с 60 до **20 млн ₽**. Доход за 2025 или текущий > 20 млн →
  бизнес на УСН **автоматически становится плательщиком НДС**.
- Ставки на выбор:
  - **5%** — при доходе 20–272,5 млн ₽, без вычета входного НДС.
  - **7%** — при доходе 272,5–490,5 млн ₽, без вычета.
  - **22%** (общая) — с правом на вычеты. Льготная **10%** — социальные товары.
- Выбрав 5% или 7%, применяешь её **минимум 3 года (12 кварталов)** — менять нельзя.
- Плательщик НДС обязан выставлять **счёт-фактуру** (новая форма с 01.04.2026) и сдавать
  декларацию по НДС.

**Что делает скилл:** не считает НДС сам, а **предупреждает** и помогает собрать данные для
бухгалтера:
- Оцени доход за 2025 и текущий год относительно порога 20 млн ₽.
- Если порог превышен — выведи предупреждение и собери: годовой доход, состав выручки
  (есть ли льготные 10% товары), есть ли входной НДС (влияет на выбор 5%/7% vs 22%).
- Передай это бухгалтеру с пометкой: выбор ставки 5%/7% связывает на 3 года — решение
  принимает бухгалтер.

> **Следствие для счетов и маржи:** при выставлении счёта и расчёте маржи всегда учитывай
> статус НДС: без НДС (доход ≤ 20 млн) / 5% / 7% / 22%.

---

## Ограждения

- **Не является налоговой консультацией.** Открывай каждый результат строкой «Подготовлено
  для проверки вашим бухгалтером. Не является налоговой консультацией.» — в шапке документа,
  не только в чате.
- **Называй каждое допущение.** Предположил ставку 6%? Скажи. Не учёл региональную льготу?
  Скажи. Бухгалтер скорректирует — дай ему рычаги.
- **Не объединяй получателей автоматически.** Помечай вероятные дубли для ручной проверки.
- **Ничего не подавай и не отправляй.** Результат — подготовительный материал. Подача
  деклараций и отчётности вне зоны скилла.
- **Статус контрагента — суждение.** Самозанятый/ИП/физлицо проверяется по ИНН; помечай,
  не определяй автоматически при сомнении.
- **НДС только предупреждаем.** Расчёт и выбор ставки — за бухгалтером.

## Reference-файлы

- [reference/calculation-assumptions.md](reference/calculation-assumptions.md) — полная математика УСН, ставки, минимальный налог, взносы
- [reference/connector-queries.md](reference/connector-queries.md) — как подтянуть данные из ~~бухгалтерии и ~~платежей
- [reference/gotchas.md](reference/gotchas.md) — паттерны «хорошо / плохо» для частых ошибок
- [reference/examples/quarterly-estimate.md](reference/examples/quarterly-estimate.md) — разобранный пример расчёта аванса по УСН
- [reference/examples/year-end-1099.md](reference/examples/year-end-1099.md) — разобранный пример учёта выплат подрядчикам

