FREE TOOL

Purchase price variance calculator

Purchase price variance (PPV) is what you paid for a part minus its standard cost, times the quantity you bought: (actual price - standard price) x actual quantity. Buying 8,000 widgets at $5.50 against a $5.00 standard is $4,000 unfavorable. Work out PPV for one item or a pasted list of PO lines, then check a supplier invoice against the PO price and the quantity received. Morsa runs that invoice check on every invoice for you and drafts the dispute when a price drifts.

Updated October 21, 2026

PPV $4,000.00, Unfavorable
Work on
Your numbers
Per unit, from your cost roll
Per unit, on the PO or invoice
Actual quantity purchased
Purchase price variance, unfavorable$4,000.00

($5.50 - $5.00) x 8,000 = $4,000.00

Variance per unit$0.50You paid more than standard
PPV %+10%Of standard cost
Standard spend$40,000.00Standard x quantity
Actual spend$44,000.00Price x quantity
Add the usage variance (price vs quantity)

Price variance asks what you paid. Usage variance asks how much you used: (quantity used - standard quantity allowed) x standard cost.

For the output you made

Enter both quantities to split the total materials variance into price and usage.

Runs in your browser; nothing you type is uploaded.

The PPV formula

You wantFormula
Purchase price variance(Actual price - standard price) x actual quantity
Variance per unitActual price - standard price
PPV %(Actual price - standard price) / standard price
Standard spendStandard price x actual quantity
Invoice price variance(Invoice price - PO price) x invoice quantity
Usage (quantity) variance(Actual quantity used - standard quantity allowed) x standard price

A positive PPV is unfavorable (you paid more than standard); a negative PPV is favorable.

AccountingTools’ example: Hodgson Industrial Design set a $5.00 standard for a widget assuming 10,000 units a year, then bought only 8,000 at $5.50 because it missed the volume discount. PPV = ($5.50 - $5.00) x 8,000 = $4,000 unfavorable, 10% over standard.

PPV across a whole order

Work each line, then add the dollars. Netting favorable lines against unfavorable ones gives the total, but keep both sides visible: a buyer who saved on one part and overpaid on another has two conversations to have. Ramp’s three-line example:

LineStandardActualQuantityPPV
Component A$5.00$5.25200$50.00 unfavorable
Component B$8.00$7.75150-$37.50 favorable
Component C$12.00$12.10100$10.00 unfavorable
Total$22.50 unfavorable

Paste lines like these into Many lines in the calculator to get the same totals and a CSV.

In Excel, with standard cost in B, actual price in C and quantity in D: =(C2-B2)*D2 for PPV, and =(C2-B2)/B2 for PPV %.

Favorable or unfavorable

Unfavorable PPV means you paid more than the standard and margins shrink when those parts are sold. Favorable PPV means you paid less. Favorable is not always good news: a cheaper lot can mean lower quality, or a big buy that ties up cash in stock. Some writers flip the sign and use standard - actual; check which convention your ERP and your controller use before you compare reports.

Purchase price variance vs usage variance

Price varianceUsage (quantity) variance
QuestionDid we pay the right price?Did we use the right amount?
Formula(Actual price - standard price) x actual quantity(Actual quantity used - standard quantity allowed) x standard price
Who usually owns itPurchasingProduction
When it is measuredWhen the material is bought (PPV) or used (material price variance)When the material is used

Price variance plus usage variance is the total direct materials variance. The calculator adds the usage variance under the PPV result.

Purchase price variance is measured on what you buy; material price variance uses the same formula on what production uses. When you buy exactly what you use, they are the same number.

What causes purchase price variance

  • Supplier price changes that never reached the standard cost or the PO.

  • Commodity swings and shortages: steel, resin, copper and freight move faster than an annual cost roll.

  • Volume below the standard’s assumption, so the price break is missed (the Hodgson example).

  • Rush orders: expedite fees and spot buys from a second source.

  • A new supplier whose pricing is not yet in the standard.

  • Billing errors: an invoice at the old price, or for more than was received.

