Теперь вопрос расчета запаса: откуда взялись эти две недели. На самом деле все не так просто. Есть много математических моделей поведения. Простая такая: определяется минимум и максимум товара, который нужен на складе. Например, «в магазине на “Таганской” должно быть минимум пять “Монополий”, максимум тридцать». Если количество хотя бы в одном магазине падает до пяти, на все точки делается дозаказ до их максимального уровня.
Более правильная стратегия выглядит так. Вам нужно провести ABC- и XYZ-анализ для каждого товара — выяснить, сколько выручки он вам приносит и как часто его спрашивают. И держать в железном наличии самые прибыльные товары и самые ходовые. Звучит логично, но мало кто это делает именно на уровне математики и автоматизации — а как показывает практика, уже с категорией B начинаются сложности. Не доверяйте интуиции, она вас подставит минимум на 10% выручки.
Справка
ABC-анализ — удобный и наглядный метод классификации ресурсов компании (в данном случае товара) по степени их важности. Все товары подразделяются на три категории, например: А — самые ценные товары, обеспечивающие около 80% продаж; их запас должен составлять 20% ассортимента. В — промежуточные, 15% продаж, 30% ассортимента; С — наименее ценные, 5% продаж, 50% ассортимента.
XYZ-анализ — метод, позволяющий определить стабильность продаж товара за определенный период времени. В качестве критерия для анализа может служить количество проданного товара за определенный период, спрос на товар, количество покупок.
В категорию X обычно попадают все товары с минимальным колебанием продаж — от 5 до 15%. Их отличает стабильная величина потребления и высокая степень прогнозирования.
В категорию Y — товары с колебанием продаж от 15 до 50%. Они отличаются сезонными колебаниями и средними возможностями прогнозирования.
К категории Z относятся товары с колебанием продаж от 50% и выше. Это товары с нерегулярным потреблением и непредсказуемыми колебаниями, поэтому спрогнозировать их спрос невозможно.
По результатам расчетов прописываются правила для каждой из групп — AAX, ABX, ACX и т. д. Потому что по факту для группы AAX перезапас вообще не страшен: она и прибыльна, и продается много, и спрос стабильный. А для группы CAZ он критичен. Маржа невысокая, частота покупок тоже, товар может зависнуть.
Проще говоря, если вы точно уверены, что продадите выбранный товар, можно немного перезакупить, а вот все те товары, по которым прогноз долгий, — ловушки вмороженных денег. Аккуратнее с ними.
«Челночное» планирование
Идете к человеку, который отвечает за продажи, и спрашиваете его, сколько таких штук он может продать. Например, если магазин говорит, что может продать десять таких игр в месяц, мы умножаем этот прогноз на число магазинов и понимаем, что это около восьми тысяч игр в год. Иными словами, прикидываем итоговый объем плана. Дальше идем на рынок и смотрим, готов ли он вообще потребить такое количество. Сколько это процентов от рынка, например, сложных стратегий? Выясняется, что объем — скорее четыре тысячи. Снова идем вниз, сокращаем планы продаж. И так бегаем туда-сюда.
Это правильнее, чем планирование в духе «продам на миллион — а на следующий год на 20% больше». Вопрос в том, что мешало сделать два миллиона: ограничения рынка или просто неверный прогноз?
Этот вопрос главный.
Ассортимент
По логике, чем ассортимент шире, тем лучше, правда? На деле вы упираетесь в актуальность позиций, сезонность, надежность поставщиков, объем склада и, главное, тот печальный факт, что в большинстве случаев в магазине на 20 квадратных метров ну никак не выложить 2500 единиц товара.
Самое главное — понять принцип того, что важно иметь на точке. Нужны товары трех типов.
1. «Морковки». Это то, на чем вы иногда можете почти не зарабатывать, но за чем приходят люди. Например, если продавать гамбургер близко к себестоимости, а зашибать на газировке, — это вполне работа на флагмане. Еще один частый пример — дешевый базовый кофе (например, стакан с собой за 37 рублей) и заработок на всех других видах этого напитка (от 100 рублей за стакан) и пончиках (от 100 рублей за штуку). В случае обычной розницы просто то, что работает как морковка и привлекает людей. У нас это «Монополия» и «Уно».
2. Хиты и самые ходовые товары, на которых вы зарабатываете. Тут просто: несколько «флагманов», которые хотелось бы продавать больше, сильнее и выше. По ним дается основная реклама.
3. Товары сравнения. Это то, по чему определяется уровень цен в магазине. Один известный мне производитель замков почти год исследовал, какие устройства его клиенты считают обычными, и именно на эту модель снизил цену вдвое. Чем заработал репутацию компании, делающей дешевые практичные замки. Хотя по другим позициям его цены были немного выше среднерыночных. Хлеб и молоко в продуктовом — тоже примеры товаров сравнения. По ним расти нельзя.
4. Маркеры. Это штуки, которые продаются мало, но нужны для того, чтобы сориентировать, что в магазине и как. Это может быть дорогущий красный кабриолет в салоне автодилера, огромный телевизор в магазине техники, «Монополия» в магазине подарков или даже сезонная черешня и авокадо в эконом-продуктовом.
5. Основная категория — то, за чем приходит больше половины покупателей, но что медленно оборачивается или не приносит такой яркой прибыли, как флагманские товары. Это просто наполнение полок. У нас в базе из 2500 товаров ядро — 200 позиций. Остальные 2300 приносят меньше 10% выручки.
6. «Длинный хвост» — много товаров в конце ABC-анализа. Его надо контролировать на предмет слишком низкой оборачиваемости и время от времени стараться урезать.
7. Акционные товары, которые фактически раздаются почти бесплатно, но вы очень хотите «разморозить» деньги из них (то есть получить ликвидный актив) — или которые нужны для того, чтобы увеличить чек либо привлечь людей (хотя это скорее способ их использования).
Управление ассортиментом: почему товара может не быть?
Первый вопрос в том, почему вообще может не быть какого-то товара. Это очевидная вещь для любого человека из розницы, но крайне нелогичная для человека со стороны. Столетиями работает рынок, так почему, черт побери, до сих пор случаются неувязки?
Потому что все дело в природе нашего мира. Представьте, что у вас есть статичная матрица товаров: скажем, 500 наименований для продуктового магазинчика в жилом районе.
Сначала посмотрим на продукт, не имеющий срока годности. Например, это будет туалетная бумага. Очевидно, что она иногда нужна жителям окружающих домов, без нее они будут испытывать моральные страдания, и раз уж они зашли за ней, то почему бы не купить колбасы, водки и торт, правильно? Ну, или хотя бы кефира.
Туалетная бумага не портится и не пропадает, она просто невероятно дешева, не дает вам почти никакой прибыли и занимает до фига места. Вы хотите держать ее как можно меньше, но всегда в наличии, чтобы не было такого, что кто-то за ней зашел, а ее нет. Вам еще повезло, что у нее нет 10 разных цветов, фактур и размеров, как у одежды: это все же не модный магазин.
В идеальной модели мира вы хотите делать так: есть пять рулонов, каждый вечер приезжает машина с поставкой, если осталось четыре рулона — надо, чтобы она привезла еще один.
Проблема в том, что машина приходит по вторникам и пятницам, и вам нужно предсказывать запас бумаги на промежутки между этими днями. Поскольку ее потребление носит довольно творческий характер, вы используете какую-то функцию (скорее всего, исторические данные о продажах с той или иной степенью усреднения) и держите небольшой запас, чтобы он не исчерпался.
Появляются две новые сущности: предсказание спроса и прогнозирование запаса.
Сейчас пропустим особенности предсказания спроса на более сложные товары вроде пива, хрустящих батонов и других штук со сроками годности. Просто скажем, что есть две целевые функции:
• минимум запаса на складе;
• но при этом покрытие всех потребностей клиентов при разных флуктуациях спроса.
И еще есть функция времени, поскольку поставки идут не мгновенно и их надо планировать.
Вы можете использовать простой движок типа минимакса: определить минимум и максимум рулонов на складе. Например: «Когда остается меньше 4 штук, дозаказать в следующую поставку до 25». Это хорошо работает на малых числах.
Теперь давайте чуть усложним задачу. Машина не одна, есть разные поставщики. Каждый привозит что-то свое, по своему графику. Стало чуть сложнее, но все равно терпимо, правда?
Ассортимент поставщиков частично пересекается. Иногда выгоднее брать маленькие партии у одного, а побольше у другого. И когда-то выгоднее терпеть, пока не потребуется большая партия товара. Ладно, вы пишете еще модуль — и все более-менее хорошо.
Поставщики часто меняют условия и сами меняются. Один может повысить цены, второй — уйти с рынка, третий — опаздывать на один-два дня, четвертый всегда задерживает заказ… Адище? Еще нет. Один хочет полную предоплату, второй готов торговать под реализацию, третий дает вам отсрочку платежа на три недели и т. д.
Получается большая сложная модель, которую уверенно перечеркивает одно ДТП с любой из машин поставщиков. И такой моделью занимается закупка.
Чтобы такого не случалось, в сети ставят на входе конденсатор: собственный склад, который собирает все с поставщиков и развозит по точкам. Получается стабильнее и с более понятными зонами ответственности. Но все равно риски поставщиков в духе «у нас брак по всей партии, и теперь упс» лежат на закупке.
Некоторых товаров просто не будет вовремя, и это закон мира. Но на это можно влиять.
К счастью, в реальном мире задача сводится не к «100% наличия всегда», а условно к тому, чтобы удовлетворить спрос с вероятностью 95%, потратив минимум денег. Можно подтянуться