Финансы и прибыль

ДДС для селлера: как вести отчёт о движении денег

Автор: Михаил Варламов··Обновлено: ·8 мин чтения

ДДС (отчёт о движении денежных средств, cash flow) отвечает на вопрос «хватит ли денег на закупку 15-го числа». P&L на него не отвечает: прибыль там признаётся в момент продажи, а деньги за неё приходят через неделю-две. У селлера закупки идут вперёд, а расчёты с площадкой с задержкой. Поэтому в коротком горизонте нужен именно этот отчёт.

Чем ДДС отличается от P&L?

P&L считает начисления. Продажа учтена в день выкупа, себестоимость в момент реализации единицы, реклама в том периоде, к которому относится.

Здесь считаются только реальные движения по счёту и кассе. Деньги пришли — плюс, ушли — минус, независимо от месяца, к которому относится операция.

Закупка партии на полгода вперёд в P&L почти не видна: себестоимость распределится по будущим продажам. Здесь же это один большой минус в день оплаты.

P&L и ДДС: что и когда они учитывают
Что сравниваемP&LДДС
Что считаетНачисленияФактические движения по счёту и кассе
ПродажаВ день выкупаКогда площадка перечислила деньги
Закупка партииСебестоимость распределяется по будущим продажамОдин минус в день оплаты
РекламаВ период, к которому относитсяВ день пополнения кабинета
P&L:  прибыль месяца = выручка по отчёту − расходы по начислению
ДДС:  остаток на конец = остаток на начало + поступления − выплаты

Прибыль ≠ изменение остатка. Разница — это оборотный капитал:
товар на складе, дебиторка площадки, предоплаты и долги.

Почему отчёты расходятся и как читать их вместе, объясняет статья почему прибыль есть, а денег нет. Здесь речь о построении самого отчёта.

Из каких потоков состоит ДДС селлера?

Движение денег делится на три потока: операционный, инвестиционный и финансовый. В магазине на маркетплейсах они наполняются так.

Операционный поток

  • Поступления: перечисления WB и Ozon (суммы «к перечислению», фактически зачисленные), компенсации, возвраты от поставщиков.
  • Расходы: оплата товара поставщику, логистика до склада, фулфилмент, реклама (в день пополнения кабинета, а не в день показов), сервисы, зарплаты, налоги и взносы, комиссия банка.

Инвестиционный поток

  • Покупка оборудования и всего, что служит больше года: упаковочная машина, техника, разработка бренда, регистрация товарного знака. У большинства селлеров эта секция небольшая. Выделяйте её всё равно: разовая покупка исказит основную картину.

Финансовый поток

  • Получение и погашение займов и кредитов (включая финансирование от площадки и досрочные выплаты за комиссию), вложения собственника в бизнес и вывод денег себе.
  • Досрочное перечисление маркетплейса — не операционный доход, а заём под будущую выручку. Показывайте его в финансовом потоке, иначе операционка будет переоценена.

Как учитывать типовые операции?

Каждая запись датируется фактическим движением денег. Пять типовых случаев:

  1. Закупка партии. Минус в операционном потоке в день каждого платежа. Аванс и остаток — две строки с разными датами. Делить стоимость на месяцы продажи не нужно: это работа P&L.
  2. Перечисления площадки. Плюс в день зачисления по выписке, а не в день закрытия отчёта. Отчёты, по которым платёж ещё не пришёл, ведите отдельно как ожидаемые поступления с датой. Сверка описана в статье о сверке отчёта с выпиской.
  3. Реклама. Минус в день пополнения рекламного баланса. Если площадка списывает рекламу из перечисления (внутренний баланс), деньги приходят уже уменьшенными. Фиксируйте фактическую сумму и отдельной строкой «реклама удержана» для аналитики.
  4. Налоги и взносы. Минус в даты фактической уплаты: авансы по УСН поквартально, страховые взносы по своему графику. Откладывайте средства ежемесячно, даже если платите раз в квартал. Общие принципы разобраны в статье налоги селлера на УСН. Это не налоговая консультация: сроки и суммы уточняйте у бухгалтера.
  5. Вывод денег собственнику. Финансовый поток, отдельной строкой. С операционными тратами не смешивайте. Иначе непонятно: бизнес не зарабатывает или вы много забираете.

Как составить шаблон и найти кассовый разрыв?

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

Плановые строки на 4–6 недель вперёд заполните заранее: даты ожидаемых перечислений по отчётным периодам, платёж поставщику, пополнения рекламы, налоговые сроки. Факт заменяет план по мере наступления.

Правило: на любую дату будущего
  Остаток сегодня
  + подтверждённые поступления до этой даты (закрытые отчёты площадки)
  − обязательные выплаты до этой даты
  ≥ 0 (лучше ≥ страховой резерв на 2–3 недели расходов)

Если неравенство ломается — кассовый разрыв найден заранее,
и есть время сдвинуть закупку, договориться об отсрочке или взять заём.

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

Прогноз получается консервативным. Дыра видна за 2–4 недели до факта, когда её ещё можно закрыть без штрафов. Природу разрыва подробнее объясняет статья об оборотном капитале.

Почему минус перед сезонной закупкой не повод для паники?

Минус перед сезонной закупкой — это не убыток, а плановый разрыв между оплатой товара и деньгами за его продажу. Типичный случай: магазин закупает партию на пик сезона за 6–8 недель до старта активных продаж. Деньги за уже проданные единицы прошлого ассортимента приходят с лагом 2–3 недели после выкупа.

