Продажи растут, карточки “в топе”, а денег на счёте — снова мало. Знакомо?
Чаще всего проблема не в спросе. Проблема в том, что вы не управляете структурой удержаний и расходов — вы их оплачиваете. Оборот ≠ прибыль.
Сейчас разложим PNL по полочкам: какие удержания реально “съедают” маржинальность, как это проверить в отчётах WB/Ozon и в ДДС, и как из этого собрать план оптимизации затрат.
В конце — чек-лист проверки за 15 минут.
Лид-обещание (и петля удержания №1)
Одна причина, почему “всё продаётся, а денег нет”: вы смотрите на выручку, а управлять нужно “остатком после всего” — после комиссий, логистики, рекламы, возвратов, штрафов и налогов.
Проверим за 60 минут:
- где “текут” деньги,
- какие 3–5 цифр подтвердят проблему,
- и что делать дальше, чтобы повысить доходность без фантазий.
В конце — чек-лист проверки за 15 минут. Сохраните, пригодится.
TL;DR (3 строки)
Проверяем: удержания маркетплейса + реклама + возвраты и их влияние на маржинальность.
Сравним 3–5 цифр: выручка после скидок/возвратов → расходы маркетплейса → реклама → себестоимость/налог → ДДС (что реально пришло).
На выходе: станет ясно, что режет прибыль, и появится план мероприятий по оптимизации затрат.
Тезис “если-то”, который докажем
Если доля удержаний маркетплейса + реклама растёт быстрее, чем маржинальность, то вы будете увеличивать оборот и одновременно снижать прибыль — даже если “в PNL всё красиво”.
Рост продаж может убивать деньги. Да, неприятно. Поэтому и полезно.
“Карта отчётов” (что открыть, без философии)
Нужно 2–3 отчёта WB/Ozon + 1–2 из учёта/банка:
- WB/Ozon: начисления / реализация / детализация по товарамБерём: выручку, скидки, возвраты, корректировки, базу для расчёта.
- WB/Ozon: услуги / комиссии / логистика / хранение / штрафыБерём: структуру удержаний (что именно съедает деньги).
- Реклама: кабинет WB/Ozon (+ внешняя, если есть)Берём: расходы по кампаниям и (идеально) привязку к SKU/категориям.
- ДДС: выписка банка + отчёт по выплатам WB/OzonПроверяем: что “на бумаге” и что реально пришло.
Зачем: считаем структуру затрат в PNL и проверяем отражение в ДДС.
Контрольный выстрел (самая сильная проверка)
Сделайте это, даже если дальше не читаете. Это блок “сохраняемый”.
Открой → сравни → вывод → первое действие
Открой: PNL за 30 дней (или за месяц) + отчёт “услуги/удержания” WB/Ozon + реклама.
Сравни 4 цифры:
- Маржинальность (после всех прямых расходов)
- Доля расходов маркетплейса (комиссия/логистика/прочие)
- Доля рекламы
- Денежный приход на р/с (ДДС)
Вывод: если маржинальность падает, а доля удержаний/рекламы растёт — вы финансируете рост, а не зарабатываете.
Первое действие: зафиксируйте 2–3 самые большие статьи удержаний (обычно комиссия/логистика/реклама) и составьте по каждой гипотезу снижения + “что проверяем через неделю”.
На примере PNL видно, что расходы маркетплейса могут занимать десятки процентов выручки, а реклама и логистика — заметно менять результат. Это не “страшилка”, это то, что надо измерять каждую неделю.
Микро-крючок: дальше будет ловушка, где “прибыль есть”, а ДДС минус.
Быстрый тест: 5 признаков, что вы неправильно читаете PNL
1) Если в PNL “плюс”, а в ДДС денег нет — почти наверняка лаг выплат + закупки + реклама.
Открой: выплаты WB/Ozon по датам + банк (ДДС).
Сделай: сопоставь “начислено” и “выплачено” по неделям, добавь закупки и рекламу.
2) Если доля расходов маркетплейса растёт при стабильной цене — вы теряете маржинальность на логистике/хранении/штрафах.
Открой: детализацию услуг WB/Ozon по периодам.
Сделай: выдели ТОП-3 статьи роста (логистика, хранение, штрафы/прочие).
3) Если реклама растёт быстрее продаж — вы покупаете оборот.
Открой: расходы на рекламу и динамику заказов/продаж.
Сделай: проверь, какие кампании дают заказы “в минус” (через прибыль по SKU/категории).
4) Если возвраты заметные, но вы их не вычитаете — прибыль “в мечтах”.
Открой: отчёт по возвратам/корректировкам.
Сделай: вычитай возвраты из выручки при анализе маржинальности.
5) Если себестоимость “средняя по больнице” — вы не видите, кто реально зарабатывает.
Открой: закупочные цены по партиям.
Сделай: привяжи себестоимость к периоду и SKU/категории.
Узел A — PNL: удержания и маржинальность
Как проявляется в цифрах
Самая частая ошибка: считать “прибыль” как выручка минус себестоимость, игнорируя комиссии, логистику, рекламу, возвраты, штрафы и налоги.
В итоге “прибыль” на словах есть, а денег в бизнесе не прибавляется.
На примере PNL видно, что доля расходов маркетплейса и комиссия — крупные блоки, которые легко “съедают” результат, если ими не управлять.
Как проверить (что открыть и что сравнить)
Открой PNL за месяц и разбери структуру прямых расходов:
- выручка (с учётом скидок/возвратов)
- себестоимость
- комиссия
- логистика
- реклама
- хранение/штрафы/прочие
Сравни 2 периода: неделя к неделе или месяц к месяцу.
Вопрос себе: где именно выросла доля затрат? Комиссия? Логистика? Реклама? Возвраты?
Что сделать (1–3 действия)
- Введи правило: каждая статья затрат должна иметь “рычаг”. Если рычага нет — ищем косвенный (процент выкупа, локализация, упаковка, пересборка РК).
- Разбей удержания на управляемые группы: комиссия (тариф/категория), логистика (габариты/упаковка/локализация), хранение (оборачиваемость), штрафы (качество процессов), реклама (эффективность).
- Сформируй “план оптимизации затрат”: по каждой ТОП-статье — гипотеза + срок теста + метрика контроля.
Что будет, если не сделать
Вы будете “улучшать оборот” и одновременно снижать прибыль. Это не рост, это бег по эскалатору вниз.
Микро-крючок: дальше покажу ловушку, где рост продаж реально убивает деньги.
Узел B — ДДС: почему прибыль не превращается в деньги
Как проявляется в цифрах
Даже если PNL выглядит нормально, ДДС может быть минус из-за лагов выплат, закупок и рекламы.
Особенно при росте: закупили больше, реклама выросла, выплаты пришли позже — касса пустая, а закупать товар надо.
Как проверить
Открой:
- выплаты WB/Ozon по датам
- банк (ДДС)
- закупки по датам
- реклама по датам
Сравни 3 цифры по неделям:
- поступления от маркетплейса
- выплаты на закупки/обязательные платежи
- расходы на рекламу
Если закупки + реклама стабильно опережают поступления — кассовый разрыв вопрос времени.
Что сделать
- Введи недельный лимит: закупки ≤ ожидаемые поступления + запас денег.
- Пересобери план закупок: меньше “на склад”, больше “под оборачиваемость”.
- Пересмотри “доноров”: топ по выручке ≠ донор денег.
Что будет, если не сделать
Будете тушить кассовые разрывы вручную, вместо управления. Цена — нервная система и маржинальность.
Узел C — Запасы: оборачиваемость и GMROI
GMROI — это сколько прибыли приносит 1 рубль, вложенный в товарный запас.
Как проявляется
Товар может быть “в плюс” по маржинальности, но плох по оборачиваемости: деньги лежат в остатках, а вы докупаете ещё.
Склад — морозилка для денег: выглядит “как актив”, ощущается как “денег нет”.
Как проверить
Открой: остатки + продажи + себестоимость.
Сравни:
- оборачиваемость (запас / продажи в день)
- валовую прибыль
- GMROI (прибыль / средний запас в себестоимости)
Что сделать
- Оценивай топ-товары парой: маржинальность + оборачиваемость.
- “Медленные” без хорошей маржи — кандидаты на сокращение.
- Закупки привяжи к целевым дням покрытия (выбери под свой риск).
Что будет, если не сделать
ДДС будет страдать даже при “красивой” прибыли.
Узел D — Риски учёта: возвраты, штрафы, корректировки
Как проявляется
Иногда всё портят “тихие” минусы: возвраты, порча, штрафы, платные услуги, корректировки начислений.
Обычно всплывает поздно — когда касса уже просела.
Как проверить
Открой:
- возвраты и корректировки
- штрафы/удержания
- платные услуги/доп.логистика
Сравни долю этих удержаний в выручке по периодам.
Если удержания растут быстрее выручки — это тихий убийца прибыли.
Что сделать
- Введи показатель: “потери на возвратах/штрафах”.
- По проблемным товарам: пересобери карточку, упаковку, описание, размерную сетку.
- В расчёте маржинальности всегда вычитай эти удержания до выводов.
Что будет, если не сделать
Вы будете лить рекламу, когда проблема в товаре и процессе.
Мини-кейс (условный): было → стало
Думали: “Маржинальность норм, надо больше рекламы”.
Открыли: PNL + услуги маркетплейса + ДДС.
Увидели (условно):
- выручка: 1 000 000 ₽
- расходы маркетплейса: 420 000 ₽
- логистика/прочее: 120 000 ₽
- реклама: 160 000 ₽
- себестоимость: 260 000 ₽Итог: прибыль около нуля, а в ДДС минус из-за закупок “на склад”.
Сделали:
- ограничили рекламу на убыточные позиции
- пересобрали упаковку → снизили логистику
- закупки привязали к оборачиваемости и дням покрытия
Стало:
- выручка чуть ниже, но маржинальность выше
- ДДС перестал “проваливаться” на неделе
Вывод: иногда лучший рост — это остановить утечки.
План на 7–14 дней (до 10 шагов)
- Выгрузи PNL за месяц и за последнюю неделю.
- Выдели ТОП-3 статьи расходов: комиссия/логистика/реклама/прочее.
- Открой детализацию услуг WB/Ozon и найди, что выросло.
- Проверь возвраты и корректировки: доля и динамика.
- Сверь “начислено” vs “выплачено” + лаг по неделям (ДДС).
- Собери список SKU/категорий, где реклама растёт быстрее продаж.
- Введи лимиты: реклама и закупки — под ожидаемые поступления.
- Проверь оборачиваемость: какие позиции замораживают деньги.
- Сформируй 5 гипотез оптимизации затрат (по крупнейшим статьям).
- Через 7 дней повтори контрольный выстрел и сравни эффект.
5 типовых ошибок (жёстко и узнаваемо)
- Смотреть на выручку и игнорировать удержания.
- Считать прибыль без возвратов и корректировок.
- Списывать кассовый разрыв на “мало рекламы”.
- Закупать “на склад” без контроля оборачиваемости.
- Масштабировать продажи без проверки ДДС.
Итог: что контролировать (5 выводов)
- Доля удержаний маркетплейса в выручке и что в ней растёт.
- Маржинальность и её драйверы (комиссия/логистика/реклама/возвраты).
- ДДС по неделям: деньги важнее эмоций.
- Оборачиваемость и GMROI: прибыль должна оборачиваться, а не лежать.
- Риски учёта: возвраты/штрафы/корректировки — отдельная “дыра”.
Проверка за 15 минут: открой 3 отчёта → сравни 3 цифры → вывод
Отчёт 1: PNL за 30 дней (или месяц).
Отчёт 2: WB/Ozon “услуги/удержания” + возвраты.
Отчёт 3: ДДС (банк) + выплаты WB/Ozon.
3 цифры для вывода:
- маржинальность (после прямых расходов)
- доля расходов маркетплейса (комиссия+логистика+прочее)
- денежный приход на р/с (ДДС)
Вывод: если удержания и реклама растут, а деньги “не доходят” — вы гоните оборот, но не прибыль.
Первое действие: зафиксируй ТОП-2 статьи роста затрат и поставь им план оптимизации на 7 дней.
Если хочешь сделать самому — в боте есть упрощённый шаблон PNL и инструкция.
Ссылка в шапке профиля → бот: https://t.me/DataEcomBot
Если нужен разбор как у CFO — сделаю оценку финансового состояния и план действий: где поднять маржинальность, где оптимизировать затраты, как повысить доходность и снизить расходы без потери продаж.