Understanding removal strategies: FIFO, LIFO, and FEFO

The removal strategy is the best product selection strategy for optimizing movement as well as controlling the quality or the goods’ expiration date. There are 3 types of removal strategies: FIFO, LIFO, and FEFO.

Removal strategies principle

FIFO (First In, First Out)

FIFO (stands for First in - First out) is a removal strategy in which the first incoming product will be delivered first. This strategy is recommended for businesses that sell perishable products or have a relatively short life cycle such as foods, medicines, and clothing.

LIFO (Last In, First Out)

With this strategy, the last acquired product will be delivered to customers first.

FEFO (First Expired, First Out)

FEFO strategy - the products are moved out of the warehouse according to their expiration date. Products that expire first will be delivered first.

Removal strategies application in the Viindoo Inventory app

App Configuration

First, you need to enable these features: Storage Locations, Multi-Routes, and Lots & Serial Numbers. To do so, navigate to Inventory > Configuration > Settings, check on Storage Locations, Multi-Routes, and Lots & Serial Numbers.

configure the Storage locations and Multi-Routes features

Press the Save button to apply the above settings.

Next, go to Inventory > Configuration > Locations, and choose the location to which you want to apply a removal strategy. In the Logistics section, select the removal strategy you want to apply.

configure the removal strategy for the warehouse location

You can configure the Removal Strategy not only from the warehouse location but also right from the Product Categories.

Navigate to Inventory > Configuration > Products > Product Categories. You need to create a new product category or select an existing one.

In the Force Removal Strategy section, select the suitable removal strategy.

the logistics in the product categories

The system will prioritize the removal strategy configured in the Product Categories over the one in the Locations.

In addition, the Expiration Date feature needs to be activated for the warehouse to apply the FEFO strategy. To do so, navigate to Inventory > Configuration > Settings and enable on the Expiration Date.

The product expiration date

To understand how to configure and apply the Expiration Date in the Viindoo Inventory app, you can refer to the Tracking the product expiration dates article.

How removal strategies work

For the following examples, you need to create 3 products: Black Grape, Zipper, and Fuji Apple.

FIFO

To apply this method, you need to make sure the chosen removal strategy of the warehouse location is FIFO and the product Black Grape is tracked by lot numbers. In this location (KT/Stock), there are 3 batches of Black Grape available with different stock receipt moments.

the batches in order of entry

After that, create a delivery order for the product Black Grape with a quantity of 5 units. Confirm this delivery order and check the availability. The system will suggest the oldest Black Grape batch first.

the stock delivery request with the oldest imported batch

LIFO

In this example, the KT/Stock location has the LIFO strategy applied and the Zipper product is configured to be tracked by lot numbers. In this location, there are 3 batches of Zipper available with different stock receipt times.

the batches with the different stock receipt times

Next, create the stock delivery order for the Zipper product with a quantity of 5. The system will recommend you the latest batch of Zipper.

the stock devlivery request with the lastest imported batch

FEFO

In the KT/Stock, there are 3 available batches of Fuji Apple with different expiration dates. This location has the FEFO applied and the Fuji Apple product is tracked by lot as well.

the different expiration dates of products

Next, create the stock delivery order for this product with the quantity of 10. The system will apply the configured FEFO strategy, picking up 10 Fuji Apples from batch F_01 according to the product’s expiration date.

the earliest expiring lot