Дві точки на шкалі для кожної категорії — витрата за день у жовтні і в грудні — з множником праворуч

Закупівля на грудень: скільки товару замовити, щоб не лишитись ні з порожньою полицею, ні з зайвим запасом

Листопад — місяць найбільшої закупівлі року, і найчастіша помилка в ній проста: потребу рахують за витратою спокійного жовтня, а продавати доведеться у грудні, який у магазині косметики витрачає товар у 1,8 раза швидше. Розбираємо, як рахувати потребу в днях запасу, на скільки масштабувати горизонт перед сезоном і як спершу перекласти надлишки між точками, а вже потім платити постачальнику.

Найбільша закупівля року робиться в листопаді, і найдорожча помилка в ній робиться одним числом. Потребу рахують за тим, як товар продавався останні тижні, тобто у спокійному жовтні, а продавати його доведеться у грудні. У магазині косметики, дані якого нижче, грудень два роки поспіль витрачав товар у 1,75–1,8 раза швидше за жовтень. Закупівля «на 30 днів» за осінньою витратою закінчується в середині грудня, і далі полиця порожня саме тоді, коли покупців найбільше.

Нижче — як рахувати потребу через запас у днях, на скільки масштабувати горизонт перед сезоном і як спершу забрати товар у сусідньої точки, а вже потім у постачальника.

Формула, з якої все починається

Потреба в товарі — це три числа. Витрата за день: скільки одиниць позиції продається в середньому за добу за обраний період. Горизонт: на скільки днів після закупівлі має вистачити запасу. Залишок: скільки вже лежить. Потреба дорівнює витраті за день, помноженій на горизонт, мінус залишок; якщо вийшло менше нуля, купувати не треба.

Так рахує звіт забезпечення запасами в LEX.Торгівля, і так само це рахується в будь-якій таблиці. Важливіша за формулу її побічна колонка: на скільки днів вистачить поточного залишку. Вона одразу показує, які позиції закінчаться раніше за горизонт, і саме вона підсвічена червоним.

Звіт забезпечення запасами в режимі закупівлі на 51 день: залишок, витрата за день, на скільки вистачить, потреба і сума
Режим «Закупівля», горизонт 51 день за середньою витратою за рік. Туалетна вода з залишком 10 і витратою 0,53 на день закінчиться за 19 днів, потреба — 18 штук на 5 040 грн.

Звіт дивиться назад, а продавати треба вперед

Витрата за день береться з минулого періоду, який закінчується вчора. Чим він довший, тим спокійніша середня: за 365 днів у ній уже є і торішній грудень, і літній провал. Але це все одно середня за рік, а не грудневий темп. Ось як виглядає різниця в розібраному магазині по категоріях, в одиницях на день.

Категорія Жовтень 2025 Грудень 2025 Множник
Догляд за обличчям22,242,6×1,9
Догляд за тілом24,942,6×1,7
Догляд за волоссям21,038,7×1,8
Декоративна косметика18,531,5×1,7
Манікюр і педикюр7,914,7×1,9
Парфумерія7,411,9×1,6
Подарункові набори1,83,0×1,7
Разом110,9196,9×1,8

Рік до того картина та сама: 100,5 проти 175,5 одиниць на день, множник 1,75. Це не випадковість одного сезону, а властивість магазину, яку описано в статті про сезонність продажів: грудень приводить удвічі більше покупців із тим самим кошиком. Тож і витрата зростає по всьому асортименту, а не лише по подарунках.

Поправка на сезон: не період, а горизонт

Період аналізу змінювати не варто: він і має бути довгим і спокійним. Поправку роблять горизонтом. Якщо грудень витрачає в 1,75 раза швидше, то 30 грудневих днів за середньою витратою — це 30 × 1,75 ≈ 52 звичайні дні. Саме таке число ставлять у поле «Забезпечити на», і звіт сам перерахує потребу по кожній позиції.

