Как я автоматизировал учёт прибыли на Wildberries между продавцом и инвестором
В этом кейсе я расскажу, как мы автоматизировали всю отчетность по продажам и рекламе на Wildberries, а также расчёты между двумя предпринимателями — продавцом и инвестором. Система полностью работает на Google Таблицах и Apps Script, подключается к API WB и учитывает всё вплоть до затрат в долларах, налогов и корректировок прибыли.
🔍 Зачем всё это?
Мои клиенты — два партнёра, работающие на маркетплейсе Wildberries:
- Продавец A ведёт кабинет, размещает товары и обрабатывает продажи.
- Продавец B — инвестор, который закупает товар за доллары и делит прибыль.
Проблема: у них был Excel с ручными вставками, копипастой из кабинета WB, пересчётом валюты, формулами и путаницей. Ручная работа, ошибки, непрозрачность, лишние вопросы друг к другу.
🧠 Что я сделал
Я написал скрипт на Google Apps Script, который:
- Автоматически выгружает продажи и рекламу из API Wildberries.
- Структурирует данные по неделям.
- Учитывает все ключевые параметры:
- комиссию WB,
- логистику,
- рекламные расходы,
- налог (по расчетной ставке),
- валютные расходы (USD),
- корректировки (если что-то пошло не так).
- Рассчитывает чистую прибыль для каждого из партнёров.
- Подсчитывает выплаты и ключевые метрики — маржинальность, рентабельность, ROI.
⚙️ Как это работает
🧾 Выгрузка данных
- разбивает период на части (по дням/пакетам),
- избегает повторной загрузки уже внесённых данных,
- форматирует таблицу,
- фильтрует только нужные артикулы (например, начинающиеся на
rbx).
📅 Структура таблицы
Таблица формируется по неделям — например, 05.05–11.05, 12.05–18.05 и т.д. В каждой неделе:
- К перечислению
- Логистика
- Итого к оплате
- Реклама WB
- Потрачено USD
- Налог (расчетный)
- Чистая прибыль
- Коррекции (налог, реклама, прибыль)
💵 Учет в валюте
Инвестор вносит доллары, и система учитывает:
Скрипт автоматически пересчитывает рублевый эквивалент и обновляет остаток.
📈 Метрики
Среди рассчитываемых показателей:
- Маржинальность — доля прибыли от выручки.
- ROI — возврат на инвестиции.
- Рентабельность — прибыль/затраты инвестора.
✅ Корректировки
Реальный бизнес не идеален, поэтому добавлены ручные строки корректировок:
Все корректировки разнесены по Продавцу A и B и аккуратно влияют на итоговую прибыль.
🔄 Автоматизация
Запуск возможен как вручную из меню "Отчет → Выгрузить статистику", так и по таймеру. Скрипт сам добавляет колонку для новой недели, копирует формулы и переносит форматирование.
💡 Результат
Вместо 6 часов ручной работы — один клик.
Полная прозрачность.
Готовность к масштабированию на новые кабинеты.
Инвестор получает точные данные, сколько он вложил, сколько получил, и какую прибыль реально заработал.
Если вы работаете с партнёрами, делите товар и деньги, ведёте товарный бизнес на WB и устали от ручных табличек — это решение для вас!
🤖 Автор: @offrmdm | Telegram-канал: Скриптология | GitHub: d1mk9 · GitHub
Разрабатываю автоматизированные решения для бизнеса, чат-ботов на Golang и no-code платформах. Готов к сотрудничеству!