Выкуп заказов с Wildberries через 1С позволяет автоматизировать учет продаж, сократить ручной ввод данных и избежать ошибок при работе с крупным маркетплейсом. Однако стандартные конфигурации 1С не содержат готовых механизмов для обмена с WB — требуется настройка интеграции через API, обработку файлов или специализированные модули. В этой статье разберем все этапы: от получения данных о заказах до формирования документов выкупа, учета комиссий и обработки возвратов.
Особенность работы с Wildberries заключается в динамично меняющихся условиях выкупа, комиссиях и правилах возвратов. Например, с 2026 года маркетплейс ужесточил требования к срокам подтверждения заказов, а в 2026 году появились новые типы логистических услуг. Без правильной настройки 1С эти изменения могут привести к финансовым потерям или блокировке аккаунта. Мы рассмотрим актуальные схемы для 1С:Управление торговлей (УТ 11), 1С:ERP и 1С:Комплексная автоматизация, а также уделим внимание типичным ошибкам, которые допускают бухгалтеры и логисты.
1. Подготовка 1С к работе с Wildberries: какие настройки нужны
Прежде чем настраивать выкуп заказов, необходимо подготовить базу 1С. Без правильной предварительной конфигурации обмен данными будет невозможен или приведет к дублированию документов.
Во-первых, проверьте версию платформы 1С: для стабильной работы с API Wildberries рекомендуется использовать 1С:Предприятие 8.3.20 или новее. Старые версии (ниже 8.3.15) не поддерживают современные протоколы шифрования, что может вызвать ошибки при авторизации. Во-вторых, убедитесь, что в конфигурации включены следующие подсистемы:
- 📦 Управление заказами клиентов (для обработки поступающих заказов)
- 💰 Расчеты с контрагентами (для учета комиссий WB)
- 📊 Складской учет (для резервирования и списания товара)
- 🔄 Обмен данными (для настройки интеграции)
Если вы используете 1С:УТ 11, перейдите в Администрирование → Подсистемы и активируйте все перечисленные модули. В 1С:ERP аналогичные настройки находятся в НСИ и администрирование → Функциональность. Для 1С:КА 2.5 может потребоваться доработка типовой конфигурации, так как не все версии поддерживают гибкую работу с маркетплейсами.
⚠️ Внимание: Если ваша база 1С работает в файловом режиме (не на сервере 1С), обмен данными с Wildberries через API будет крайне нестабильным. Для надежной интеграции рекомендуется перейти на клиент-серверный вариант или использовать промежуточный сервер обмена.
2. Схемы обмена данными: API vs файлы отчетов WB
Существует два основных способа получения данных о заказах из Wildberries: через API или путем обработки файлов отчетов (Excel/CSV). Каждый метод имеет плюсы и минусы, и выбор зависит от объема продаж и технических возможностей вашей компании.
| Критерий | Обмен через API | Обработка файлов отчетов |
|---|---|---|
| Актуальность данных | Данные обновляются в реальном времени (задержка 5-15 минут) | Задержка 1-2 часа, зависит от частоты выгрузки отчетов WB |
| Сложность настройки | Требует знаний программирования (оформление запросов, обработка JSON) | Проще — достаточно настроить обработку Excel в 1С |
| Надежность | Высокая, но зависит от стабильности API WB | Низкая — возможны ошибки при изменении структуры файлов |
| Подходит для | Крупные продавцы (100+ заказов в день) | Малый и средний бизнес (до 50 заказов в день) |
Для настройки API-обмена потребуется:
- Зарегистрировать приложение в личном кабинете WB и получить
API-key. - Создать в 1С HTTP-соединение для отправки запросов (используйте объект
HTTPЗапрос). - Написать обработчик для парсинга JSON-ответов (можно использовать стандартную библиотеку
ЧтениеJSON).
Пример кода для получения списка заказов через API:
Запрос = Новый HTTPЗапрос("https://suppliers-api.wildberries.ru/api/v3/orders");
Запрос.Заголовки.Вставить("Authorization", "API-key");
Ответ = Новый HTTPСоединение();
Ответ.Получить(Запрос);
Результат = ЧтениеJSON.Прочитать(Ответ.ПолучитьТекст());
Для обработки файлов достаточно скачать отчет "Заказы покупателей" в личном кабинете WB и загрузить его в 1С через ОбработкаЗагрузкиДанных. Однако учтите, что структура файлов может меняться — например, в 2026 году Wildberries добавил новые столбцы для логистических услуг, что сломало многие типовые обработки.
Если вы выбираете обмен через файлы, сохраняйте копии каждого отчета WB в отдельную папку. Это поможет восстановить данные, если 1С некорректно их обработает.
3. Пошаговая инструкция: как создать документ "Выкуп товара" в 1С
После получения данных о заказах необходимо оформить их в 1С как документы выкупа. Рассмотрим процесс на примере 1С:Управление торговлей 11.
Шаг 1. Создание документа "Заказ покупателя"
Перейдите в раздел Продажи → Заказы покупателей и нажмите Создать. В качестве контрагента укажите Wildberries (предварительно его нужно добавить в справочник контрагентов с типом "Маркетплейс"). В табличной части укажите товары из заказа, цены и количество. Важно: цены должны соответствовать тем, что указаны в WB, иначе возникнут расхождения при сверке.
Шаг 2. Резервирование товара на складе
После сохранения заказа нажмите Провести и закрыть, затем выберите Резервирование товара. Убедитесь, что на складе достаточно товара для выкупа. Если запасов нет, 1С выдаст предупреждение — в этом случае нужно либо дозаказать товар, либо отменить выкуп в личном кабинете WB.
Шаг 3. Формирование документа "Реализация товаров"
Когда товар собран и готов к отправке, создайте документ Реализация товаров и услуг на основании заказа. В качестве склада отгрузки укажите тот, который указан в настройках WB (например, "Склад WB Москва"). В документе реализации автоматически подтянутся товары, цены и суммы.
Шаг 4. Учет комиссии Wildberries
Комиссия WB обычно списывается после подтверждения доставки заказа покупателю. Чтобы ее учесть, создайте документ Списание с расчетного счета с статьей движения денежных средств "Комиссия маркетплейса". Сумму комиссии возьмите из отчета WB "Финансовые операции".
Товар резервирован на складе|Цены в 1С совпадают с WB|Комиссия учтена в расходах|Документы связаны между собой (заказ → реализация)-->
Шаг 5. Отправка данных обратно в Wildberries
После формирования документов в 1С нужно подтвердить выкуп в личном кабинете WB. Для этого:
- Экспортируйте данные из 1С в формат, понятный WB (обычно CSV или JSON).
- Загрузите файл в раздел
"Выкуп заказов"в личном кабинете. - Подтвердите выкуп кнопкой
"Подтвердить".
⚠️ Внимание: Если вы не подтвердите выкуп в WB в течение 24 часов, заказ может быть автоматически отменен, а ваш рейтинг продавца понижен. В 1С настройте напоминание о сроках подтверждения через Бизнес-процессы → Задачи.
4. Учет возвратов и невыкупов: как избежать убытков
Около 15-20% заказов на Wildberries возвращаются покупателями или не выкупаются по разным причинам (истек срок хранения, брак, ошибка логистики). Без правильного учета этих операций в 1С ваша финансовая отчетность будет искажена.
Для обработки возвратов в 1С:
- Создайте документ
Возврат товаров от покупателяна основании исходной реализации. - Укажите причину возврата (например, "Брак", "Не подошел размер"). Это важно для анализа и уменьшения процента возвратов в будущем.
- Если товар возвращается на склад, проведите его оприходование документа
Поступление товаров. - Если товар списывается (например, из-за повреждения), оформите
Списание товаровс указанием статьи расходов "Утилизация возвратов".
Для невыкупов (заказы, которые не были выкуплены в срок):
- 📉 Сторнируйте документ реализации в 1С (если он уже был проведен).
- 💸 Учитывайте штрафы WB за невыкуп (обычно 5-10% от стоимости заказа).
- 📦 Возвращайте товар на склад (если он еще не был отгружен).
Пример учета штрафа за невыкуп:
Документ = Документы.СписаниеСРасчетногоСчета.СоздатьДокумент();
Документ.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("Wildberries");
Документ.Сумма = 500; // Сумма штрафа
Документ.СтатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоНаименованию("Штрафы маркетплейсов");
Документ.Записать();
Документ.Провести();
В 2026 году Wildberries ужесточил правила учета невыкупов: если доля невыкупленных заказов превышает 5% в месяц, продавцу блокируют возможность участия в акциях и распродажах. Чтобы избежать этого, в 1С настройте отчет по доле невыкупов (раздел Продажи → Анализ продаж → Доля возвратов/невыкупов).
Что делать, если WB ошибочно списал комиссию дважды?
Если в отчете WB вы обнаружили двойное списание комиссии, сначала проверьте, не дублируется ли документ реализации в 1С. Если ошибка на стороне WB, обратитесь в поддержку маркетплейса с доказательствами (скриншоты из 1С и личного кабинета). Обычно деньги возвращают в течение 5-7 рабочих дней. В 1С временно зафиксируйте расход как "Спорная операция" до разрешения ситуации.
5. Автоматизация выкупа: готовые решения и доработки 1С
Ручной ввод данных о заказах WB в 1С отнимает много времени, особенно если продаж больше 50 в день. Для автоматизации можно использовать:
- 🔧 Типовые обработки (например, "Обмен с Wildberries" от фирмы 1С или партнеров).
- 🤖 Самостоятельные доработки (написание скриптов для парсинга API WB).
- 🌐 Облачные сервисы (например, МойСклад, Атол Онлайн, которые синхронизируются с 1С).
Самое простое решение — обработка "Обмен с Wildberries", которая входит в состав некоторых отраслевых решений 1С (например, "1С:Розница для маркетплейсов"). Она позволяет:
- Автоматически загружать заказы из WB в 1С.
- Формировать документы реализации и резервирования.
- Выгружать данные о выкупе обратно в WB.
Если типовой обработки нет, можно написать свой скрипт. Пример кода для автоматического создания заказов из JSON-ответа WB:
Процедура ОбработатьЗаказыWB(JSONДанные)
Данные = ЧтениеJSON.Прочитать(JSONДанные);
Для Каждого Заказ Из Данные.orders Цикл
НовыйЗаказ = Документы.ЗаказПокупателя.СоздатьДокумент();
НовыйЗаказ.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("Wildberries");
НовыйЗаказ.Дата = Заказ.date;
НовыйЗаказ.Номер = Заказ.id;
Для Каждого Товар Из Заказ.items Цикл
Строки = НовыйЗаказ.Товары.Добавить();
Строки.Номенклатура = Справочники.Номенклатура.НайтиПоАртикулу(Товар.sku);
Строки.Количество = Товар.quantity;
Строки.Цена = Товар.price;
КонецЦикла;
НовыйЗаказ.Записать();
КонецЦикла;
КонецПроцедуры
Для сложных интеграций (например, если у вас несколько складов WB или нужна синхронизация остатков) лучше обратиться к 1С-разработчикам. Средняя стоимость доработки под ключ — от 30 000 до 100 000 рублей, в зависимости от объема задач.
⚠️ Внимание: Перед установкой сторонних обработок проверьте их совместимость с вашей версией 1С. Некоторые решения, написанные для 1С:УТ 10.3, не будут работать в 1С:ERP 2.5 без доработок.
6. Типичные ошибки и как их избежать
Даже при правильной настройке 1С ошибки все равно возникают. Вот самые распространенные:
| Ошибка | Причина | Как исправить |
|---|---|---|
| Дублирование заказов | Один и тот же заказ загружается из WB несколько раз | Настройте проверку по номеру заказа WB перед созданием документа в 1С |
| Несовпадение сумм | Цены в 1С и WB различаются из-за скидок или акций | Используйте актуальные прайс-листы WB, обновляйте их еженедельно |
| Ошибка резервирования | Товар резервируется, но не списывается при отгрузке | Проверьте настройки складского учета в 1С (раздел Администрирование → Склады) |
| Не учитываются комиссии | Документы списания комиссий не создаются автоматически | Настройте регламентное задание на еженедельную обработку комиссий |
Чтобы минимизировать ошибки:
- Еженедельно сверяйте данные из 1С с отчетами WB (
"Финансовые операции"и"Заказы покупателей"). - Настройте в 1С контроль остатков — это поможет избежать продажи товара, которого нет на складе.
- Используйте журнал регистрации (раздел
Администрирование → Журналы регистрации) для отслеживания ошибок обмена.
Если ошибка повторяется системно (например, не загружаются заказы с определенным статусом), проверьте логи интеграции. В 1С:ERP они находятся в Администрирование → Обмен данными → Журнал обмена. Часто проблема кроется в неверной настройке формата обмена или изменении структуры данных со стороны WB.
Регулярная сверка данных между 1С и Wildberries — залог точного учета. Даже при автоматизации рекомендуется еженедельно проверять 10-15 случайных заказов на совпадение сумм, количества и статусов.
7. Бухгалтерский учет: проводки и налоги при работе с WB
Выкуп товара на Wildberries имеет специфику в бухгалтерском и налоговом учете. Рассмотрим ключевые моменты.
Проводки при выкупе заказа:
- 💵
Дт 62.02 (WB) Кт 90.01— отражена выручка от продажи. - 📦
Дт 90.02 Кт 41.01— списана себестоимость товара. - 💸
Дт 44.01 Кт 60.01 (WB)— учтена комиссия WB. - 🏦
Дт 51 Кт 62.02— поступили деньги от WB (за вычетом комиссии).
Налоговые нюансы:
- 📝 При УСН "Доходы минус расходы" комиссия WB включается в расходы.
- 📑 При ОСНО НДС с комиссии WB можно принять к вычету (если есть счет-фактура).
- 💼 Если вы работаете через ИП, доходы от WB учитываются в книге доходов и расходов (КУДиР).
Особое внимание уделите авансовым платежам. Wildberries перечисляет деньги продавцам не сразу после выкупа, а с задержкой (обычно 3-7 дней). В 1С это отражается так:
- При выкупе:
Дт 62.02 Кт 90.01(выручка) - При поступлении денег:
Дт 51 Кт 62.02(погашение дебиторки)
Если WB удерживает деньги за возвраты или штрафы, в 1С это отражается проводкой:
Дт 91.02 Кт 62.02 - списаны удержанные WB средства (на основании акта сверки)
Для упрощения учета налогов настройте в 1С регламентные операции по закрытию месяца. В 1С:Бухгалтерия 3.0 это делается в разделе Операции → Закрытие месяца. Не забудьте включить флаги:
- 🔹 "Списание расходов будущих периодов" (для учета комиссий)
- 🔹 "Корректировка стоимости номенклатуры" (для правильного списания себестоимости)
⚠️ Внимание: С 2026 года Wildberries начал удерживать НДС с комиссии за логистические услуги (если продавец на ОСНО). В 1С это нужно отражать отдельной проводкой: Дт 19.04 Кт 60.01 — НДС по комиссии к вычету.
8. Оптимизация работы: советы для крупных продавцов
Если ваш оборот на Wildberries превышает 1 000 заказов в месяц, ручная обработка даже с автоматизацией будет неэффективной. Вот несколько советов для масштабирования:
1. Разделение учета по складам WB
Если вы работаете с несколькими складами WB (например, Москва, Екатеринбург, Краснодар), в 1С настройте:
- 📍 Отдельные склады для каждого региона (в справочнике "Склады").
- 🚚 Логистические маршруты (раздел
CRM и продажи → Логистика). - 📊 Отчеты по оборачиваемости для каждого склада.
2. Автоматическое формирование этикеток
Для ускорения сборки заказов настройте в 1С печать штрихкодов и этикеток для WB. Используйте обработку "Печать этикеток" (входит в 1С:УТ и 1С:ERP). Пример настройки:
Этикетка = Новый ПечатьЭтикеток;
Этикетка.Шаблон = "WB_Штрихкод.ert";
Этикетка.Данные.Добавить("Артикул", Товар.Артикул);
Этикетка.Данные.Добавить("Наименование", Товар.Наименование);
Этикетка.Печатать();
3. Интеграция с WMS-системами
Если у вас большой склад, рассмотрите интеграцию 1С с WMS (Warehouse Management System). Это позволит:
- 📦 Автоматически резервировать товар под заказы WB.
- 🚀 Ускорить сборку заказов с помощью голосового терминала.
- 📈 Снизить количество ошибок при отгрузке.
4. Аналитика продаж
В 1С настройте дашборды для мониторинга ключевых показателей:
- 📈 Доля возвратов (целевое значение — менее 10%).
- 💰 Средний чек по регионам.
- ⏳ Сроки выкупа (должны укладываться в 24 часа).
Пример запроса для анализа возвратов:
ВЫБРАТЬ
ВозвратТоваров.Контрагент КАК Маркетплейс,
СУММА(ВозвратТоваров.Количество) КАК Количество,
СУММА(ВозвратТоваров.Сумма) КАК Сумма
ИЗ
Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваров
ГДЕ
ВозвратТоваров.Контрагент = &Маркетплейс
И ВозвратТоваров.Дата МЕЖДУ &НачалоПериода И &КонецПериода
СГРУППИРОВАТЬ ПО
ВозвратТоваров.Контрагент
Крупные продавцы на WB экономят до 30% времени на обработке заказов, используя комбинацию 1С + WMS + автоматизированную печать этикеток. Если ваш оборот растет, рассмотрите внедрение этих инструментов.
Для продавцов с оборотом от 5 млн руб./месяц на WB оптимальное решение — интеграция 1С с WMS и настройка автоматической аналитики. Это снижает издержки на логистику на 15-25%.
FAQ: Частые вопросы по выкупу WB в 1С
Как в 1С учесть скидки и промокоды WB?
Скидки и промокоды, которые применяет Wildberries, нужно учитывать как уценку товара. В 1С это делается так:
- В документе "Реализация товаров" укажите фактическую цену продажи (со скидкой).
- Создайте документ "Корректировка реализации" на разницу между обычной и со скидкой.
- В бухгалтерском учете разница отражается как прочие расходы (
Дт 91.02 Кт 90.01).
Если скидка предоставляется WB (например, по акции "Черная пятница"), комиссия маркетплейса может увеличиться. Это нужно отразить в 1С как дополнительные расходы.
Что делать, если в 1С не загружаются заказы с новым статусом от WB?
Скорее всего, Wildberries обновил API или структуру файлов отчетов. Проверьте:
- Логи обмена в 1С (
Администрирование → Обмен данными → Журнал обмена). - Документацию WB на предмет изменений (раздел "Для продавцов → API").
- Настройки обработки в 1С — возможно, нужно добавить новый статус в справочник.
Если проблема не решается, обратитесь к 1С-разработчику для доработки обработки.
Как в 1С отразить частичный выкуп заказа?
Если вы выкупаете только часть заказа (например, не хватает товара на складе), в 1С:
- Создайте документ "Реализация товаров" только на доступное количество.
- Для недостающего товара оформите документ "Отмена резервирования".
- В личном кабинете WB отметьте заказ как частично выкупленный.
Важно: в комментарии к заказу в WB укажите причину частичного выкупа (например, "Недостаточно товара на складе, остаток отправим 15.05.2026").
Можно ли в 1С автоматически рассчитывать рентабельность продаж на WB?
Да, для этого настройте отчет "Анализ рентабельности" (раздел Продажи