Різниця в грошах суттєва. У розібраному магазині на 1 листопада потреба на 30 днів за середньою витратою за рік — 205 позицій на 110 320 грн. На 51 день — 266 позицій на 361 170 грн. Друге число лякає, але саме воно відповідає грудню; перше залишить магазин без ходових позицій до свят.

Той самий звіт на 30 днів: менше позицій і втричі менша сума до закупівлі
Той самий звіт із горизонтом 30 днів: та сама туалетна вода вже «потребує» лише 7 штук замість 18. Запасу вистачить до 20 грудня, далі порожньо.

Множник у кожного магазину свій, і рахується він за хвилину: кількість проданих одиниць за торішній грудень поділити на кількість за торішній жовтень. У звіті продажів обидва числа є в колонці «К-сть товарів». Якщо торішніх даних немає, краще взяти 1,5 і докупити в середині грудня, ніж взяти 1,0 і зустріти пік із порожньою полицею.

Спершу перемістити, потім купити

У мережі з двома і більше точками частина потреби закривається без постачальника. Те, що лежить на одній точці понад її власний запас на той самий горизонт, можна перевезти на іншу, де цього не вистачає. У статті про залежалий товар таких пар «товар × точка» у цьому магазині набралось 37 на 49 330 грн.

Режим «Переміщення, решта — закупівля»: блок переміщення між двома точками і закупівля того, чого не вистачило
Режим «Переміщення, решта — закупівля» з розбивкою по складах: спершу блок переміщення між точками, потім закупівля лише того, чого не вистачило всій мережі.

Режим «Переміщення, решта — закупівля» робить це автоматично. Спочатку він складає переміщення: першою товар отримує точка, яка його більше продає, а відправник віддає лише надлишок понад власний запас, тож у дефіциті не опиняється. Потім рахує закупівлю того, що лишилось непокритим. У розібраному магазині на той самий горизонт 51 день переміщення між точками закрили 6 970 грн потреби, і закупівля зменшилась із 361 170 до 354 200 грн. Небагато, але ці гроші не доведеться платити постачальнику, а товар, який лежав, почне продаватись. Запропоноване переміщення одразу потрапляє в колонку «Очікується» і зменшує потребу, тож при повторному формуванні звіту позиції не подвоюються. Як оформити саме переміщення, розібрано в статті про переміщення товару між точками.

Від звіту до документа

Із кожного блоку звіту створюється документ: надходження для закупівлі, переміщення для переміщення. Обидва створюються непроведеними, з поточною датою і коментарем «Чернетка зі звіту»; постачальник у надходженні «Невизначений», ціни з останньої закупівлі. Далі чернетку перевіряють, міняють постачальника і ціни, прибирають зайве і проводять уже в модулі надходжень. Це важлива деталь: звіт не купує нічого сам, він лише економить набір позицій руками.

Сума чернетки — це одразу і сума, яку доведеться заплатити або заборгувати постачальнику. Як вона лягає на розрахунки з ним і чому перед сезоном варто знати свій борг до копійки, є в статті про розрахунки з постачальниками.

Що звіт не зробить за вас

Не відрізнить ходовий товар від того, що просто лежить. Позиція без продажів має витрату нуль і потребу нуль, тож у закупівлю не потрапить, але і з полиці не зникне. Залежалий товар перевіряють окремо, до розрахунку.

Не знає про новинки. Товар, який продається місяць, має місяць історії, і за період 365 днів його витрата буде занижена в дванадцять разів. Для нових позицій або рахувати за коротким періодом, або ставити кількість руками.

Не знає, що товару фізично немає. Залишок береться з обліку; якщо він розходиться з полицею, потреба буде хибною в обидва боки. Перед великою закупівлею корисно пройти хоча б за коротким чек-листом інвентаризації по ходових категоріях.

