Прибыль за март и апрель.
Вся логика расчёта
Только общие результаты пяти кабинетов — без карточек товаров и без отдельных вкладок магазинов. Ниже показано, какие строки из детальных отчётов WB вошли в прибыль, что вычиталось и как результат можно проверить вручную.
Апрель сильнее марта на 32 170,24 ₽
Суммы рассчитаны по всем пяти кабинетам. Звёздочка означает, что из результата ещё нужно вычесть отсутствующие закупочные цены четырёх единиц.
Общий итог по месяцам
321 328,52 − 289 158,28 = 32 170,24 ₽Прибыль по кабинетам
Из чего сложился итог
«Выплата продавцу» уже находится после комиссии WB и компенсации платёжных услуг. Услуги WB ниже вычитаются отдельно.
| Месяц | Реализация | Выплата продавцу | Услуги WB | Налог 8% | Закупка | Прибыль* |
|---|---|---|---|---|---|---|
| Март | 1 429 790,11 | 1 446 307,79 | 361 869,46 | 114 383,21 | 680 896,84 | 289 158,28 |
| Апрель | 1 440 676,08 | 1 457 269,39 | 397 363,50 | 115 254,09 | 623 323,28 | 321 328,52 |
| Итого | 2 870 466,19 | 2 903 577,18 | 759 232,96 | 229 637,30 | 1 304 220,12 | 610 486,80 |
Март: 1 446 307,79 − 361 869,46 − 114 383,21 − 680 896,84 = 289 158,28 ₽
Апрель: 1 457 269,39 − 397 363,50 − 115 254,09 − 623 323,28 = 321 328,52 ₽Результат каждого кабинета
Здесь нет отдельных вкладок и товаров — только агрегат по кабинету и месяцу.
Линейный график за четыре месяца
Май пересчитан тем же скриптом: исправлены две старые единичные ошибки себестоимости. Июнь совпал с основным отчётом до копейки.
Что именно вошло в чистую прибыль
Расчёт воспроизводится скриптом scripts/calculate_wb_profit.mjs. Ни одна рекламная или логистическая сумма не вычитается дважды.
1. Отбор строк
- Взяты 88 недельных детальных отчётов, пересекающих 01.03–30.04.2026.
- Дубли удалены по паре «ID кабинета + номер отчёта».
- Пограничные недели 23.02–01.03 и 27.04–03.05 разрезаны по колонке M «Дата продажи».
- Строки без даты не попадают в точный календарный месяц.
2. Продажи и возвраты
- J «Тип документа» задаёт знак операции.
- «Продажа» берётся со знаком плюс; «Возврат» — со знаком минус.
- В исходном Excel суммы возврата положительные: без смены знака прибыль была бы завышена.
- P — реализация, AH — выплата продавцу, N — количество для закупки.
3. Услуги WB
- AK логистика; BH хранение; BI удержания; BJ приёмка.
- AO штрафы; AP корректировки вознаграждения WB.
- BQ стоимость лояльности; BR удержанные баллы; BT изменение срока выплаты.
- «WB Продвижение» уже находится в BI и второй раз не вычитается.
4. Налог и закупка
- Налог = (продажи − возвраты) × 8%.
- Закупка = подписанное количество × последняя закупочная цена.
- Упаковка уже входит в закупочную цену из «Цены 20.07».
- Себестоимость меняется только в строках, где P не равно нулю.
PРеализация товараНалоговая база в рабочем допущении.AHК перечислению продавцуПосле комиссии WB и платёжных услуг.AKЛогистикаДоставка покупателю и возвратная логистика в отчёте.BHХранениеПлатное хранение, отражённое в детальном отчёте.BIУдержанияВключая WB Продвижение; вычитается один раз.BJ / AO / APПриёмка, штрафы, корректировкиСуммируются с их знаком из отчёта.BQ / BR / BTЛояльность и срок выплатыВ марте–апреле лояльность равна нулю.BFВозмещение издержекНе вычитается: уже отражено внутри выплаты продавцу.N × ценаЗакупка с упаковкойВозврат уменьшает количество и возвращает себестоимость.Расшифровка услуг WB
Это контрольная сумма колонок, которые образуют «Услуги WB».
| Месяц | Логистика | Хранение | Удержания | Штрафы | Корректировки | Приёмка | Лояльность / срок | Итого |
|---|---|---|---|---|---|---|---|---|
| Март | 221 157,94 | 26 306,90 | 82 453,00 | 27 617,00 | 4 317,62 | 17,00 | 0,00 | 361 869,46 |
| Апрель | 279 034,66 | 40 443,07 | 71 556,00 | 320,00 | 2 711,77 | 3 298,00 | 0,00 | 397 363,50 |
Аренда собственных складов, зарплаты сотрудников и прочие расходы вне WB исключены по условию задачи. Налог 8% — рабочее управленческое допущение, а не замена бухгалтерской декларации. Компенсация скидки лояльности отдельно не прибавляется, потому что уже входит в выплату AH.
Март: точная прибыль = 289 158,28 ₽ − закупка 1 шт. 226452721 − закупка 1 шт. 242698806 − закупка 1 шт. 259799356. Апрель: точная прибыль = 321 328,52 ₽ − закупка 1 шт. 226452721. Для этих строк в «Цены 20.07» нет цены; подставлять догадку я не стал.
Как перепроверить расчёт самостоятельно
Достаточно повторить шаги на одном кабинете и одном месяце, затем сравнить с таблицей выше.
Номера обработанных отчётов
Список нужен, чтобы вручную проверить полноту выгрузки и отсутствие дублей.
Источники: авторизованные кабинеты WB Seller → финансовые отчёты; Google Sheets «Цены на Озон» → «Цены 20.07», колонка G «Закупочная цена». Расчёт выполнен 27.07.2026. Это управленческий отчёт, не бухгалтерское заключение.