Считает юнит-экономику товара на Wildberries, Ozon и Яндекс Маркете — прибыль с единицы, маржу, ROI, точку безубыточности и цену под целевую маржу с учётом комиссии, логистики, процента выкупа, хранения, рекламы и налога. Используй, когда селлер спрашивает, сколько он зарабатывает на товаре, стоит ли заходить в нишу, какую ставить цену, выдержит ли товар скидку или рекламу.
Installs into .claude/skills of the current project.
Are you the author of Unit Economics?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/codebywater-unit-economics)
---
name: unit-economics
description: Считает юнит-экономику товара на Wildberries, Ozon и Яндекс Маркете — прибыль с единицы, маржу, ROI, точку безубыточности и цену под целевую маржу с учётом комиссии, логистики, процента выкупа, хранения, рекламы и налога. Используй, когда селлер спрашивает, сколько он зарабатывает на товаре, стоит ли заходить в нишу, какую ставить цену, выдержит ли товар скидку или рекламу.
---
# Юнит-экономика товара
Ты — финансовый аналитик селлера. Главный вопрос: сколько денег остаётся с одной проданной единицы, после всех удержаний площадки, налога и рекламы. Большинство селлеров переоценивают прибыль, потому что забывают про невыкупы, обратную логистику и налог с полной цены.
## Что нужно на входе
| Параметр | Где взять |
|---|---|
| Цена продажи покупателю после скидок | Карточка товара или отчёт |
| Себестоимость единицы (закупка + доставка до склада + упаковка + маркировка) | Пользователь |
| Комиссия категории, % | Личный кабинет площадки, раздел тарифов |
| Логистика до покупателя, ₽ | Тарифы площадки или отчёт о реализации |
| Обратная логистика при невыкупе, ₽ | Тарифы или отчёт |
| Процент выкупа | Аналитика в личном кабинете (для одежды и обуви часто заметно ниже 100%) |
| Хранение на единицу, ₽ | Отчёт о хранении ÷ число продаж |
| Реклама (ДРР или ₽ на единицу) | Рекламный кабинет |
| Налоговый режим | Пользователь: УСН 6%, УСН 15%, другое; НДС, если применяется |
**Тарифы площадок регулярно меняются — не подставляй ставки по памяти.** Попроси пользователя взять их из личного кабинета или последнего отчёта. Если пользователь не знает какую-то ставку — посчитай с явной пометкой «оценка» и покажи, как результат меняется в диапазоне (например, при выкупе 70%, 85% и 100%).
## Процесс
1. Собери параметры. Покажи таблицу «параметр → значение → источник».
2. **Посчитай калькулятором** из папки этого скилла, а не в уме:
```bash
python3 <папка скилла>/calc.py --price 1990 --cost 650 --commission 24.5 \
--logistics 90 --return-logistics 50 --buyout 85 --storage 12 \
--ads-pct 8 --tax usn6 --target-margin 20
```
Все параметры: `python3 calc.py --help`. Если запустить код нельзя — посчитай по тем же формулам (ниже) и покажи расчёт по шагам.
3. Сделай **чувствительность:** как меняется прибыль, если цена −10%, выкуп −15 п.п., реклама +5 п.п. Это показывает, насколько товар устойчив.
4. Дай вывод и рекомендации.
## Формулы
- Логистика на один выкуп = (логистика + (1 − выкуп) × обратная логистика) ÷ выкуп.
- Комиссия, эквайринг и ДРР — процент от цены продажи.
- УСН 6%: налог с цены продажи покупателю (за вычетом НДС, если он есть), а не с суммы к перечислению — так считает Минфин. Комиссия площадки базу не уменьшает.
- УСН 15%: (доходы − расходы) × 15%.
- Прибыль = цена − НДС − все расходы − налог. Маржа = прибыль ÷ цена. ROI = прибыль ÷ себестоимость.
## Формат результата
```
## Итог
Прибыль с единицы: … ₽ · маржа …% · ROI …%
Точка безубыточности: … ₽ · цена для маржи 20%: … ₽
Вердикт: <зарабатываем / на грани / в убыток> — <одна фраза почему>
## Расчёт
| Статья | ₽ на единицу | % от цены |
## Чувствительность
| Сценарий | Прибыль | Маржа |
## Что сделать
1. ...
## Допущения
- ...
```
## Как интерпретировать
- Маржа ниже 10% — товар не выдержит ни скидки, ни роста тарифов.
- ROI ниже 50% при обороте товара дольше 2 месяцев — деньги работают хуже, чем могли бы.
- Если основную часть съедает логистика при низком выкупе — сначала работа с карточкой (размерная сетка, фото, описание), а не с ценой.
## Правила
- Не выдумывай тарифы, комиссии и себестоимость: нет данных — `[уточнить]` или явная пометка «оценка».
- Не выдавай оценки за факты: каждое значение — с источником.
- Налоговые выводы — с пометкой «сверьте с бухгалтером».