Не вирішить, скільки везти за раз. Горизонт 52 дні — це загальна потреба грудня, а не обсяг одного замовлення. Якщо постачальник їздить щотижня, горизонт краще ставити як інтервал поставки плюс доставка, помножений на той самий сезонний множник, і повторювати розрахунок перед кожним замовленням. Так гроші не заморожуються на місяць уперед, а січень, у якому темп падає вдвічі, не починається із зайвого запасу.

Коли метод не працює

Для магазину без торішнього сезону множника немає, і будь-яке число буде припущенням; тут чесніше взяти помірне значення і планувати докупівлю. Для акційного товару середня за рік нічого не каже: продажі під акцію рахують окремо, за минулими акціями, а не за середньою. І для позицій із дуже рідкими продажами, як дорога парфумерія з однією штукою на квартал, потреба в днях виходить шумною: один проданий флакон змінює витрату вдвічі. Такі позиції зручніше тримати на фіксованому мінімумі, а не рахувати через горизонт.

Коротко

Потреба в товарі — витрата за день, помножена на горизонт, мінус залишок. Перед груднем витрату беруть за довгий спокійний період, а горизонт множать на свій сезонний коефіцієнт: у розібраному магазині це 1,75–1,8, і 30 днів грудня перетворюються на 51–54 дні запасу. Спочатку переміщення між точками, потім закупівля решти, і все це чернетками, які ще треба перевірити. Звіт забезпечення запасами в LEX.Торгівля рахує це в один клік; на яких тарифах він доступний, видно на сторінці тарифів.

Часті питання

Як порахувати, скільки товару закупити на місяць?

Через витрату за день і запас у днях. Витрата за день — скільки одиниць позиції продається в середньому за добу за обраний період. Потреба — витрата за день, помножена на кількість днів, на які треба забезпечити запас, мінус поточний залишок. Якщо залишок більший за потребу, купувати не треба. Так рахує звіт забезпечення запасами, і так само це рахується в таблиці.

За який період брати середню витрату перед сезоном?

Чим довший період, тим стабільніша середня і тим менше в ній випадкових тижнів; 90–365 днів для магазину з річною історією — нормальний вибір. Але будь-який період, що закінчується вчора, описує спокійний осінній темп, а не грудневий. Тому поправку на сезон роблять не періодом аналізу, а горизонтом: на скільки днів забезпечити запас.

Чому на грудень треба закуповувати більше, ніж показує звіт на 30 днів?

Бо звіт множить середню витрату минулих місяців на 30 днів, а грудень продає швидше. У розібраному магазині грудень два роки поспіль витрачав товар у 1,75–1,8 раза швидше за жовтень, і це в усіх категоріях, від 1,5 до 1,9. Тридцять грудневих днів за жовтневою витратою — це 51–54 звичайні дні, і саме таке число треба ставити в горизонт.

Чи треба замовляти весь грудневий запас одразу?

Ні, якщо постачальник їздить щотижня. Краще рахувати горизонт як інтервал поставки плюс час на доставку, але вже з грудневим множником, і повторювати розрахунок перед кожним замовленням. Одноразова закупівля на весь місяць заморожує гроші і збільшує ризик залишитись із зайвим запасом у січні, коли темп падає вдвічі.

Що робити, якщо в однієї точки товар лежить, а в іншої закінчується?

Спочатку перемістити, потім купувати. Надлишок точки — це все, що лежить понад її власний запас на той самий горизонт, тож відправник не опиниться в дефіциті. Режим «Переміщення, решта — закупівля» у звіті робить це автоматично: спершу складає переміщення між точками, а потім рахує закупівлю лише того, чого не вистачило всій мережі.

Як не закупити зайвого?

Перед розрахунком вивести з нього залежалий товар: позиції без продажів за квартал і ті, запасу яких уже вистачає на пів року. Їхня витрата за день близька до нуля, тож звіт їх і не запропонує, але перевірити варто. І не брати в горизонт більше, ніж реально продасться до наступної поставки: зайвий запас у січні коштує стільки ж, скільки порожня полиця в грудні.