Типовая ситуация: в кабинете WB одна цифра, в банке — другая, в Excel бухгалтера — третья. Собственник подозревает, что маркетплейс недоплачивает. Иногда так и есть, но чаще деньги теряются не «у Wildberries», а в шести предсказуемых местах. Разберём их и дадим рабочую методику сверки.
Шесть причин, почему цифры не сходятся
- Переносы между периодами. Продажа случилась в одну неделю, оплата прошла в другой, возврат — в третьей. Итог недели «не сходится», хотя по месяцу всё на месте.
- Сторно прошлых периодов. Отмена или корректировка старой продажи прилетает в текущий отчёт минусом — и съедает выплату, которую вы «уже посчитали».
- Прочие удержания. WB Продвижение, подписки, платная приёмка, услуги склада. Каждая строка мелкая, за год набегает заметная сумма.
- Штрафы с обоснованиями, которые никто не открывал. У каждого штрафа есть обоснование и номер документа. Часть штрафов можно оспорить — но только если их вообще кто-то разбирал.
- Знаки в отчёте. Удержание показано суммой без знака, а выплата продавцу внутри поля удержаний — со знаком минус. При ручной сверке в Excel выплата легко превращается в расход.
- График платежей. Поступление на счёт сдвинуто относительно отчёта. Сравнивать нужно не «отчёт vs банк» напрямую, а цепочку: отчёт → заявка на вывод → история платежей → выписка.
Формула сверки «Итого к оплате»
Базовая проверка еженедельного отчёта выглядит так:
- «К перечислению продавцу за реализованный товар» по операциям Продажа минус тот же столбец по операциям Возврат;
- минус логистика, хранение, платная приёмка;
- минус штрафы, кешбэк и комиссия за кешбэк;
- минус прочие удержания;
- плюс компенсации (например, по программе лояльности).
Результат должен сойтись с «Итого к оплате». Не сошёлся — идём в детализированный отчёт и раскладываем каждую строку через фильтр «Обоснование для оплаты».
Что выгрузить для полной сверки
| Документ | Что даёт | Зачем в сверке |
|---|---|---|
| Еженедельный отчёт реализации | Свод: продажи, возвраты, удержания, итого к оплате | Контрольные суммы по неделям |
| Детализированный отчёт | Каждая операция построчно: продажа, возврат, логистика, сторно | Поиск конкретной строки расхождения |
| Отчёт по удержаниям | Штрафы и удержания с обоснованиями и номерами документов | Проверка легитимности списаний, база для оспаривания |
| История остатков | Движение товара по складам | Сверка товарного контура с финансовым |
| Банковские выписки | Фактические поступления | Финальное замыкание цепочки «отчёт → деньги» |
Пошаговая методика
- Нормализуйте знаки. Приведите удержания и выплаты к единому правилу, иначе сверка сломается на первом же шаге.
- Сверьте товарный контур. Продажи, возвраты и корректировки по штукам должны совпасть с финансовыми строками. Расхождение в штуках — искать в операциях, а не в деньгах.
- Проверьте формулу недели. Каждую неделю — по формуле выше. Сформируйте список недель, которые не сошлись.
- Разложите удержания по статьям. Логистика, хранение, приёмка, штрафы, продвижение, подписки, компенсации. По каждой статье — итог за период и динамика.
- Замкните на банк. Заявки на вывод и история платежей сопоставляются с выписками. Только после этого можно сказать: «нам недоплатили X» или «всё сошлось».
Почему вручную это не масштабируется
Три года работы — это 150+ еженедельных отчётов и сотни тысяч строк детализации. В Excel такая сверка занимает недели, и её результат нельзя воспроизвести: через месяц никто не помнит, какая строка куда отнесена. Автоматизированная сверка через API решает это иначе: данные забираются построчно в хранилище, раскладываются по статьям единым алгоритмом и сводятся с выплатами. Типовой срок такой сверки за 3 года — около недели, и на выходе не разовая таблица, а воспроизводимый контур: каждая копейка относится к статье, периоду и документу.
Частые вопросы
Почему «Итого к оплате» не совпадает с выплатой на счёт?
Из-за переносов между неделями, удержаний прошлых периодов и графика платежей. Сравнивать нужно цепочку «отчёт → заявка на вывод → история платежей → выписка», а не две итоговые суммы.
Можно ли вернуть деньги, если нашли ошибку?
Часть удержаний оспаривается через поддержку WB — если есть построчная сверка с обоснованиями и номерами документов. Без детализации обращение обычно закрывается формальным ответом.
Сколько занимает сверка за 3 года?
Вручную — недели работы бухгалтера. Автоматизированная сверка через API — около недели, включая разложение по статьям и отчёт по расхождениям.
Итог
Если отчёт не сходится с выплатой — это не всегда «WB недоплатил», но всегда повод для построчной сверки. =IF делает автоматизированную сверку финотчётов за 3 года: забираем данные через API, раскладываем по статьям, показываем расхождения с обоснованиями. Срок — неделя, результат — воспроизводимый контур, а не разовый Excel.