В этот момент платёж выглядит как «бизнес просел». Операционный результат месяца уходит в минус на сумму закупки, хотя P&L того же месяца может показывать прибыль.

Обычная реакция — резать траты или сдвигать оплату. Проблемы при этом нет. Это нормальный лаг между «заплатили за товар» и «получили деньги за него», а не убыток.

Таймлайн сезонной закупки (пример, цифры условные — подставьте свои из истории поставок):
  Заказ у поставщика, аванс 50% .......... неделя 0
  Остаток 50%, отгрузка на склад МП ...... неделя 3
  Старт активных продаж .................. неделя 6
  Первая выплата площадки за них ......... неделя 9–10

Минус наступает на неделях 0 и 3, плюс — только на 9–10.
Разрыв 6–10 недель — норма, если резерв под него заложен заранее,
а не обнаружен по факту как «неожиданный» кассовый разрыв.

Правильная реакция состоит из двух шагов. Заранее посчитайте объём поставки по прогнозу спроса (см. расчёт поставки на FBO и как планировать поставки в высокий сезон). Затем внесите эту сумму в план на дату оплаты как плановую статью, а не как непредвиденный расход.

Второй слой защиты — страховой резерв на случай медленного старта сезона при уже оплаченной партии. Считайте его как страховой запас товара. Критерий: не «сколько есть на счёте», а «на сколько недель просадки продаж хватит запаса».

Инструмент расчёта поставок в Профитике строит план закупки по фактическим продажам и остаткам, а не на глаз. Сумма из него и есть строка, которую нужно заранее занести в отчёт.

Как выглядит отчёт за месяц?

Ниже условный пример за месяц с разбивкой на три потока.

Остаток на 1-е число ............................ 180 000 ₽

Операционный поток
  + Выплаты WB (4 недельных отчёта) ............ +640 000 ₽
  + Выплаты Ozon (2 периода) ................... +310 000 ₽
  − Оплата поставщику (остаток по партии) ...... −520 000 ₽
  − Логистика до склада и фулфилмент ............ −45 000 ₽
  − Пополнение рекламы ........................... −90 000 ₽
  − Сервисы, связь, бухгалтер .................... −18 000 ₽
  − Аванс по УСН за квартал ..................... −110 000 ₽
  = Операционный поток .......................... +167 000 ₽

Инвестиционный поток
  − Термопринтер и весы ........................... −24 000 ₽

Финансовый поток
  − Погашение займа площадки ..................... −60 000 ₽
  − Вывод собственнику ........................... −120 000 ₽
  = Финансовый поток ............................ −180 000 ₽

Остаток на 30-е число ........................... 143 000 ₽

Баланс за месяц снизился на 37 000 ₽, хотя операционный результат положительный: 167 000 ₽. Дело не в бизнесе. Собственник вывел 120 000 ₽ и погасил заём.

Без разделения месяц выглядел бы убыточным. С ним видно: операционка здорова, а изъятие перед следующей закупкой было чуть агрессивным. Цифры условные.

Где взять данные?

Самая трудоёмкая часть — поступления: даты закрытия отчётов, суммы «к перечислению», удержания. В Профитике начисления WB и Ozon приходят из официального API по каждому отчётному периоду и сверяются с личным кабинетом. Колонку ожидаемых поступлений можно брать оттуда, а не собирать руками.

Рядом лежит P&L по тем же данным. Сравните прибыль месяца с операционным результатом за тот же срок, и сразу видно, сколько денег застряло в товаре и дебиторке площадки.

Какие цифры стоит сверять не в конце месяца, а каждую неделю, описано в статье итоги недели селлера.

Профитика показывает начисления и P&L по данным API WB и Ozon со сверкой к кабинету — готовая сторона поступлений для вашего отчёта.

Посмотреть P&L и начисления

Где смотреть это в Профитике

Разделы сервиса, где эти цифры видны по вашему магазину:

Частые вопросы

Зачем селлеру этот отчёт, если есть P&L?

P&L показывает прибыль по начислению и не отвечает, хватит ли денег на закупку в конкретную дату. Здесь учитываются только реальные поступления и платежи, поэтому кассовый разрыв виден за несколько недель до того, как он случится.

Как учитывать закупку партии?

Как расход в день каждого платежа: аванс и остаток отдельными строками. Распределять стоимость партии по месяцам продаж не нужно. Это делает P&L через себестоимость проданного.

Как вести отчёт селлеру на маркетплейсах?

Заведите таблицу: дата, статья, группа потока, сумма со знаком и баланс после операции. Фиксируйте деньги в день зачисления или оплаты, а на 4–6 недель вперёд внесите плановые перечисления площадки, платежи поставщику, рекламу и налоги.

Как заранее увидеть кассовый разрыв?

Проверьте на каждую будущую дату: баланс сегодня плюс подтверждённые поступления минус обязательные платежи. Результат должен быть не ниже нуля, лучше не ниже резерва на 2–3 недели расходов. В поступления входят только закрытые отчёты с известной суммой.

Куда относить досрочное перечисление или заём от маркетплейса?

В финансовый, а не в операционный: это заём под будущую выручку. Если показать его как обычный доход, операционный результат завысится, а следующий месяц будет необъяснимо провальным.

Читайте также