P&L селлера: как собрать отчёт о прибылях и убытках
P&L (отчёт о прибылях и убытках) — главный отчёт управленки: он отвечает, заработал ли магазин за период и на чём именно. Селлеры часто подменяют его выручкой из кабинета — и держат убыточные товары месяцами, потому что «оборот же растёт». Разберём структуру P&L по строкам, источники данных для WB и Ozon и ошибки, которые делают отчёт бесполезным. Готовая таблица для старта — в шаблонах, а как P&L считается автоматически — на странице P&L селлера.
Что такое P&L и на что он отвечает
P&L (Profit & Loss) — отчёт, который сопоставляет доходы и расходы одного периода и показывает прибыль: валовую, операционную, чистую. Ключевое слово — «одного периода»: P&L строится по методу начисления, то есть по факту продажи, а не по факту прихода денег.
Продажа декабря попадает в декабрьский P&L, даже если выплата за неё придёт в январе. Этим P&L отличается от ДДС, где та же операция встанет в январь — по дате поступления денег. Оба отчёта правы, просто отвечают на разные вопросы: P&L — «заработали ли», ДДС — «где деньги».
Для селлера «факт продажи» — это выкуп, а не заказ. Заказ может не доехать, выкуп — уже состоявшаяся продажа. P&L, собранный по заказам, систематически завышает прибыль на долю невыкупов — это самая дорогая ошибка в учёте новичков.
Структура P&L по строкам
Строки P&L выстраиваются каскадом: каждая следующая группа расходов уточняет прибыль. Для магазина на маркетплейсе каскад выглядит так:
| Строка | Что входит |
|---|---|
| Выручка | Стоимость выкупленных товаров за период, минус оформленные возвраты |
| − Себестоимость проданного | Закупка, доставка до склада, упаковка — по фактически проданным единицам |
| = Валовая прибыль | Что осталось от выручки после себестоимости |
| − Расходы площадки | Комиссия, логистика, хранение, приёмка, штрафы, эквайринг — из отчётов площадки |
| − Реклама | Продвижение на площадке и внешний трафик |
| = Операционная прибыль | Результат торговли до налога и общих расходов |
| − Налог | Налог с продаж периода по вашей системе налогообложения |
| − Общие расходы бизнеса | Зарплаты, подписки, фулфилмент, бухгалтерия, аренда |
| = Чистая прибыль | Итог: что бизнес реально заработал за период |
Промежуточные итоги нужны не для красоты: валовая прибыль показывает здоровье закупки, операционная — здоровье торговли, чистая — здоровье бизнеса.
Конкретные доли строк у каждого магазина свои — они зависят от категории, габаритов, процента выкупа и рекламной модели, поэтому чужие «нормы» вам не помогут. Свою структуру расходов посчитайте в калькуляторе Wildberries или калькуляторе Ozon, а налоговую строку — в калькуляторе налогов.
Комиссии по 60+ категориям, логистика, хранение и налоги — данные из наших калькуляторов. Пришлём на почту бесплатно.
Откуда брать данные
P&L собирается из четырёх источников, и у каждого свой ритм обновления:
- Финансовые отчёты WB — еженедельные отчёты реализации: продажи, возвраты и все удержания площадки. Как читать их построчно — отдельный разбор
- Транзакции Ozon — начисления и удержания по операциям; итоговые суммы закрываются после завершения периода, поэтому свежие данные сначала оценочные, потом точные — см. финансовый отчёт Ozon
- Своя себестоимость по SKU — единственная цифра, которой нет ни в одном кабинете; без неё P&L не существует
- Рекламные кабинеты — расходы на продвижение за период, включая списания с отдельного рекламного баланса
Следите за двойным учётом рекламы: если часть продвижения удерживается из выплаты и уже сидит в удержаниях площадки, а часть оплачивается с отдельного баланса — сложив «всю рекламу из кабинета» с «всеми удержаниями из отчёта», вы посчитаете её дважды. Разносите источники так, чтобы каждый рубль попадал в P&L один раз.
Пример логики расчёта
Покажем каскад на условных числах — они выбраны для наглядности арифметики и не отражают тарифы площадок:
- За месяц выкуплено товара на 1 000 000 ₽, возвратов оформлено на 50 000 ₽ → выручка 950 000 ₽
- Себестоимость проданных единиц — 400 000 ₽ → валовая прибыль 550 000 ₽
- Все удержания площадки по отчётам за месяц — 300 000 ₽ → остаётся 250 000 ₽
- Реклама за месяц — 100 000 ₽ → операционная прибыль 150 000 ₽
- Налог с продаж периода и общие расходы бизнеса — 90 000 ₽ → чистая прибыль 60 000 ₽
Обратите внимание на пропорцию: от миллиона «оборота» до чистой прибыли дошло 6%. Цифры условные, но сама картина типична — именно поэтому магазин нельзя оценивать по выручке. И поэтому же P&L чувствителен к каждой строке: сократить удержания или рекламу на десятую часть — значит заметно увеличить итог.
Ошибки, которые ломают P&L
- Выручка по заказам вместо выкупов — прибыль завышается на долю невыкупов и «тает» задним числом
- Себестоимость по закупленному, а не по проданному — месяц крупной закупки выглядит провальным, хотя это вопрос ДДС, а не P&L
- Пропущенные удержания — хранение, приёмка, штрафы и корректировки из отчётов теряются, прибыль рисуется
- Налог «потом» — без налоговой строки P&L завышен ровно на налог; начисляйте его в каждом периоде
- Смешение периодов — часть строк по дате продажи, часть по дате оплаты; отчёт перестаёт сходиться
- Только уровень магазина — общий плюс прячет убыточные артикулы, решения по ассортименту принимать не из чего
Последний пункт — недооценённый: P&L магазина отвечает «заработали ли вообще», но не отвечает «на чём». Для решений нужен следующий уровень детализации.
Аналитика маркетплейсов и юнит-экономика в одном экране: iSeller раскладывает каждый товар на Wildberries и Ozon — от выручки до чистой прибыли.
- ✓Выручка и заказы — в реальном времени
- ✓Все затраты: комиссия, логистика, хранение, реклама, налог
- ✓Чистая прибыль и маржа по каждому артикулу
Ролик собран автоматически из данных вкладки «Финансы» — именно так iSeller видит магазин изнутри.
Открыть демо-кабинет с примером данныхP&L по товарам и автоматизация
P&L по каждому товару — тот же каскад, разнесённый на артикулы: своя выручка, своя себестоимость, свои комиссия, логистика, хранение, реклама. Типичное открытие после первого такого разреза — магазин в плюсе, но заметная часть SKU стабильно в минусе, и общий результат держат несколько локомотивов. Это прямое продолжение юнит-экономики: юнит-расчёт — прогноз до закупки, потоварный P&L — факт после продаж.
Руками такой разрез почти не ведут — на десятках SKU разнесение удержаний по товарам занимает часы каждую неделю. Я Селлер делает это автоматически: P&L по магазину и по каждому товару со всеми удержаниями — комиссией, логистикой, хранением, приёмкой, штрафами, эквайрингом, налогом, себестоимостью и рекламой — по официальному API WB и Ozon, только чтение.
Начать можно с двух сторон: вести P&L руками на готовом шаблоне из коллекции шаблонов — или посмотреть, как автоматический потоварный P&L устроен в Я Селлере, на странице P&L селлера. Демо-кабинет открывается без регистрации, триал 7 дней, карта не нужна.
Посмотрите iSeller на живых данных магазина
Настоящий кабинет продавца: чистая прибыль по каждому товару, реклама, склады и финансы. Не скриншоты — всё кликается. API-ключи не нужны.
Канал «Я Селлер»
Разбираем изменения площадок раньше, чем они ударят по деньгам
Тарифы и комиссии, штрафы, поставки, реклама. Один пост в день, без воды. Под каждым постом — обсуждение с другими селлерами.
Частые вопросы
Что показывает P&L селлера?▾
Заработал ли магазин за период и на чём именно. Отчёт каскадом вычитает из выручки по выкупам себестоимость проданного, удержания площадки, рекламу, налог и общие расходы — и показывает валовую, операционную и чистую прибыль. Промежуточные итоги диагностируют разные слои: закупку, торговлю на площадке и бизнес в целом.
Чем P&L отличается от ДДС?▾
P&L строится по факту продажи: декабрьский выкуп — в декабрьском отчёте, даже если деньги придут в январе. ДДС — по факту движения денег: та же операция встанет в январь. P&L отвечает «заработали ли», ДДС — «где деньги и хватит ли их». Магазин может быть прибыльным по P&L и сидеть без денег по ДДС — это нормальная ситуация, требующая обоих отчётов.
Считать выручку по заказам или по выкупам?▾
По выкупам. Заказ — ещё не продажа: часть заказов покупатели не заберут или вернут, и прибыль, посчитанная по заказам, завышена на долю невыкупов. Выкуп — состоявшаяся продажа, от него же площадка считает свои удержания. Заказы остаются полезной оперативной метрикой спроса, но в P&L им не место.
Какие расходы включить в P&L селлера?▾
Себестоимость проданных единиц с доставкой до склада и упаковкой; все удержания площадки из финотчётов — комиссию, логистику, хранение, приёмку, штрафы, эквайринг; рекламу со всех источников без задвоения; налог по вашей системе налогообложения; общие расходы бизнеса — зарплаты, подписки, фулфилмент. Критерий полноты — сверка с финотчётами площадок, а не память.
Зачем нужен P&L по каждому товару?▾
Общий P&L магазина прячет структуру: заметная часть ассортимента может стабильно работать в минус, пока несколько товаров-локомотивов вытягивают итог. Потоварный разрез показывает реальную прибыль каждого артикула после всех удержаний — это основа решений о закупках, ценах и выводе позиций. Руками его вести трудоёмко, это типовая задача для автоматизации.
Считайте не в теории, а по своим товарам
Подключите магазин Wildberries или Ozon к iSeller — увидите реальную прибыль, комиссии и юнит-экономику каждого SKU автоматически из API маркетплейса.
Попробовать iSeller бесплатноЧитайте самое срочное с маркетплейсов первыми: изменения комиссий, сбои, склады, новые правила WB и Ozon — коротко и по делу.
Все важные новости и изменения на WB и Ozon. Подпишись.
