Неправильный метод ротации запасов стоит пищевому складу 3–7% оборота в год в виде списаний, а складу стройматериалов — 2–4% площади, занятой «забытыми» паллетами. Три аббревиатуры — FIFO, LIFO, FEFO — определяют, в каком порядке товар покидает склад. Выбор между ними зависит от характера продукции, требований клиента и физической конфигурации зоны хранения.

FIFO: первым пришёл — первым ушёл. Базовый метод для 70% складов

FIFO (First In — First Out) — товар, поступивший на склад раньше, отгружают раньшеgost-r-58447. Паллета, принятая 12 марта, уходит до паллеты, принятой 18 марта, — независимо от срока годности, цены или других атрибутов. Это самый распространённый метод ротации: по оценкам отраслевых аналитиков, 70% складов в России используют FIFO как основной.

FIFO решает две задачи. Первая — снижение среднего возраста запаса. Товар не «залёживается» на дальних ячейках, каждая партия расходуется последовательно. На складе без FIFO средний возраст запаса обычно в 1,5–2 раза выше: свежий товар «перекрывает» старый, а дальние паллеты лежат месяцами. Вторая задача — упрощение учёта. Когда каждая партия расходуется последовательно, бухгалтерия легко отслеживает себестоимость, а инвентаризация даёт предсказуемые результаты.

Физическая реализация FIFO на складе требует загрузки с одной стороны стеллажа и выгрузки с другой. Гравитационные стеллажи (роликовые) — идеальная конструкция: паллету загружают сверху с одной стороны, она скатывается по роликам и выходит с другой. Стоимость гравитационного решения — 6 000–12 000 ₽ за паллетоместо, что в 2–3 раза дороже фронтальных стеллажей, но экономия от автоматического FIFO оправдывает инвестицию на складах с оборачиваемостью выше 10. Подробнее о конструкциях — в материале про гравитационные стеллажи.

На фронтальных стеллажах FIFO реализуют сложнее — оператору нужно «пройти мимо» свежих паллет и взять дальнюю. WMS решает эту задачу, направляя оператора к нужной ячейке, но физический доступ может быть затруднён, если перед нужной паллетой стоят другие. В узкопроходных стеллажах (VNA) FIFO работает лучше: ричтрак поднимает нужную паллету с любого яруса, не перемещая другие.

Где FIFO работает лучше всего: бытовая техника и электроника (защита от морального устаревания), одежда и текстиль (сезонные коллекции не должны «залёживаться»), комплектующие и запчасти (стандартизированный товар без срока годности), промышленные расходники (упаковка, крепёж, метизы).

Расчёт экономии FIFO на конкретном примере: склад бытовой электроники, 3 000 паллетомест, средний запас 45 млн ₽. Без FIFO средний возраст запаса — 85 дней, с FIFO — 52 дня. Устаревание (снижение цены) электроники: 1,5–2% в месяц. Снижение среднего возраста на 33 дня = экономия 33/30 × 1,75% × 45 000 000 = 866 250 ₽/год. При нулевых затратах на внедрение FIFO (если WMS уже есть) — чистая прибыль.

Ограничения FIFO: метод не учитывает срок годности. Если партия, пришедшая раньше, имеет более поздний срок годности, чем партия, пришедшая позже (например, поставщик отгрузил свежий товар вперёд), FIFO отгрузит «свежую» партию первой, а «старая» останется на складе и может просрочиться. Для товаров с ограниченным сроком годности FIFO — не решение.

LIFO: последним пришёл — первым ушёл. 15% складов, нишевой метод

LIFO (Last In — First Out) — товар, поступивший последним, отгружают первым. Паллета, принятая вчера, уходит до паллеты, принятой месяц назад. Это метод для специфических условий, где физическая конфигурация склада диктует логику ротации.

LIFO применяют на складах с однородным товаром без срока годности: металлопрокат, песок, щебень, кирпич, стеновые блоки, бетонные изделия. Физическая логика: новая паллета ставится ближе к проезду, и забирать её проще, чем добираться до дальней. На набивных (drive-in) стеллажах LIFO — единственный возможный метод, потому что загрузка и выгрузка идут с одной стороны. Подробнее — в статье про набивные drive-in стеллажи.

