Vendor-managed inventory (VMI)
Vendor-managed inventory (VMI) is a replenishment arrangement in which the supplier, not the buyer, decides when and how much stock to ship to a distributor or retailer's location, based on the buyer's own sales and on-hand data. The buyer transmits that data electronically — most commonly as an EDI 852 Product Activity Data transaction — and the supplier's planning system generates the replenishment shipment in place of a purchase order the buyer would otherwise issue. VMI shifts who makes the ordering decision; it does not change what the underlying product and item data need to say.
How a VMI relationship runs
In a standard order cycle, the buyer decides what to reorder and sends an EDI 850 purchase order. In VMI, that decision moves upstream:
- The buyer (distributor or retailer) transmits point-of-sale or on-hand inventory data to the supplier, typically as an EDI 852 (Product Activity Data) transaction, on a recurring schedule — daily or weekly is common.
- The supplier's demand-planning system reads that data against agreed min/max thresholds or forecast models and decides what to ship and when.
- The supplier ships the replenishment and sends the usual downstream documents — an EDI 856 Advance Ship Notice and an EDI 810 invoice — without a corresponding 850 from the buyer for those SKUs.
The trading partner agreement defines the guardrails: minimum and maximum stock levels, which SKUs are in scope, and how disputes over a shipment get resolved.
Why distributors and retailers use it
For the buyer, VMI offloads demand forecasting to the party with the widest view of the category — a supplier planning replenishment across many customers sees demand signals a single buyer's own sales history won't show. Done well, it reduces both stockouts and excess on-hand inventory without adding headcount to the buyer's purchasing team.
For the supplier, VMI trades some autonomy for a more predictable, sticky relationship: guaranteed shelf or bin space and a harder-to-displace position, since switching off VMI back to manual ordering is itself a project the buyer has to want to undertake.
What VMI does not fix
VMI only works if the data feeding the supplier's planning system is right: accurate on-hand counts, correct unit of measure and pack quantities in the item master, and min/max thresholds that reflect how the SKU actually moves. Because the buyer no longer issues a PO to catch a mismatch, a bad pack-quantity or UOM record doesn't surface as a rejected order — it surfaces as a silent over-ship or under-ship that both sides discover weeks later in a reconciliation.
VMI is an ordering-and-logistics mechanism. It is not a substitute for keeping the item master, GTIN, and pack-hierarchy data underneath it correct — that work still has to happen, and it happens whether or not the retailer ever sees a purchase order for it.
Frequently asked questions
What is vendor-managed inventory (VMI)?
VMI is a replenishment model where the supplier decides what and when to ship to a buyer's location, based on the buyer's own sales and inventory data, rather than the buyer issuing a purchase order for each reorder.
What EDI transaction set does VMI rely on?
The EDI 852 (Product Activity Data) transaction is the standard mechanism: it carries the buyer's sales or on-hand data to the supplier's planning system. Shipment and billing still typically follow with an 856 Advance Ship Notice and an 810 invoice.
Is VMI the same as consignment inventory?
No. VMI is about who decides when to replenish stock. Consignment is about who owns the inventory and when title transfers to the buyer. The two arrangements often appear together in the same trading relationship, but one does not imply the other.
Does VMI eliminate purchase orders entirely?
Not necessarily. Many VMI programs cover a defined set of SKUs or categories, with the buyer still issuing standard purchase orders for everything outside that scope. The trading partner agreement defines which items are managed under VMI.