Procurement Decision Guide

What is the fastest way to explain a purchase price variance?

Calculate PPV, separate nearby cost variances, and trace material-cost movement to the supported driver.

Answer: Start with the recorded PPV: purchase-order price minus standard cost, multiplied by quantity received. Then reconcile the unit-price gap against contract price, last paid price, and supported cost drivers. Rank the dollars by supplier, part, commodity, plant, and receipt date, separating supplier pricing, commodities, freight, tariffs, FX, substitutions, and standard-cost timing.

What purchase price variance means

Purchase price variance, often shortened to PPV, measures the difference between what a company expected to pay and what it actually paid for purchased materials. In simple terms, it answers: did we buy this material above or below the cost baseline?

A common price variance formula is:

PPV = (Purchase-order unit price - Standard unit cost) x Quantity received

That formula is helpful because it converts unit-price movement into financial impact. In this sign convention, a positive result is unfavorable because the purchase-order price is above standard. Some accounting systems display favorable and unfavorable signs differently, so label the convention in every report.

For a buyer, controller, or supply-chain leader, the formula alone is not enough. A PPV report needs to explain the reason behind the number.

Separate PPV from nearby variances

Teams often slow down because they use "PPV" to describe several different cost movements. Keep these views separate before assigning a cause:

VarianceComparisonTypical event
Purchase price variancePurchase-order price vs standard costReceipt into standard-cost inventory
Invoice price varianceInvoice price vs purchase-order priceInvoice matching and approval
Exchange-rate varianceFunctional-currency impact from exchange-rate movementReceipt, invoice, or payment, depending on policy
Landed-cost varianceEstimated vs actual freight, duty, broker, tax, or other acquisition costReceipt and later cost adjustment

Oracle's purchasing documentation distinguishes PPV from invoice-price and exchange-rate variances. This matters because a supplier price change, an invoice mismatch, and an FX move may require different owners and actions.

Why PPV explanations get slow

PPV explanations get slow when procurement, finance, and operations each hold a different piece of the story.

Finance may see material cost above plan. Procurement may see a supplier price increase. Operations may know the plant switched suppliers because of a shortage. Logistics may know the real issue was premium freight. If those data points are not connected, the team spends days reconciling spreadsheets before anyone can make a decision.

That is why the fastest PPV process starts with a clear decomposition:

  • Baseline: standard cost, contract price, budget, or last paid price.
  • Actual: purchase-order price at receipt for PPV; invoice price for invoice-price variance.
  • Quantity: quantity received for receipt-based PPV.
  • Driver: supplier, commodity, FX, tariff, freight, mix, timing, or substitution.
  • Owner: procurement, supplier, logistics, finance, operations, or customer recovery.

What to check first

Before ranking the result, confirm that the comparison is valid:

  • Use the same currency and documented exchange-rate date.
  • Normalize unit of measure, pack size, and price basis.
  • Confirm whether the standard is current for the receipt date.
  • Separate purchase-order price from invoice and landed-cost adjustments.
  • Exclude reversals, returns, duplicate receipts, and non-comparable substitutions.

Start by ranking PPV by absolute dollar impact. The largest variance should be explained first, even if a smaller variance has a higher percentage change.

Then answer these questions:

  • Is the variance favorable or unfavorable?
  • Which suppliers account for most of the PPV?
  • Which parts or commodities moved most?
  • Did the supplier price move, or did the company buy a different mix?
  • Was the actual price from a purchase order, goods receipt, or invoice?
  • Did the standard cost baseline change recently?
  • Did tariffs, duties, broker charges, or freight get included in landed cost?
  • Did FX affect the purchase price?

This sequence prevents teams from arguing over the total before they understand the components.

Build a driver bridge, not a variance list

A useful PPV explanation reconciles the total into non-overlapping drivers:

DriverEvidence to inspectTypical review owner
Approved supplier price changeContract, quote, effective date, purchase-order revisionProcurement
Commodity movementContract index, surcharge rule, commodity periodProcurement and finance
Foreign exchangeTransaction currency, exchange-rate date, functional currencyFinance
Tariff or dutyCountry of origin, classification, entry date, duty treatmentTrade compliance and finance
Freight or landed costIncoterms, freight invoice, broker or handling chargeLogistics and finance
Part or supplier substitutionOriginal source, replacement source, approval and timingProcurement and operations
Standard-cost timingStandard revision date and cost-roll assumptionsCost accounting
Invoice mismatchPurchase order, receipt, invoice, credit or debit memoAccounts payable and procurement

Do not force the residual into "supplier increase." Keep an unexplained bucket visible until the evidence supports a cause.

A simple PPV example

Assume a part has a standard cost of $10.00, a purchase-order price of $10.80, and 50,000 units received:

PPV = ($10.80 - $10.00) x 50,000
PPV = $40,000 unfavorable

The explanation is not complete until the $40,000 is reconciled. For example, the evidence might support $25,000 from an approved supplier increase, $7,500 from FX, $5,000 from a freight treatment change, and $2,500 still unexplained. The exact driver categories should follow the company's contracts, accounting policy, and source data.

When this matters most

PPV matters when material cost misses plan, when gross margin changes unexpectedly, or when a supplier increase needs to be challenged. It also matters during monthly business reviews, customer recovery discussions, and supplier negotiations.

For manufacturers, PPV can directly affect the material cost line in an EBITDA bridge. If the variance is not explained quickly, leaders may see a margin miss but not know whether to renegotiate, redesign, re-source, recover from a customer, or update the forecast.

How SupplyWhy helps

SupplyWhy Profit Intelligence is SupplyWhy's AI-powered supply chain finance analysis and performance improvement solution. It processes operational and financial data to identify performance issues, analyze likely drivers, and support decisions across revenue, cost, and working capital.

For PPV, SupplyWhy should help a buyer or finance leader move from a static variance table to a driver explanation:

  • Which suppliers created the largest unfavorable PPV?
  • Which parts or commodities explain the movement?
  • How much of the variance came from supplier-specific pricing versus commodity movement?
  • Did tariffs, freight, or FX need to be separated before assigning responsibility?
  • Which PPV drivers should flow into the margin story?

The useful output is not "PPV is up." The useful output is "PPV is up because these suppliers, parts, and cost drivers moved, and these actions should be reviewed first."

Short answer for buyers

To explain PPV quickly, calculate receipt quantity times the difference between purchase-order price and standard cost, rank the biggest dollar drivers, and reconcile the movement by supplier, part, commodity, plant, freight, tariff, FX, and timing. Keep invoice-price and exchange-rate variances separate so each cause has the right owner and action.

Related buyer questions

  • What caused our material cost to miss plan this month?
  • Which supplier created the largest purchase price variance?
  • How much of our PPV came from tariffs or freight?
  • Is our PPV caused by commodity movement or supplier-specific price action?

How Jenae helps

Jenae is the SupplyWhy solution for this workflow. Jenae helps procurement, finance, operations, and supply-chain teams connect operational signals to financial impact, explain why something changed, and decide what to review next before the issue turns into a month-end surprise.

Related SupplyWhy pages

Sources