Главное преимущество LIFO — минимизация перемещений. Оператор погрузчика не проезжает вглубь стеллажа, а берёт ближайшую паллету. На складе с 500+ паллетоместами в набивном стеллаже экономия времени на одной операции — 1,5–3 минуты. При 80 операциях в смену это 2–4 часа работы погрузчика в день. В денежном выражении — 3 000–6 000 ₽/смена при стоимости часа работы погрузчика с оператором 1 500 ₽.

Второе преимущество — максимальное использование объёма. Набивные стеллажи с LIFO позволяют хранить в 1,5–2 раза больше паллет на квадратный метр, чем фронтальные с FIFO. На складе 3 000 м² это разница между 4 500 и 7 000 паллетомест. Если ваш товар однородный и не имеет сроков годности — LIFO в набивных стеллажах экономит на аренде площади.

Ограничения LIFO. Товар в глубине стеллажа может лежать месяцами. Если товар имеет даже минимальный срок годности (например, сухие строительные смеси — 12 месяцев), LIFO создаёт риск просрочки для дальних партий. Решение: раз в 1–2 месяца проводите аудит «глубоких» позиций — тех, что стоят в стеллаже дольше 60 дней.

Важный нюанс: LIFO как метод бухгалтерской оценки запасов исключён из ПБУ 5/01 с 2008 года. Однако складская ротация (физическое движение товара) и бухгалтерская оценка (стоимость списания) — разные вещи. LIFO как физический метод ротации не запрещён. На набивном стеллаже со стройматериалами вы обязаны использовать LIFO-ротацию (иначе физически невозможно), при этом в бухгалтерии списание идёт по средней стоимости или по FIFO.

FEFO: первым истекает — первым ушёл. Обязателен для 25% складов

FEFO (First Expired — First Out) — товар с ближайшим сроком годности отгружают первым, независимо от даты поступленияtr-ts-021. Паллета, срок годности которой истекает 15 июня, уходит раньше паллеты со сроком 30 августа — даже если вторая приехала на склад раньше.

FEFO обязателен для продуктов питания, фармацевтики, косметики, ветеринарных препаратов, БАД. Для пищевых продуктов это требование ТР ТС 021/2011: товар ротируют так, чтобы минимизировать риск реализации с истекающим сроком. Нарушение — штраф от 100 000 ₽ для юридических лиц, а для фармацевтики — приостановка лицензии.

Реализация FEFO требует партионного учёта с атрибутом «срок годности» по каждой единице хранения. При приёмке оператор сканирует партию, вводит (или считывает из штрихкода) дату производства и срок годности. WMS-система фиксирует эти данные и при формировании задания на отбор автоматически направляет оператора к ячейке с ближайшим сроком. Партионный учёт добавляет 15–30 секунд на приёмку каждой паллеты, но экономит тысячи рублей на каждом предотвращённом списании.

Без WMS FEFO реализуют ручной маркировкой и дисциплиной кладовщика — и работает это плохо. При ручном FEFO уровень нарушений (отгрузка не из «правильной» партии) составляет 15–25%. С WMS — менее 1%. Разница в 14–24 процентных пункта на пищевом складе с оборотом 200 млн ₽/год транслируется в 3–8 млн ₽ экономии на списаниях.

Остаточный срок годности — дополнительный параметр при работе с торговыми сетями. Сети требуют минимальный остаточный срок 50–75% от полного. Если срок годности йогурта — 30 дней, то при требовании «60% остаточного» поставщик обязан доставить продукт не старше 12 дней с даты производства. WMS при формировании задания на отбор учитывает этот параметр: из FEFO-отбора исключают партии, не проходящие по остаточному сроку для конкретного заказчика.

Частая ошибка при внедрении FEFO: не учитывать разницу между «сроком годности» и «остаточным сроком годности». Срок годности — полный период от производства (например, 30 дней). Остаточный — сколько осталось до истечения. Торговые сети требуют минимальный остаточный срок 50–75%. Если вы поставили йогурт с остаточным сроком 40% (12 дней из 30), сеть откажет в приёмке — и вы понесёте расходы на возврат (2 000–5 000 ₽ на рейс) плюс штраф по договору (10 000–50 000 ₽). WMS должна при формировании задания проверять остаточный срок не только по FEFO, но и по контрактным требованиям конкретного покупателя.

Ещё один нюанс — «предупреждение о критическом сроке». WMS настраивают так, чтобы за 5–10 дней до истечения остаточного срока система генерировала алерт: «по SKU 45218 (творог) 120 коробок достигнут порога остаточного срока через 7 дней». Это даёт время организовать акцию, распродажу или перенаправить товар в канал с менее жёсткими требованиями.

