Ваш самый продаваемый товар снова закончился, а на полке за ним лежит двухлетний запас запчасти, к которой никто не прикасался с 2024 года. Если эта картина вам знакома, одного ABC-анализа недостаточно, чтобы вас спасти. Ранжирование SKU по годовой стоимости потребления показывает, какие позиции стоят дороже всего, — но ничего не говорит о том, какие из них продаются предсказуемо, какие вообще движутся, а какие останавливают вашу операцию, когда заканчиваются. Именно для этого служат три сопутствующие классификации: XYZ, FSN и VED.
Каждая отвечает на вопрос, на который ABC ответить не может. XYZ спрашивает, насколько предсказуем спрос. FSN спрашивает, как быстро движется запас. VED спрашивает, насколько больно, когда позиции не хватает. Используемые вместе — прежде всего в матрицах ABC-XYZ и ABC-VED — они превращают плоский список SKU в политики пополнения: что держать, какой запас прочности поддерживать, что часто пересчитывать и что ликвидировать. Это руководство объясняет каждый метод, комбинированные матрицы и то, как применить их к собственным данным.
Почему ABC-анализа недостаточно
ABC-анализ сортирует каждый SKU по годовой стоимости потребления (стоимость единицы умножить на годовое потребление) и делит список на три группы: A-позиции — примерно 10–20% SKU, дающих 70–80% стоимости; B-позиции в середине; и C-позиции — длинный хвост дешёвых деталей, составляющих половину ваших SKU и крошечную долю затрат. Он прекрасно отвечает на вопрос «где заморожены деньги?».
Но стоимость — лишь одно измерение решения о запасах. Рассмотрим две A-позиции с одинаковым годовым расходом:
- Одна продаётся по 1 000 единиц каждый месяц как часы.
- Другая продаётся 4 000 единиц в декабре и почти ничего в остальное время года.
ABC ранжирует их одинаково. Единая политика пополнения, применённая к обеим, либо оставит сезонную позицию без запаса, либо утопит вас в излишках по стабильной. Теперь рассмотрим C-позицию, почти ничего не стоящую на бумаге: прокладку за 40 центов, без которой ваша производственная линия не может работать. ABC говорит игнорировать её; ваш начальник производства не согласен. XYZ, FSN и VED существуют именно для того, чтобы закрыть эти пробелы.
Анализ XYZ: классификация изменчивости спроса
Анализ XYZ группирует позиции по тому, насколько их спрос колеблется во времени — то есть насколько прогнозируем каждый SKU. Если ABC измеряет стоимость, то XYZ измеряет предсказуемость, и эти две характеристики независимы: дорогая позиция может иметь абсолютно стабильный спрос, а дешёвая — продаваться всплесками.
Как работают классы X, Y и Z
Стандартная мера — коэффициент вариации (CV): стандартное отклонение периодического спроса, делённое на его среднее. Низкий CV означает, что спрос близок к своему среднему; высокий CV означает, что он колеблется.
- X-позиции: стабильный, предсказуемый спрос. Низкий CV (распространённый порог — ниже 0,5, хотя в разных отраслях пороги различаются). Это ваши повседневные продавцы — легко прогнозируются, допускают работу с минимальным запасом и идеально подходят для автоматического пополнения.
- Y-позиции: умеренная или сезонная изменчивость. Спрос следует закономерности — сезонные пики, рост тренда, всплески из-за промоакций, — но с существенными колебаниями. Прогнозируйте их сезонными моделями и держите умеренный страховой запас.
- Z-позиции: хаотичный, непредсказуемый спрос. Высокий CV, прерывистые или неравномерные заказы, длительные периоды нулевого спроса, прерываемые внезапными крупными заказами. Запчасти и компоненты под заказ часто попадают сюда. Прогнозы ненадёжны, поэтому политика опирается на буферы, управление сроками поставки или производство под заказ, а не на предсказание.
Универсального порога CV не существует; выбирайте пороги из распределения собственных данных и документируйте их, чтобы классификация была воспроизводимой в следующем квартале.
Как XYZ меняет подход к страховому запасу
Именно здесь XYZ оправдывает своё существование. Страховой запас существует для покрытия неопределённости спроса в течение срока поставки, и XYZ говорит вам, какую неопределённость несёт каждый SKU:
- X-позициям нужны тонкие буферы. Когда спрос едва отклоняется от прогноза, небольшой страховой запас при высоком уровне сервиса — дешёвая страховка, а не азартная ставка.
- Y-позициям нужны сезонные буферы. Рассчитывайте страховой запас по ошибке прогноза пикового сезона, а не по годовому среднему, и планируйте его расходование в межсезонье, вместо того чтобы держать пиковое покрытие весь год.
- Z-позициям нужна другая стратегия, а не просто больше запаса. Нагромождение страхового запаса на непредсказуемый спрос — так рождаются неликвиды. Лучшие варианты включают сокращение сроков поставки от поставщиков, консигнационные схемы, более частый пересмотр или принятие более низкого уровня сервиса для малоценных Z-позиций при защите высокоценных.
Сопутствующий выигрыш — усилия по прогнозированию: тратьте время на моделирование X- и Y-позиций, где прогнозы действительно работают, и перестаньте делать вид, что скользящее среднее предсказывает Z-позиции.
Анализ FSN: классификация скорости движения
Анализ FSN классифицирует запасы по интенсивности потребления — насколько быстро каждая позиция проходит через ваш склад. Аббревиатура означает Fast-moving (быстро движущиеся), Slow-moving (медленно движущиеся) и Non-moving (недвижущиеся), и он вычисляется по записям о расходе или продажах за период пересмотра, часто с использованием коэффициента оборачиваемости или запаса в днях.
- Быстро движущиеся (F): высокая оборачиваемость, частое пополнение. Ваши бестселлеры, как правило, менее 20% SKU с коэффициентом оборачиваемости 3 и более. Им нужны лучшие складские места, жёсткие точки заказа и пристальный контроль — дефицит здесь стоит реальной выручки.
- Медленно движущиеся (S): низкая оборачиваемость, долгое пребывание на складе. Примерно треть SKU во многих операциях. Сокращайте объёмы заказов, растягивайте интервалы пополнения и спрашивайте, оправдывает ли каждая из них свои затраты на хранение.
- Недвижущиеся (N): отсутствие потребления за период пересмотра. Часто большинство SKU по количеству — одно отраслевое исследование оценивает недвижущийся запас в 60–65% складских позиций. Каждая N-позиция — кандидат на уценку, возврат поставщику, пожертвование или списание.
FSN — ваша система раннего предупреждения о неликвидах
Бухгалтерская ценность FSN — в своевременности. Позиция не становится бесполезной в день списания; она становится бесполезной постепенно, пока лежит. FSN выявляет переход из S в N, пока у вас ещё есть варианты — промоакция, комплект, возврат поставщику, — вместо того чтобы обнаружить это при пересмотре устаревания в конце года, когда остаётся только убыток.
Отслеживайте миграцию явно: позиции, движущиеся F → S, заслуживают меньших партий пополнения; позиции, движущиеся S → N, заслуживают плана вывода с крайним сроком. А когда N-позиция наконец обесценивается, бухгалтерская проводка — та же, которую предвидел ваш резерв на устаревание:
2026-10-29 * "Write down obsolete N-class widget stock to net realizable value"
Expenses:Inventory-Write-Down 4,200.00 USD
Assets:Inventory:Finished-GoodsДержать этот счёт списания отдельно от себестоимости проданных товаров — вместо того чтобы хоронить недостачи и устаревание в одной строке COGS, — это то, что позволяет вам позже спросить «сколько нам стоил медленно движущийся запас в этом году?» и получить ответ из собственных книг.
Анализ VED: классификация критичности
Анализ VED классифицирует позиции по тому, что происходит, когда их нет в наличии. Он возник в управлении запасными частями и больничной фармацией, где дефицит измеряется остановленными производственными линиями или риском для пациентов, а не упущенной маржой. Классы таковы:
- Vital (V, жизненно важные): без них операции останавливаются. Запчасть, останавливающая линию, критичный для безопасности компонент, единственный в своём роде входной материал со сроком поставки 12 недель. Дефицит неприемлем, поэтому V-позиции оправдывают щедрые буферы независимо от их класса ABC.
- Essential (E, существенные): без них операции деградируют. Существует временный обходной путь — заменитель, сверхурочная работа для навёрстывания, ускоренная отгрузка — но ценой затрат. Держите умеренные буферы, рассчитанные по стоимости обходного пути и сроку поставки.
- Desirable (D, желательные): приятно иметь. Немедленного операционного влияния нет; заказывайте по мере необходимости. Многие D-позиции можно перевести на управляемый поставщиком запас или заказ по требованию вообще без буфера.
В отличие от XYZ и FSN, VED — это суждение, а не формула. Он исходит от инженеров по обслуживанию, плановиков производства и фармацевтов — людей, которые живут с дефицитом, — а не из таблицы. Эта субъективность — преимущество: она улавливает последствия, которых данные не видят. Но это также означает, что классификации VED нуждаются в периодическом пересмотре, поскольку критичность меняется при изменении оборудования, поставщиков и продуктовых линеек.
Одно опубликованное исследование VED запасных частей упаковочного завода показало, что примерно 32% позиций — Vital, 58% — Essential и 10% — Desirable: напоминание о том, что когда всё кажется критичным, упражнение заставляет провести тот разговор о ранжировании, которого большинство складов никогда не ведут.
Комбинированные матрицы: где методы работают вместе
Ни одна классификация сама по себе не задаёт политику пополнения. Главный ход — пересечь два измерения в матрицу, чтобы каждая ячейка получила свою политику. На практике доминируют два сочетания.
Матрица ABC-XYZ: стоимость × предсказуемость
Пересечение трёх ценностных групп ABC с тремя группами изменчивости XYZ даёт девять ячеек, каждая с естественной политикой:
| X (стабильный) | Y (изменчивый) | Z (хаотичный) | |
|---|---|---|---|
| A (высокая стоимость) | Жёсткий контроль, минимальный запас, автоматическое пополнение, частый пересмотр | Сезонное планирование, умеренные буферы, тесная координация с поставщиком | Индивидуальное внимание: короткие сроки поставки, консигнация или производство под заказ |
| B (средняя стоимость) | Стандартные политики точки заказа, периодический пересмотр | Следите за сезонными пиками; умеренный страховой запас | Низкие буферы; допускайте случайные дефициты или ускоряйте поставку |
| C (низкая стоимость) | Простые политики, оптовые заказы, редкий пересмотр | Заказывайте с расчётом на сезон; не усложняйте | Заказывайте по требованию или вовсе откажитесь от SKU |
Матрица исправляет слепые зоны ABC в обоих направлениях. AX-позиции — высокая стоимость, стабильный спрос — мечта любой модели: прогнозируйте точно, держите мало, пересматривайте часто. AZ-позиции — высокая стоимость, хаотичный спрос — это место, где прячется оборотный капитал: каждой нужен назначенный ответственный и стратегия снабжения, потому что политика, основанная на прогнозе, либо приведёт к дефициту, либо к избытку. А CX-позиции — дешёвые и предсказуемые — должны требовать почти нулевого управленческого внимания: задайте простую точку заказа и двигайтесь дальше.
Матрица ABC-VED: стоимость × критичность
Пересечение ABC с VED даёт девять ячеек, обычно сводимых к трём категориям управления:
- Категория I (наивысший контроль): AV, AE, AD, BV, CV — каждая Vital-позиция независимо от стоимости плюс все высокоценные позиции. Жёсткий контроль, непрерывный пересмотр, надёжное снабжение.
- Категория II (умеренный контроль): BE, BD, CE — промежуточный надзор с периодическим пересмотром.
- Категория III (рутинный контроль): CD — низкая стоимость, низкая критичность; максимально простые политики.
Главный результат исследования упаковочного завода: Категория I содержала около 37% позиций, но 82% годовых расходов — матрица сконцентрировала управленческое внимание почти точно там, где были и деньги, и риск. Обратите внимание на намеренную асимметрию: дешёвая Vital-запчасть (CV) получает режим Категории I, потому что прокладка за 40 центов может остановить линию стоимостью в миллион долларов. Это решение, которое ABC в одиночку никогда бы не принял.
Как применить все три к собственным данным
Для первого прохода специализированное программное обеспечение не нужно — хватит электронной таблицы и двенадцати месяцев истории.
- Выгрузите год истории спроса по каждому SKU. Месячные интервалы — минимум; недельные лучше для быстро движущихся позиций. Используйте расход/продажи, а не закупки — вы классифицируете спрос, а не закупки.
- Вычислите ABC по годовой стоимости потребления. Стоимость единицы умножить на годовое потребление, отсортировать по убыванию, разделить примерно на 80/15/5 накопленной стоимости.
- Вычислите XYZ по коэффициенту вариации. Стандартное отклонение периодического спроса, делённое на среднее, для каждого SKU. Задайте пороги X/Y/Z из распределения ваших данных (распространённые начальные значения: X ниже 0,5, Z выше 1,0) и зафиксируйте их.
- Вычислите FSN по оборачиваемости. Годовой расход, делённый на средний остаток на складе, или запас в днях. Помечайте как N всё, что не двигалось за весь период пересмотра.
- Соберите VED от людей, которые ощущают дефицит. Короткий семинар с обслуживанием и операциями лучше любой формулы. Записывайте обоснование по каждой V-позиции, чтобы пересмотру следующего года было что проверить.
- Постройте матрицы и назначьте политики ячейка за ячейкой. Начните с крайних случаев — AX, AZ, Категория I, Категория III, — где политика пишется сама, затем заполните середину.
- Перезапускайте ежеквартально. Классификации дрейфуют: продукты запускаются и умирают, спрос стабилизируется или дестабилизируется, оборудование меняет критичность. Класс XYZ, вычисленный однажды и принятый навсегда, незаметно становится неверным.
Две ошибки, которых следует избегать: классификация на слишком короткой истории (три месяца данных не выявят сезонность — Y-позиция, маскирующаяся под X-позицию, приведёт к дефициту в пиковый сезон) и трактовка порогов как универсальных констант вместо их настройки под распределение собственного спроса.
Распространённые ошибки, подрывающие всё упражнение
- Запускать только ABC и называть это сегментацией. Стоимость без изменчивости или критичности порождает ровно ту картину «перезапас медленно движущегося / дефицит критичной позиции», с которой начиналась эта статья.
- Копировать чужие пороги CV. Пороги, подходящие для автозапчастей, неверно классифицируют fashion-SKU. Выводите пороги из своего распределения и пересматривайте их.
- Позволять VED раздуваться. Когда каждый руководитель подразделения помечает свои части как Vital, ничего не является Vital. Ограничьте долю V или требуйте письменного описания последствий по каждой V-позиции.
- Игнорировать вывод N-позиций. Классификация без ликвидации — коллекционирование марок. Каждый цикл FSN должен заканчиваться датированным списком вывода: уценка, возврат, пожертвование или списание.
- Забывать про книги. Переклассификации должны находить отражение в резервировании: если ваш резерв на устаревание всё ещё предполагает прошлогоднюю структуру, а N-запас удвоился, ваш баланс завышает запасы. Привяжите пересмотр FSN к пересмотру резерва по одному календарю.
Начните с матрицы, а не с программного обеспечения
XYZ, FSN и VED каждый исправляют одно, чего ABC не видит: прогнозируемость, движение и последствия. Не нужно внедрять все три сразу — соедините ABC с XYZ, если дефициты и излишки чередуются загадочно; добавьте FSN, если неликвиды продолжают удивлять вас в конце года; и добавьте VED в первый раз, когда дешёвая недостающая деталь останавливает что-то дорогое. Версия в электронной таблице займёт день; дисциплина перезапуска её каждый квартал — та часть, которая действительно высвобождает оборотный капитал. Ваш следующий шаг — выгрузка данных из шага 1 выше: двенадцать месяцев расхода по каждому SKU прямо сейчас лежат в вашей системе и ждут сортировки.





