Blog › Supply Chain › Vendor Managed Inventory
Vendor Managed Inventory (VMI): How Shifting Replenishment to the Supplier Reduces Stockouts and Inventory Costs
By Zeeshan Abbas . Reviewed by Rimsha Nadeem Anwar (Six Sigma Black Belt) . September 2026
In brief: Vendor Managed Inventory (VMI) is a supply chain collaboration model in which the supplier, rather than the customer, is responsible for monitoring inventory levels and triggering replenishment. The customer shares sales data, inventory levels, and sometimes demand forecasts directly with the supplier; the supplier uses this information to decide when and how much to replenish, within agreed minimum and maximum inventory boundaries. VMI reduces stockouts and excess inventory by giving the supplier the demand visibility needed to plan replenishment proactively rather than reacting to purchase orders. The trade-off is that it requires data sharing infrastructure, trust between trading partners, and a supplier capable of managing another party’s inventory well.
How VMI differs from traditional replenishment
In a traditional replenishment model, the customer monitors their own inventory, generates a purchase order when stock falls to a reorder point, and sends that order to the supplier. The supplier receives the order and fulfills it. The customer bears full responsibility for inventory management decisions; the supplier sees only the orders that result from those decisions, not the underlying demand that drives them.
VMI reverses this flow. The customer shares point-of-sale data or warehouse inventory levels with the supplier in near real-time. The supplier uses this visibility to plan replenishments according to agreed rules: maintain inventory between a minimum and maximum level, deliver within a defined lead time, and keep the fill rate above a contractual threshold. The customer no longer generates purchase orders; instead, the supplier generates its own replenishment decisions and notifies the customer, who confirms or accepts the proposed shipment.
The practical effect is that the supplier gets to see actual demand rather than orders filtered through the customer’s reorder logic. This is important because orders tend to amplify demand variability (the bullwhip effect): a customer who orders in weekly batches creates order swings much larger than the underlying daily consumption. With VMI, the supplier can see and react to actual consumption, smoothing their own production and procurement planning.
VMI and consignment inventory
VMI is sometimes confused with consignment inventory, but they are distinct arrangements. Under pure VMI, the supplier manages the replenishment decision but the customer takes title to goods when they are received or delivered. Under consignment, the supplier retains title to goods until the customer actually uses or sells them. VMI and consignment can be combined (consignment VMI, sometimes called CMI), where the supplier manages replenishment and also retains ownership until consumption. Consignment VMI is the most favorable arrangement for the customer’s working capital, since no cash is tied up in inventory until the goods are consumed.
The distinction matters for accounting: under standard VMI, the customer’s balance sheet shows inventory as soon as goods arrive; under consignment, the customer shows no inventory until consumption. Suppliers considering consignment VMI must account for the working capital impact of owning inventory at the customer’s site.
Data requirements
VMI lives or dies on data quality. The supplier needs accurate, timely information on inventory levels at the customer’s location, sales or consumption data to understand the rate at which inventory is being depleted, and sometimes demand forecasts or promotion schedules to anticipate consumption spikes.
The typical data exchange in a VMI program includes daily or weekly inventory position reports (stock on hand, stock on order, expected receipts), point-of-sale data or production consumption data, agreed inventory parameters (minimum stock, maximum stock, target days of cover), and advance shipment notifications from the supplier.
Electronic Data Interchange (EDI) or API connections between the customer’s ERP or warehouse management system and the supplier’s system are the standard infrastructure for VMI data exchange. Manual data sharing via spreadsheets or email is possible for small programs but creates delay, error risk, and labor cost that undermine the benefits of the model.
Setting the inventory parameters
The core operational document in a VMI program is the inventory parameter agreement: the minimum and maximum stock levels the supplier must maintain at the customer’s location. These parameters drive every replenishment decision.
The minimum stock is effectively a safety stock: the level below which the customer is at risk of stockout before the next replenishment can arrive. It depends on the lead time from the supplier’s distribution center to the customer’s location and the demand variability during that lead time. The maximum stock is the upper bound, driven by the customer’s storage capacity, working capital constraints (under standard VMI), and the risk of holding excess perishable or obsolete inventory. The supplier must keep inventory between these bounds; if inventory approaches the minimum, the supplier must replenish; if it approaches the maximum, the supplier holds off.
Parameters should be reviewed regularly, at least quarterly, and updated when demand patterns change, lead times shift, or the customer’s capacity changes. Static parameters that are set once and forgotten gradually become wrong as the operating environment evolves.
Benefits of VMI
For the customer, VMI reduces the administrative burden of inventory management: no purchase order generation, no reorder point monitoring, and often improved service levels because the supplier has better demand visibility than the customer’s own reorder systems. Fill rates typically improve because the supplier can plan replenishments proactively based on consumption trends rather than waiting for an order to arrive.
For the supplier, VMI provides demand visibility that enables smoother production planning, better transport utilization (the supplier can consolidate deliveries across multiple customers), and reduced order variability. It also creates a deeper, stickier customer relationship: a supplier embedded in the customer’s replenishment process is harder to displace than one who simply fulfills orders.
For the supply chain overall, VMI reduces the bullwhip effect by replacing order-based demand signals with consumption-based signals. The closer the signal is to actual end demand, the less amplification occurs as information moves upstream.
VMI shifts the inventory management burden from customer to supplier, but it does not eliminate the burden. The supplier must invest in systems and people capable of managing inventory at another party’s location: monitoring data feeds, generating replenishment decisions, tracking in-transit stock, and reconciling discrepancies between the supplier’s records and the customer’s counts. A supplier that takes on VMI programs without adequate systems and capacity ends up with worse service levels than the customer achieved managing its own inventory, which defeats the purpose of the arrangement.
When VMI makes sense
VMI is most effective when the supplier has a high product range overlap with the customer, when transactions are high-frequency and relatively predictable, when the supplier has the data infrastructure to receive and act on customer inventory data, and when both parties have the relationship trust to share sensitive sales and inventory information.
It is most commonly found in consumer goods and grocery (large suppliers managing shelf inventory at retailers), pharmaceutical distribution (wholesalers managing drug inventory at hospital pharmacies), and industrial supplies (distributors managing fasteners, consumables, or MRO items at manufacturing plants). These industries share a common profile: high SKU counts, high transaction frequency, well-established EDI infrastructure, and strong supplier-customer relationships.
VMI is less appropriate when demand is highly irregular or project-based, when the customer’s consumption is confidential and sharing it would expose competitive information, when the supplier’s product range is narrow (one or two SKUs), or when the supplier lacks the systems to manage replenishment for multiple customers reliably.
Common errors in VMI implementation
- Starting without clean inventory data. VMI requires accurate baseline inventory counts at the customer’s location. If the starting inventory record is wrong, every replenishment decision the supplier makes will be based on incorrect stock levels, leading to over- or under-shipment from day one. A physical count and reconciliation before go-live is non-negotiable.
- Setting parameters and never reviewing them. Inventory parameters must reflect current demand rates and lead times. Parameters set at program launch become stale as demand evolves. A quarterly review cadence, at minimum, keeps the min-max levels aligned with reality.
- Underinvesting in data integration. Manual data sharing (emailed spreadsheets, faxed reports) introduces lag and errors that undermine VMI’s core benefit. The investment in EDI or API integration typically pays back quickly through reduced labor cost and improved replenishment accuracy.
- Holding the supplier responsible for service levels without giving them authority. If the customer frequently overrides supplier replenishment decisions, delays accepting shipments, or blocks deliveries for reasons outside the VMI contract, the supplier cannot be held responsible for service level failures. VMI requires the customer to respect the supplier’s replenishment authority within the agreed parameters.
- Not defining dispute resolution for inventory discrepancies. Inventory counts at the customer’s location will occasionally differ from the supplier’s records. The VMI agreement should define how discrepancies are identified, who reconciles them, and who bears the cost of shrinkage or damage discovered during counts.
Frequently asked questions
What is vendor managed inventory (VMI)?
Vendor managed inventory (VMI) is a supply chain collaboration model in which the supplier takes responsibility for monitoring and replenishing the customer’s inventory, rather than waiting for the customer to generate purchase orders. The customer shares inventory levels, sales data, and sometimes demand forecasts with the supplier; the supplier uses this information to decide when and how much to replenish, keeping inventory between agreed minimum and maximum levels. VMI shifts the inventory management workload from customer to supplier while giving the supplier the demand visibility needed to plan more accurately. It is widely used in consumer goods, grocery, pharmaceutical distribution, and industrial supplies, where high transaction frequency and well-established EDI infrastructure make the data sharing practicable.
What is the difference between VMI and consignment inventory?
VMI (vendor managed inventory) refers to who makes replenishment decisions: under VMI, the supplier decides when and how much to replenish rather than the customer generating purchase orders. Consignment inventory refers to who owns the goods: under consignment, the supplier retains title to goods stored at the customer’s location until the customer actually uses or sells them. The two arrangements are independent: a company can have VMI without consignment (supplier manages replenishment but customer takes title on delivery), consignment without VMI (customer manages their own reorder decisions but goods are on consignment), or both together (consignment VMI, where the supplier manages replenishment and retains title until consumption). Consignment VMI is the most favorable for the customer’s working capital, since no cash is tied up in inventory until the goods are consumed, but it requires the supplier to finance the inventory sitting at the customer’s location.
What data does a supplier need to manage VMI effectively?
The supplier typically needs four categories of data to manage VMI effectively. First, inventory position data: current stock on hand at the customer’s location, stock on order, and expected delivery dates, updated at least daily or more frequently in high-velocity environments. Second, sales or consumption data: how fast the customer is depleting inventory, ideally at SKU level, to project when replenishment is needed. Third, demand signals: promotional schedules, seasonal plans, or production forecasts that would cause consumption to deviate from historical patterns. Fourth, agreed parameters: the minimum and maximum inventory levels the supplier must maintain, lead times, and service level targets. EDI or API integration is the standard mechanism for exchanging this data. Where electronic integration is not available, daily inventory reports transmitted by email or portal are the minimum, though they introduce lag and manual processing cost.
How are VMI inventory parameters set?
VMI inventory parameters (minimum and maximum stock levels) are set based on demand rate, lead time, demand variability, and available storage capacity. The minimum stock level functions as a safety stock: it must be high enough that the supplier can replenish before stockout given the replenishment lead time and the uncertainty in consumption during that lead time. It is typically set at average daily consumption multiplied by lead time in days, plus a safety buffer for demand variability. The maximum stock level is the upper bound driven by storage space, working capital constraints, and inventory risk (perishability, obsolescence). The supplier must replenish when stock approaches the minimum and hold off when stock approaches the maximum. Parameters should be reviewed quarterly at minimum and updated whenever demand patterns, lead times, or capacity change materially. Setting parameters too wide wastes capital; setting them too tight increases the frequency of emergency replenishments and stockout risk.
Does VMI reduce the bullwhip effect?
Yes, VMI reduces the bullwhip effect by replacing order-based demand signals with consumption-based demand signals. In a traditional replenishment model, the supplier sees the customer’s purchase orders, which tend to be lumpy: the customer orders in batches when stock hits a reorder point, creating order swings that are larger than underlying daily consumption. As the order signal travels upstream through distributors and manufacturers, each tier adds its own ordering variability, amplifying the swings. Under VMI, the supplier bypasses the order signal and sees actual consumption at the customer’s location. This consumption signal is much closer to end demand and has much less artificial variability. The supplier can therefore plan production and procurement more smoothly, reducing the inventory and capacity buffers needed to absorb order variability. Studies of VMI programs in consumer goods and grocery consistently show reduced order variability and lower total supply chain inventory compared to traditional order-driven replenishment.
What are the risks of VMI for the customer?
The main risks of VMI for the customer are loss of control over replenishment decisions, dependency on the supplier’s systems and capabilities, and data security. Under VMI, the supplier controls when and how much is shipped; if the supplier makes poor replenishment decisions (over-shipping to inflate the customer’s purchases, or under-shipping due to their own capacity constraints), the customer’s service levels and inventory costs suffer. This risk is managed through clear contract terms specifying the inventory parameter boundaries, the supplier’s service level obligations, and remedies for non-performance. Data security is also a concern: the customer must share sales and inventory data with the supplier, which may be competitively sensitive, particularly if the supplier also supplies competitors. VMI contracts should include data confidentiality provisions and restrictions on how the supplier may use the shared data.