Сравнительная таблица: 10 параметров для выбора метода

ПараметрFIFOLIFOFEFO
Критерий отгрузкиДата поступленияДата поступления (обратная)Срок годности
Типичные товарыБытовая техника, одежда, комплектующиеСтройматериалы, металл, сыпучиеПродукты, фарма, косметика
Требует партионного учётаЖелательноНетОбязательно
Снижение списаний40–60% vs хаотичной ротацииНе влияет60–80% vs хаотичной ротации
Сложность внедренияСредняяНизкаяВысокая
Требования к стеллажамПроходные или фронтальныеНабивные (drive-in)Любые с адресным хранением
Поддержка в WMSСтандартнаяСтандартнаяТребует модуля партионного учёта
Стоимость внедрения200–500 тыс. ₽50–150 тыс. ₽400 тыс. — 1,2 млн ₽
Время обучения персонала2–4 дня1–2 дня3–5 дней
Частота нарушений (без WMS)8–15%3–5%15–25%

Когда какой метод: 4 сценария выбора с расчётом экономики

Сценарий 1: продукты питания, фарма, косметика. Ответ однозначен — FEFO. Регуляторные требования (ТР ТС 021/2011, GDP для фармы), контракты с сетями (штрафы 50 000–500 000 ₽ за партию с остаточным сроком менее порога), репутационные риски. FIFO здесь не замена — потому что дата поступления на склад не совпадает с датой производства, и партия, приехавшая позже, может иметь более ранний срок годности.

Расчёт для пищевого склада с оборотом 300 млн ₽/год: списания при хаотичной ротации — 4–6% (12–18 млн ₽), при FIFO — 2–3% (6–9 млн ₽), при FEFO — 0,8–1,5% (2,4–4,5 млн ₽). Внедрение FEFO стоит 400 тыс. — 1,2 млн ₽ — окупается за 1–3 месяца.

Сценарий 2: товары без срока годности, однородные. Строительные материалы, метизы, металл. Если стеллажная система набивная — LIFO (физически единственный вариант). Если стеллажи фронтальные или полочные — FIFO. Критерий — минимизация перемещений и стоимости обработки.

Расчёт: склад металлопроката 2 000 м², 600 паллетомест в набивных стеллажах, 80 операций отгрузки/смена. LIFO экономит 2–4 часа работы погрузчика/смена. При стоимости часа 1 500 ₽ и 250 сменах/год — экономия 750 000–1 500 000 ₽/год. FIFO на том же складе потребовал бы реорганизации стеллажей стоимостью 3–5 млн ₽.

Сценарий 3: электроника, бытовая техника, запчасти. FIFO. Товар не имеет срока годности, но имеет срок морального устаревания. Модель телефона, пролежавшая на складе 8 месяцев, теряет 15–30% рыночной стоимости. FIFO снижает риск того, что на складе «заляжет» модель, которую сняли с производства. Дополнительный аргумент: при гарантийных обращениях FIFO позволяет отслеживать хронологию партий.

Сценарий 4: мультитемпературный склад с разнородным ассортиментом. Комбинация: FEFO для охлаждённых и замороженных зон, FIFO для зоны сухого хранения, LIFO для крупногабаритных стройматериалов на открытой площадке. WMS позволяет настроить разные правила для разных товарных групп и зон — это стандартная функция, не требующая кастомной доработки.

Реализация в WMS: 3 уровня настройки и типичные ошибки

Первый уровень — глобальное правило. Одно правило ротации на весь склад. Подходит для монопрофильных складов: только FMCG (FEFO), только стройматериалы (FIFO или LIFO). Настройка — 1–2 часа, стоимость — входит в базовое внедрение WMS. Ограничение: если на складе появляется товар с другими требованиями (например, бытовая химия рядом с продуктами), глобальное правило не справляется.

Второй уровень — правило по товарной группе. Каждая категория товара получает свой метод ротации. WMS при формировании задания на отбор проверяет категорию SKU и применяет соответствующее правило. Это рабочий вариант для 80% мультитоварных складов. Настройка — 4–8 часов, требует корректной категоризации справочника SKU (каждому SKU присвоена категория с указанием метода ротации). Типичная ошибка: 5–10% SKU не категоризированы — WMS применяет к ним дефолтное правило, которое может не подходить.

