10 июля 2026 · Команда Ойла
Закупочная цена товара редко бывает постоянной: поставщик меняет прайс, курс валюты скачет, одна и та же карточка приходит разными партиями по разной цене. В Ойла себестоимость можно загружать сколько угодно раз — по каждому баркоду (то есть по каждому размеру товара отдельно) и на любую дату, а на момент продажи система сама подставляет нужное значение. В этой статье — как устроена загрузка, что означает «последняя себестоимость» и когда вместо неё стоит включить привязку к неделе или к поставке FBO.
Каждая загрузка — это отдельная запись, привязанная к артикулу и баркоду конкретного размера, плюс либо дата, либо номер поставки. Новая загрузка не стирает предыдущую — Ойла хранит всю историю и на каждую продажу подбирает нужное значение по правилам выбранного режима. Раздел находится в «Себестоимость товаров».
Загрузка выполняется через мастер из четырёх шагов:
Так как ключом служит баркод, а не артикул целиком, у товара с несколькими размерами себестоимость каждого размера загружается и хранится отдельно.
Скриншот: мастер загрузки себестоимости — выбор магазина, даты, скачивание и загрузка шаблона
Это поведение включено для всех по умолчанию и называется «Безлимитно». Для каждой продажи Ойла ищет самую свежую загрузку себестоимости по этому баркоду с датой не позже даты продажи — и использует именно её. Более старые загрузки никуда не исчезают, они просто перестают быть «последними».
Допустим, вы загрузили себестоимость одного баркода трижды: 1 марта — 380 ₽, 22 марта — 410 ₽, 10 апреля — 395 ₽. Вот что получат продажи в разные даты:
| Дата продажи | Себестоимость | Почему |
|---|---|---|
| 15 марта | 380 ₽ | последняя загрузка до этой даты — от 1 марта |
| 5 апреля | 410 ₽ | последняя загрузка до этой даты — от 22 марта |
| 20 апреля | 395 ₽ | последняя загрузка до этой даты — от 10 апреля |
Это удобно, если закупочная цена меняется нечасто: один раз загрузили новую себестоимость — и она автоматически подхватывается для всех продаж вплоть до следующей загрузки.
Если закупочная цена меняется часто и важно, чтобы отчёт по прибыли отражал себестоимость именно этого периода, а не старую цифру из прошлого месяца — включите режим «Привязка к неделе» в «Настройки» → блок «Себестоимость». Правило ужесточается: себестоимость применяется, только если она загружена именно за ту календарную неделю, в которую попала продажа. Загрузка за более раннюю неделю больше не подставляется.
| Неделя | Загрузка себестоимости | Что используется для продаж этой недели |
|---|---|---|
| 7–13 апреля | 395 ₽ (загружено 8 апреля) | 395 ₽ |
| 14–20 апреля | не загружена | 0 ₽ + предупреждение |
| 21–27 апреля | 405 ₽ | 405 ₽ |
Скриншот: Настройки → блок «Себестоимость» — переключатель «Безлимитно» / «Привязка к неделе»
Отдельный, независимый переключатель — «Для FBO брать себестоимость по поставке» (Настройки → «Себестоимость по продажам по FBO»). Здесь «поставка» — это не заказ покупателя, а номер поставки (партии) товара на склад Wildberries, тот самый «Номер поставки», который присваивается при отгрузке на склад маркетплейса. У себестоимости этого режима нет даты вообще — она закреплена за конкретной партией товара.
Это полезно, если закупочная цена отличается от партии к партии и вы хотите видеть точную маржу именно по той партии, из которой физически ушёл проданный товар.
«Привязка к неделе» и «По поставке» — независимые переключатели, их можно включить одновременно. Правило приоритета простое:
Скриншот: страница «Себестоимость товаров» — список поставок WB и загруженная по ним себестоимость
Рядом с режимами расчёта есть ещё одна независимая настройка — «Себестоимость при возвратах». Она определяет, что происходит с себестоимостью, когда покупатель вернул товар:
| Ваша ситуация | Что включить |
|---|---|
| Закупочная цена меняется редко, аптечная точность по периодам не нужна | «Безлимитно» — режим по умолчанию, ничего включать не нужно |
| Цена меняется часто, и важно, чтобы отчёт за период не «занимал» себестоимость из прошлого | «Привязка к неделе» |
| Продаёте по FBO на WB, закупочная цена различается от партии к партии, нужна точная маржа по партии | «Для FBO брать себестоимость по поставке» |
| Продаёте на Ozon | Только «Безлимитно» / «Привязка к неделе» — расчёт по поставке для Ozon не поддерживается |
Она считается равной 0. Если по товару за период были продажи или возвраты, Ойла обязательно предупредит вас об этом — на странице статистики появится уведомление о недостающей себестоимости по конкретным товарам.
К паре «артикул + баркод», то есть к конкретному размеру. Для товара с несколькими размерами себестоимость каждого размера загружается отдельно.
Да — при загрузке нужно выбрать дату, начиная с которой цена вступает в силу. Она автоматически применится ко всем продажам от этой даты и до следующей загрузки (или до конца недели — в режиме «Привязка к неделе»).
Можно удалить целиком одну загрузку — по дате (для обычного режима и режима «по неделе») или по номеру поставки (для режима «по поставке»).
Нет, столбец «НДС» не обязателен и используется, только если вы хотите учитывать ставку НДС в расчётах.
Себестоимость — не единственная переменная в юнит-экономике: не менее важно вовремя заказывать новую партию товара, чтобы не уйти в нулевой остаток.
Расчёт закупок для Wildberries и Ozon: как никогда не уходить в нулевой остатокРаздел находится в «Себестоимость товаров», а режимы расчёта настраиваются на странице «Настройки» → блок «Себестоимость». Если что-то не сходится с фактической маржой — начните с проверки того, для каких баркодов и на какие даты есть загрузки.
10 июля 2026 · Команда Ойла