price-check · git:20260615.2715b6b · 2026-06-15 · sha256 63b7f5f25c16fc17

price-check git:20260615.2715b6bA

Immutable. This exact content is served forever at /api/v1/blob/63b7f5f25c16fc17.

---
name: price-check
description: >
  Строит таблицу маржи по товарам и три сценарных среза цены с учётом статуса
  НДС, чтобы собственник увидел полную финансовую картину перед решением по
  цене. Принимает необязательный аргумент с названием товара. Триггеры:
  «поднять ли цены», «проверь цены», «какая наценка», «сколько ставить»,
  «пересчитай цену с НДС».
allowed-tools: Read, WebFetch, Bash
---

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

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

> ⚠️ **Дисклеймер.** Подготовлено для проверки вашим бухгалтером. Не является налоговой или юридической консультацией. Налоговые цифры — на 2026 налоговый период.

Разбор аргументов:
- `PRODUCT_NAME` (необязательно) — конкретный товар или услуга; если не указан, анализируем все активные позиции

## Шаг 0 — Статус НДС (обязательно)

С 2026 года УСН с доходом свыше 20 млн ₽ платит НДС (5% / 7% / 22%). Это меняет и цену, и маржу. Перед расчётом уточните у собственника:
- доход за прошлый год превысил 20 млн ₽? Если да — ставка 5%, 7% или 22%?
- цены указаны «с НДС» или «без НДС»?

Если доход ≤ 20 млн ₽ — собственник без НДС, считаем напрямую. Иначе всю маржу считаем от выручки без НДС (выручка без НДС = сумма ÷ (1 + ставка)).

## Шаг 1 — Базовая маржа

По рабочему процессу скилла `margin-analyzer`:

1. Подтяните выручку по товарам/услугам за последние 90 дней из `~~бухгалтерия` (например, 1С:Бухгалтерия, МойСклад). Если бухгалтерия не подключена — выгрузка CSV из банк-клиента.
2. Подтяните себестоимость или прямые затраты по позициям из `~~бухгалтерия` (если разнесены).
3. Подтяните поступления из `~~платежи` (например, ЮKassa, Тинькофф Касса) за те же товары для сверки.
4. Посчитайте текущую валовую маржу по позиции: (выручка без НДС − себестоимость) ÷ выручка без НДС.

Постройте таблицу маржи (суммы в рублях, формат `1 234,56 ₽`):

```
Товар            | Выручка без НДС | Себестоимость | Валовая прибыль | Маржа %
{товар}          | {сумма} ₽       | {сумма} ₽     | {сумма} ₽       | {X}%
```

Отметьте любую позицию с маржой ниже 20% как риск.

> Если собственник стал плательщиком НДС в 2026, а цену не поднимал — покажите, насколько просела маржа: «Переход на НДС 5% без поднятия цены снял с этой позиции ~5% выручки.»

## Шаг 2 — Три сценария цены

По каждому товару (или указанному) смоделируйте три сценария. НЕ рекомендуйте цену — только данные.

**Сценарий А — держим текущую цену**
- Прогноз выручки при текущей цене × текущий объём
- Прогноз маржи при текущей себестоимости

**Сценарий Б — рост цены (+10% … +20%, собственник уточняет)**
- Прогноз выручки при потере объёма 0%, 5% и 10% по новой цене
- Объём безубыточности, нужный, чтобы удержать текущую прибыль
- Уточните: цена растёт «с НДС» или «без НДС»? При «с НДС» часть прироста уходит в бюджет

**Сценарий В — снижение цены (−10%, чтобы разогнать объём)**
- Прогноз выручки при росте объёма 10%, 20% и 30%
- Объём, нужный, чтобы выйти на текущую прибыль

Каждый сценарий — таблица данных, не рекомендация. Маржа всегда от выручки без НДС.

## Шаг 3 — Бриф для клиентов

Подготовьте понятный текст (для сценариев роста цены), которым собственник сообщит об изменении:
- один абзац с объяснением изменения
- три варианта ключевого сообщения (прямой, через ценность, мягкий)
- рекомендуемый момент и канал (e-mail, примечание в счёте, лично)

## Сбои коннекторов

Если `~~бухгалтерия` недоступна — остановитесь: анализ маржи требует данных о выручке и затратах. Если нет `~~платежи` — работайте только по данным бухгалтерии и отметьте «платежи не подключены — сверка с поступлениями пропущена».

## Approval gates

- **Никогда не рекомендуйте конкретную цену.** Только срезы данных — решение по цене за собственником.
- **Отметьте, если данные по себестоимости неполные** (часто учёт не ведёт себестоимость по позициям) и укажите пробел.
- **Отметьте статус НДС**, если он неясен — без него маржа считается неверно.
- **Никогда не меняйте цены ни в одной подключённой системе.**

## Вывод

Покажите таблицу маржи, затем три сценарных таблицы рядом. Если рассматривается рост цены — добавьте бриф для клиентов. Заканчивайте вопросом: «Какой сценарий разобрать подробнее?»