Третий уровень — правило по SKU с учётом контракта клиента. Для сетевых клиентов, которые требуют остаточный срок годности не менее 75%, WMS фильтрует партии дополнительно: из FEFO-отбора исключают партии, не проходящие по остаточному сроку для конкретного заказа. Это самый сложный сценарий, и он требует настройки атрибутов «минимальный остаточный срок» по контракту. Настройка — 16–40 часов, стоимость — 150–400 тыс. ₽.

Интеграция с адресным хранением: WMS направляет оператора к конкретной ячейке с указанием партии. Оператор сканирует штрихкод ячейки и штрихкод партии — система проверяет соответствие. Если оператор берёт «не ту» партию, ТСД выдаёт ошибку и не позволяет продолжить. Это исключает человеческий фактор и обеспечивает 99%+ соблюдение правил ротации.

Типичные ошибки при настройке ротации в WMS. Первая — не настроена обработка «исключений». Что делать, если единственная доступная партия не проходит по остаточному сроку? WMS должна эскалировать решение старшему смены, а не блокировать отгрузку. Вторая — не настроена приоритизация при одинаковом сроке. Если две партии имеют одинаковый срок годности, WMS должна выбирать ту, что ближе к зоне отгрузки (минимизация пути оператора). Третья — не проводятся регулярные аудиты. Даже при WMS-контроле 0,5–1% нарушений накапливаются: оператор обошёл систему, партия маркирована неверно. Еженедельный выборочный аудит 20–30 отгрузок ловит эти случаи.

Комбинирование методов на одном складе: 3 практических схемы

Схема 1: зональная. Разные зоны склада — разные методы. Холодильная камера — FEFO. Зона сухого хранения — FIFO. Открытая площадка — LIFO. Преимущество: каждая зона работает по оптимальному правилу. Недостаток: при перемещении товара между зонами (например, из камеры на площадку для отгрузки) метод ротации должен «следовать» за товаром. WMS решает это автоматически.

Схема 2: товарная. Единое физическое пространство, разные правила по товарным группам. Молочная продукция — FEFO, бытовая химия — FIFO, строительные смеси — LIFO. Преимущество: не нужно физически разделять склад на зоны. Недостаток: оператор в одном проходе может получить задания с разной логикой отбора — требуется обучение и чёткие инструкции на ТСД.

Схема 3: гибридная FIFO + FEFO. По умолчанию — FIFO. Для SKU с атрибутом «срок годности» — автоматическое переключение на FEFO. Это самая распространённая схема на мультитоварных складах: 60–70% ассортимента работает по FIFO, 30–40% — по FEFO. WMS определяет метод по наличию атрибута «срок годности» в карточке SKU. Если атрибут заполнен — FEFO, если нет — FIFO. Настройка — минимальная, логика встроена в большинство современных WMS.

Кейс: пищевой склад — снижение списаний на 65% за 3 месяца

Компания — дистрибьютор молочной и кисломолочной продукции. Склад 3 800 м², из них 2 400 м² — холодильная камера +2…+6 °C. Ассортимент 1 200 SKU, оборот 280 млн ₽ в год. Средний срок годности продукции — 14–45 дней. Списания по просроченному товару — 4,2% от оборота (11,8 млн ₽ в год). Штрафы от сетей за несоблюдение остаточного срока — 2,8 млн ₽ в год. Суммарные потери — 14,6 млн ₽.

Причина: ротация ручная, кладовщики брали ближайшие паллеты (фактически работал LIFO). Партии с коротким сроком «прятались» в глубине камеры. Ежемесячная инвентаризация обнаруживала 30–50 паллет с истекающим в течение 3 дней сроком — часть удавалось распродать со скидкой 40–60%, остальное списывали. Средний «возраст» отгружаемого товара составлял 12 дней при среднем сроке годности 28 дней — 43% срока тратилось на хранение.

Что сделали: внедрили FEFO в WMS с партионным учётом за 8 недель. При приёмке каждую паллету регистрировали с датой производства и сроком годности (данные считывали из штрихкода GS1-128). WMS формировал задания на отбор строго по FEFO с учётом требований контрактов (остаточный срок не менее 65% для сетей, не менее 50% для HoReCa). Перенастроили адресную сетку камеры: паллеты с ближайшим сроком автоматически перемещали в зону ускоренного отбора (первые 2 ряда от доков).

