Продажи есть. Заказы идут. В кабинете WB/Ozon “начислено” красиво.
А на счёте — пусто. И завтра надо платить поставщику, рекламе и людям. Знакомо?
Причина обычно банальна: вы смотрите на оборот, а жить пытаетесь на деньги. Оборот ≠ прибыль. И прибыль ≠ деньги.
Сейчас сделаем простой чек-лист ликвидности: за 10 минут поймёте, хватит ли денег на неделю и где ближайшая точка кассового разрыва. На выходе будет ответ: “что не так” и “что делать дальше”.
Быстрый тест (до 20% текста): 5 признаков, что вы уже на краю
Если у вас есть хотя бы 2 пункта — почти наверняка утекает ликвидность:
- Деньги заканчиваются раньше, чем приходит выплата WB/Ozon.Открой календарь выплат и сравни с датами обязательных платежей.
- Реклама списывается каждый день, а поступления приходят “пачкой” раз в несколько дней.Это классика: рост продаж может убивать деньги.
- Вы платите поставщику “сегодня”, а товар превратится в деньги через 30–60 дней.Склад — это морозилка для денег. И часто она переполнена.
- Есть “прибыль” в PNL, но денег всё меньше.Значит, деньги ушли в запасы, возвраты, рекламу, логистику или “зависли” в начислениях.
- Вы не знаете сумму “обязательных выплат” на ближайшие 7 дней.Тогда вы управляете не бизнесом, а тревожностью.
У вас сейчас какой пункт болит сильнее — реклама, закупки или выплаты маркетплейса?
Главная мысль статьи (одной фразой)
Кассовый разрыв предсказывается за 10 минут, если на неделю вперёд собрать ДДС: “сколько денег есть” vs “сколько обязаны выплатить” и привязать это к календарю выплат WB/Ozon.
База: что такое ДДС и какие 3 цифры решают всё
ДДС — это движение денег: что реально пришло и что реально ушло.
Три цифры, которые важнее любых “отчётов на 20 листов”:
- Остаток денег на сегодня (все счета + кассы).
- Обязательные выплаты на 7 дней (то, что нельзя не заплатить).
- Гарантированные поступления на 7 дней (то, что реально придёт).
Мини-формула №1:
Кассовый запас (дней) = Остаток денег / Среднедневные обязательные выплаты
Если кассовый запас меньше 7–10 дней — вы живёте на лезвии. И любой сбой маркетплейса, реклама “дороже”, штраф или возвраты могут уронить всё.
Блок 1. PNL vs ДДС: почему “прибыль есть”, а денег нет
Как проявляется в цифрах
PNL может показывать прибыль, но ДДС — минус. Это нормально и страшно одновременно.
Как проверить (что открыть)
- Открой PNL за месяц: чистая прибыль.
- Открой ДДС за тот же период: чистый денежный поток.
- Сравни: прибыль “плюс”, деньги “минус” — значит, деньги ушли в оборотку.
Что сделать (1–3 действия)
- На неделю вперёд введи правило: платим только обязательное, остальное — после стабилизации кассы.
- Привяжи закупки к плану ДДС (не к “ощущениям” и не к обороту).
- Проверь, не растут ли запасы и “зависшие” SKU — это часто главный пожиратель денег.
Блок 2. Выплаты WB/Ozon: деньги “начислены”, но ещё не ваши
Как проявляется в цифрах
В кабинете маркетплейса вы видите начисления, но на счёт приходит меньше и позже. Плюс удержания: логистика, штрафы, возвраты, корректировки.
Как проверить (какой отчёт/строка)
- Открой отчёт WB/Ozon по начислениям за период.
- Открой выплаты/реестр выплат.Сравни:
- “начислено” vs “выплачено”
- сумму удержаний и даты выплат
Мини-формула №2:
Разрыв выплат = Начисления − Выплаты (за период)
Если разрыв растёт — это скрытая дыра в ликвидности.
Что сделать
- В ДДС внеси календарь выплат как отдельную строку “поступления от WB/Ozon по датам”.
- Удержания вынеси отдельными строками: логистика, штрафы, возвраты, хранение.
- На следующей неделе держи “подушку” до даты выплаты, а не “до конца месяца”.
Блок 3. Операционка: закупки и запасы — главная причина “денег нет”
Как проявляется в цифрах
Вы закупаете “чтобы не упустить продажи”, но деньги лежат в остатках и не возвращаются быстро.
Как проверить
Открой:
- остатки в закупке (в деньгах)
- себестоимость продаж за последние 30 дней
Мини-формула №3 (оборачиваемость запасов, дни):
Оборачиваемость = Остатки в закупке / Среднедневная себестоимость продаж
Если выходит 60–120 дней — склад реально морозилка для денег.
Что сделать
- Заморозить закупки по “медленным” SKU и распродать залежи.
- Перевести закупки на меньшие партии / чаще, если поставщик позволяет.
- Сделать список “топ-10 зависших SKU” по сумме денег и дням оборачиваемости — и начать с них.
Вопрос: у вас сейчас больше денег в банке или в остатках?
Блок 4. Реклама: как рост продаж может убивать деньги
Как проявляется в цифрах
Продажи растут, а денег меньше. Потому что реклама списывается ежедневно, а маржинальность падает или выплаты запаздывают.
Как проверить
Открой:
- расходы на рекламу за 7 дней
- выручку/начисления за 7 дней
- маржинальность (хотя бы грубо по PNL)
Сравни:
- долю рекламы в выручке
- динамику маржинальности
- дни до выплат маркетплейса
Что сделать
- Если кассовый запас < 7 дней — режь рекламу до уровня, который бизнес “переварит” по ДДС.
- Оставь кампании с понятной окупаемостью, отключи “тёплые надежды”.
- Привяжи лимит рекламы к плану ДДС: не к обороту, а к реальным поступлениям.
Блок 5. Риски учёта: возвраты, штрафы и “неожиданные” списания
Как проявляется в цифрах
ДДС “сыпется” мелкими списаниями, а в PNL это может не быть видно сразу.
Как проверить
Открой в отчётах WB/Ozon строки:
- штрафы
- платное хранение
- корректировки
- возвраты (в штуках и в деньгах)
Сравни с предыдущей неделей: что выросло и почему.
Что сделать
- В ДДС сделай отдельный блок “потери”: возвраты/штрафы/хранение.
- Поставь лимиты: если штрафы растут — разбираем причину в тот же день, не в конце месяца.
- По возвратам — ищи SKU-источник (качество, упаковка, контент карточки).
План действий на 7–14 дней (без воды)
- Собери ДДС на неделю вперёд: остаток денег + поступления по датам + обязательные выплаты.
- Посчитай кассовый запас (дней) и отметь дату, когда деньги станут ≤ 0.
- Внеси календарь выплат WB/Ozon в ДДС (датами, не “примерно”).
- Раздели выплаты: обязательные (налоги, ФОТ, поставщики по сроку) и необязательные.
- Реклама: поставь недельный лимит по ДДС.
- Запасы: посчитай оборачиваемость (дни) и найди 10 SKU с максимальной заморозкой денег.
- По зависшим SKU — распродажа/снижение цены/комплекты/вывод из закупки.
- Проверь удержания WB/Ozon: штрафы/хранение/возвраты — что выросло.
- На 14 дней сделай сценарий: “если продажи −10%” и “если выплаты сдвинулись на 3 дня”.
- Зафиксируй регламент: каждый понедельник — 10 минут ДДС.
Мини-кейс (условный пример): почему “денег нет” при нормальных продажах
Было:
- Остаток денег: 600 000 ₽
- Обязательные выплаты на неделю: 1 050 000 ₽ (ФОТ, поставщик, реклама, логистика)
- Поступления от WB/Ozon: 700 000 ₽, но через 6 дней
На бумаге всё “почти ок”, но в середине недели касса уходит в минус, потому что платежи раньше поступлений.
Сделали:
- Сдвинули закупку поставщику на 5 дней
- Рекламу снизили на 30% до даты выплаты
- Запустили распродажу 3 зависших SKU, чтобы высвободить 250 000 ₽
Стало:
- Кассовый запас вырос, кассовый разрыв убрали без кредитов.Вывод: ликвидность — это не “много денег”, а правильные сроки.
5 типовых ошибок (жёстко, коротко, по делу)
- Считать “денег достаточно”, потому что “начислено” в кабинете.
- Делать закупку “на эмоциях”, не глядя на ДДС.
- Лить рекламу, когда кассовый запас меньше недели.
- Не разделять обязательные и необязательные выплаты.
- Вспоминать про кассовый разрыв после того, как он случился.
Итог: что контролировать каждую неделю (5 пунктов)
- Остаток денег на сегодня (все счета).
- Кассовый запас (дней).
- Поступления WB/Ozon по датам и разрыв начисления/выплаты.
- Обязательные выплаты на 7 дней (с датами).
- Оборачиваемость запасов (дни) и сумма денег в зависших SKU.
Проверка за 15 минут: 3 отчёта → 3 цифры → вывод
- Открой ДДС на неделю (или выписку + список платежей).
Цифра 1: остаток денег сегодня
Цифра 2: обязательные выплаты на 7 дней - Открой выплаты WB/Ozon.
Цифра 3: гарантированные поступления по датам на 7 дней
Вывод:
- если “остаток + поступления” < “обязательные выплаты” → кассовый разрыв неизбежен, вопрос только “когда”.
- если хватает — фиксируй регламент и не разгоняй расходы раньше поступлений.
Если хочешь сделать сам — в боте есть упрощённый шаблон PNL и инструкция, как за вечер собрать PNL по отчётам WB и Ozon, плюс логика контроля ДДС без бухгалтера.
Если нужен разбор как у CFO — сделаю оценку финансового состояния, покажу причину кассового разрыва и план действий на 7–14 дней.