# Выкуп маркетплейсом Ozon: почему по заказу в Казахстан или Беларусь нет начисления за продажу

> Часть заказов в страны СНГ (Беларусь, Казахстан, Кыргызстан, Армения, Узбекистан) Ozon оформляет как выкуп: покупает товар у продавца по цене выкупа и продает покупателю сам. По такому отправлению в начислениях есть только логистика, начисления за продажу нет. Деньги за товар Ozon платит по отчету о выкупленных товарах (метод /v1/finance/products/buyout), и сумма меньше цены заказа.

Проверено: 11.10.2026. Источник: https://mp-index.ru/spravka/vykup-ozon-sng

## Как отличить выкуп от обычной продажи

- В ответе методов списка отправлений у товара отправления есть признак `is_marketplace_buyout: true`. Признак стоит на товаре, а не на всем отправлении.
- В начислениях `/v1/finance/accrual/by-day` по такому отправлению есть логистика, но нет строки продажи с комиссией.
- В отчете о реализации выкупов нет: при сверке с начислениями отчет совпал до копейки без них.

## Сколько платит Ozon

Ozon покупает товар по цене выкупа: цена продавца за единицу минус удержание, процент которого зависит от категории. Цену заказа платит покупатель уже Ozon, к деньгам продавца она отношения не имеет. На проверенных строках отчета выполняется:

```
buyout_price = seller_price_per_instance x (1 - deduction_by_category_percent / 100)
amount = buyout_price x quantity
```

Запрос: `POST /v1/finance/products/buyout` с телом `{"date_from": "YYYY-MM-DD", "date_to": "YYYY-MM-DD"}`. Ответ (проверен 07.10.2026): массив `products` с полями `name`, `offer_id`, `sku`, `posting_number`, `seller_price_per_instance`, `deduction_by_category_percent`, `buyout_price`, `vat_percent`, `quantity`, `amount`. Строка связывается с заказом по `posting_number`.

## Что это меняет в учете

- Выручка продавца по выкупленному товару - сумма из отчета о выкупе, а не цена заказа. Если считать прибыль от цены заказа, она будет завышена на всю разницу.
- Логистика по выкупленному отправлению удерживается как обычно, ее берите из начислений.
- Доходом для налога по такой продаже служит сумма, полученная от Ozon. Порядок оформления сделки уточните у бухгалтера.

## Ограничения метода

- Очень жесткий лимит частоты: после одного запроса следующий получал ответ 429 дольше 6 минут. Запрашивайте период одним запросом и не повторяйте его в цикле.
- У части магазинов метод отвечает 403 при рабочем ключе. Это не значит, что ключ отозван: проверьте ключ другим методом, прежде чем считать его недействительным.

> Признаки, поля и ограничения проверены на магазинах, подключенных к MP Index, в октябре 2026 года. Цифры конкретных магазинов здесь не приводятся.

## Источники

- [Документация Ozon Seller API](https://docs.ozon.ru/api/seller/)

## Смотрите также

- [Почему отчет о реализации Ozon не совпадает с выплатой](https://mp-index.ru/spravka/pochemu-otchet-o-realizatsii-ne-sovpadaet-s-vyplatoy)
- [Чем заменить /v3/finance/transaction/list в Ozon Seller API](https://mp-index.ru/spravka/api-nachisleniy-ozon-2026)
- [Ограничения Ozon Seller API, о которых не пишут в документации](https://mp-index.ru/spravka/limity-ozon-seller-api)

---
Справочник продавца Ozon, MP Index: https://mp-index.ru/spravka/