Дополнительно настроили систему алертов: за 5 дней до достижения порога остаточного срока WMS генерировал отчёт «товар в зоне риска» — менеджер по продажам получал список и организовывал ускоренную реализацию со скидкой 15–25% (не 40–60%, как раньше, потому что товар ещё имел запас по сроку).

Результат через 3 месяца: списания снизились с 4,2% до 1,5% от оборота (с 11,8 до 4,2 млн ₽ — экономия 7,6 млн ₽ в год). Штрафы от сетей — с 2,8 до 0,4 млн ₽. Нарушения FEFO при отборе — менее 0,5% (было 22%). Средний «возраст» отгружаемого товара снизился с 12 до 7 дней. Суммарная экономия — 10 млн ₽ в год при инвестиции в настройку WMS 1,2 млн ₽. Окупаемость — 44 дня.

Подробнее о метриках управления запасами — управление запасами: 8 ключевых метрик.

Дополнительный результат, который часто упускают при оценке FEFO: улучшение отношений с торговыми сетями. До внедрения компания получала 8–12 претензий в месяц по остаточному сроку годности, после — 1–2. Сети перевели компанию из категории «проблемный поставщик» в категорию «стандартный», что открыло доступ к новым контрактам на 45 млн ₽/год.

Стоимость внедрения FEFO по этапам:

ЭтапДлительностьСтоимостьКто выполняет
Настройка партионного учёта в WMS2 недели150 000–350 000 ₽Подрядчик WMS
Инвентаризация с фиксацией сроков годности3–5 дней80 000–200 000 ₽Собственный персонал + подрядчик
Перенастройка адресной сетки1 неделя50 000–100 000 ₽Подрядчик WMS
Обучение персонала3–5 дней60 000–120 000 ₽Внутреннее обучение
Настройка алертов и отчётов1 неделя60 000–150 000 ₽Подрядчик WMS
Пилотная эксплуатация2 недели0 ₽ (время персонала)Собственный персонал
**Итого****6–8 недель****400 000–920 000 ₽**

При списаниях свыше 3% от оборота инвестиция окупается за 1–3 месяца. При списаниях 1–2% — за 4–8 месяцев. Даже при списаниях менее 1% внедрение FEFO оправдано, если вы работаете с торговыми сетями — штрафы за несоблюдение остаточного срока годности обычно превышают стоимость внедрения в первый же квартал. Дополнительный аргумент: при переходе на FEFO вы получаете побочный эффект — полный партионный учёт, который упрощает работу с рекламациями, отзывами и претензиями покупателей.

Как проверить, что выбранный метод ротации работает: 4 метрики

Первая метрика — уровень нарушений ротации. Процент отгрузок, в которых товар отгружен не из «правильной» партии. Целевой показатель: менее 1% при WMS, менее 5% при ручном контроле. Замер: выборочная проверка 30–50 отгрузок в неделю или автоматический отчёт WMS.

Вторая — процент списаний по просроченному товару. Для складов с FEFO — целевой показатель менее 1,5% от оборота. Если выше — проверьте: (а) корректность данных о сроках при приёмке, (б) наличие алертов о приближении к пороговому сроку, (в) скорость реакции на алерты.

Третья — средний возраст запаса в днях. Считается как средневзвешенное время нахождения товара на складе. Для FIFO этот показатель должен быть на 20–30% ниже, чем при хаотичной ротации. Если разницы нет — FIFO не работает (вероятно, операторы берут ближайшую паллету, игнорируя WMS-задания).

Четвёртая — штрафы от клиентов за нарушение остаточного срока. Прямой финансовый индикатор. Если штрафы растут при внедрённом FEFO — проблема либо в данных (неправильные сроки при приёмке), либо в алгоритме WMS (не учитывает контрактные требования конкретного клиента).

Как настроить мониторинг: выгружайте дашборд еженедельно из WMS (5 минут, если настроен шаблон). Если WMS не формирует отчёт — соберите данные вручную: 30 случайных отгрузок за неделю, проверьте соответствие партий правилу ротации. Трудозатраты: 1,5 часа/неделю для оператора WMS. При обнаружении отклонений более 3% — проведите корневой анализ (root cause): в 60% случаев причина — некорректные данные при приёмке (оператор ввёл неправильный срок), в 25% — сбой алгоритма WMS, в 15% — оператор обошёл систему и взял «ближнюю» паллету.

Дашборд мониторинга ротации (еженедельный, 5 показателей):

