Purchase Price Variance
Purchase Price Variance (PPV) is the difference between the standard or expected purchase price and the actual price paid for a purchased item, multiplied by the quantity purchased. It is calculated as (Actual Unit Price - Standard Unit Price) × Actual Quantity, capturing whether procurement costs land above or below the cost baseline used in inventory valuation and production control.
On the shop floor, PPV matters because raw materials are issued into production at standard cost while suppliers invoice at actual prices; the difference lands in PPV rather than altering physical stock quantities. That means inventory counts stay clean, but margin analysis and purchasing performance absorb the impact. In warehousing, PPV can be reviewed at line level and rolled up by item, supplier, plant, product family, month, or quarter to determine whether the driver is a genuine supplier price change, currency movement, freight allocation, invoice rounding, or a unit-of-measure conversion error. Clean master data is essential: normalized UOMs, a consistent currency policy, and a defined baseline cost must be in place. Otherwise an apparent price variance is really a data-quality issue. Operationally, PPV answers whether a buyer beat the standard cost, a supplier invoiced above contract, a pack size changed unit pricing, or import charges pushed cost above baseline.
What is PPV used for in manufacturing finance?
It measures whether purchased materials cost more or less than the standard cost used in inventory valuation and production cost control.
Where does PPV post in ERP?
Depending on system design, it can post at goods receipt, invoice/voucher match, or delivery into inventory or WIP; Oracle documentation notes receipt into inventory or work in process, while other systems compare PO and AP voucher costs.
Is a positive PPV always bad?
No. Sign convention varies by system, but economically a variance is favorable when actual cost is below standard and unfavorable when actual cost is above standard.