How PPV is recorded

Under standard costing, inventory goes on the books at standard and the difference goes to a PPV account. Ramp’s example: $10,000 of material received at standard, invoiced at $10,500.

StepDebitCredit
ReceiptInventory $10,000Goods received not invoiced $10,000
InvoiceGoods received not invoiced $10,000 and PPV $500Accounts payable $10,500

Under actual costing the item is booked at the price paid and there is no separate PPV entry.

Check the invoice before you pay it

A lot of PPV is not a market move; it is a supplier billing the wrong price. Before an invoice is paid, compare its price with the PO and its quantity with what receiving counted. That is the price and quantity half of a three-way match. The Invoice price check tab does it, using this example:

PriceQuantityTotal
PO$0.52/lb
Receipt12,000 lb
Invoice$0.56/lb12,000 lb$6,720.00
Should be$0.52/lb12,000 lb$6,240.00
Overcharge$0.04/lb$480.00

The supplier billed the price from before its September 1 change. The note to send asks for a corrected invoice for $6,240.00 or a credit memo for $480.00.

The tool splits any overcharge into a price part, (invoice price - PO price) x invoice quantity, and a quantity part, (invoice quantity - received quantity) x PO price. Add your price tolerance if your AP policy passes small differences, and the dates of a price change to see whether the old price was billed after it took effect. The dispute note fills in from your numbers, ready to copy.

The modern way: Morsa checks every invoice against the PO and the receipt

The old way is an AP clerk keying invoices, eyeballing the PO in the ERP, and a PPV spreadsheet at month end that finds the old-price invoices after they are paid. Then a phone call to get the credit back. Morsa does the checking. A phone photo of the packing slip becomes the receipt in your ERP; the supplier’s invoice is matched to the PO and the receipt as soon as it lands; an invoice at the old price is caught before it is paid, and a dispute like the one above goes out from accounts payable’s own mailbox once they approve it. Every price change also lands on the supplier’s scorecard, so purchasing sees which suppliers drift. People approve; Morsa does the matching and the chasing.

How to reduce unfavorable PPV

  • Update standards when prices change, not once a year, so PPV shows real surprises.

  • Put the agreed price on every PO and check every invoice against it before payment.

  • Review PPV by supplier and by part each month; a few parts usually carry most of it.

  • Plan buys around price breaks and avoid rush orders with better reorder points.

  • Ask for price changes in writing with an effective date, and update the PO the same day.

Frequently asked questions

What is purchase price variance?

The difference between the actual price paid for a purchased item and its standard cost, multiplied by the quantity bought. It shows how far purchasing costs moved from plan.

Is a positive PPV good or bad?

Bad, under the usual (actual - standard) convention: a positive PPV is unfavorable because you paid more than standard. A negative PPV is favorable.

How do you calculate PPV as a percentage?

Divide the price difference by the standard price: (actual - standard) / standard. For a whole order, divide total PPV by total standard spend.

What is the difference between purchase price variance and invoice price variance?

PPV compares the price paid with the standard cost. Invoice price variance compares the invoice price with the PO price, which catches billing errors before payment.

What is the difference between price variance and usage variance?

Price variance measures paying more or less per unit than standard. Usage variance measures using more or less material than standard for the output made, valued at the standard price.

Does PPV apply under actual costing?

Not as a separate entry. Under actual costing, inventory is booked at the price paid. Many companies still track PPV against a budget or last price to see supplier price drift.

How often should PPV be reviewed?

Monthly at least, by supplier and part. Invoice prices should be checked against the PO on every invoice, before it is paid.

WHERE MORSA FITS

Every invoice checked before it is paid.

Morsa matches each supplier invoice to the PO and the receipt, catches the old price, and sends the dispute from your accounts payable mailbox once you approve it. It works in email, Teams, WhatsApp or whatever you already run on, on top of your ERP.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.