ПоказательФормулаЦелевое значениеДействие при отклонении
Нарушения FEFOОтгрузки не из «правильной» партии / все отгрузки< 1%Выборочный аудит, переобучение
Списания по просрочкеСписанная стоимость / оборот< 1,5%Проверить алерты, ускорить реализацию
Средний возраст запаса (дни)Средневзвешенное время на складеЗависит от товараЕсли растёт 3 недели подряд — пересмотр ROP
Штрафы от клиентовСумма штрафов за остаточный срок0 ₽Проверить контрактные пороги в WMS
Товар в зоне рискаSKU с остаточным сроком < 10 дней< 3% от SKUПередать в продажи для ускоренной реализации

FAQ

Можно ли использовать FIFO и FEFO одновременно на одном складе? Да. На мультитемпературных складах это стандартная практика: FEFO для продуктов и фармы, FIFO для непродовольственных товаров. WMS настраивают на уровне товарной группы или по атрибуту «наличие срока годности» в карточке SKU. Дополнительных затрат на оборудование не требуется — только настройка правил.

LIFO запрещён в бухгалтерском учёте — можно ли его использовать на складе? LIFO исключён из ПБУ 5/01 как метод оценки стоимости запасов. Но физическая ротация (в каком порядке товар берут со стеллажа) и бухгалтерская оценка — разные процессы. Физический LIFO на складе стройматериалов с набивными стеллажами — легальная и нормальная практика. В бухгалтерии при этом списание идёт по средней стоимости или по FIFO.

Какой метод лучше для маркетплейсов? FIFO для товаров без срока годности, FEFO для товаров со сроком. Операторы фулфилмента обычно требуют FEFO для всех товаров с ограниченным сроком и FIFO для остального. Если вы сдаёте товар на фулфилмент — уточните у оператора, какой метод ротации настроен для вашей товарной категории и какие требования к остаточному сроку.

Как проверить, что склад соблюдает FEFO? Два способа. (1) Выборочная проверка при отгрузке — сканируйте 20 случайных коробов и сверяйте срок годности с партиями, оставшимися на складе. Если отгруженный короб имеет более поздний срок, чем оставшийся — нарушение. (2) Автоматический отчёт WMS по нарушениям FEFO — система фиксирует каждый случай отклонения. Рекомендуемая частота проверки — еженедельно.

Нужны ли специальные стеллажи для FEFO? Нет, FEFO работает на любых стеллажах при наличии адресного хранения и WMS. Гравитационные стеллажи упрощают физическую ротацию (товар «сам» движется к зоне отбора), но не обязательны. На фронтальных стеллажах WMS направляет оператора к нужной ячейке — оператор проходит до неё и берёт указанную паллету. Стоимость решения определяется WMS-настройкой, а не типом стеллажей.

Как перейти с хаотичной ротации на FEFO без остановки склада? Поэтапно. Неделя 1: настройте WMS-правила и обучите операторов на тестовой зоне. Неделя 2–3: запустите FEFO в одной зоне (например, молочная продукция), остальное — по старой схеме. Неделя 4–6: расширьте на все зоны, требующие FEFO. Параллельно проведите инвентаризацию с фиксацией сроков годности по каждой паллете — без этих данных WMS не сможет работать по FEFO. Бюджет переходного периода: 80 000–200 000 ₽ на инвентаризацию (50 м³ паллет, 2–3 человека на 5 дней) плюс 50 000–100 000 ₽ на разовое обучение операторов работе с партионным учётом.

Чем FEFO отличается от FPFO (First Produced, First Out)? FEFO ориентируется на дату истечения срока годности (которая может зависеть от условий хранения), FPFO — на дату производства. Для большинства товаров эти даты дают одинаковый порядок отгрузки. Расхождения возникают при поставках от разных производителей с разными сроками годности на одинаковый продукт: партия от 1 марта со сроком 30 дней истекает 30 марта, а партия от 5 марта со сроком 45 дней — 19 апреля. FEFO отгрузит первую партию (30 марта), FPFO — также первую (1 марта). Разница проявляется на 5–10% поставок и важна для аптек и аптечных сетей, где требуется строгая хронология производства. Большинство WMS поддерживают оба алгоритма — настройка занимает 4–8 часов. Стоимость настройки: 30 000–80 000 ₽ при работе через подрядчика, бесплатно при наличии собственного администратора WMS.