What Is Purchase Price Variance?
Purchase price variance (PPV) is the difference between the price actually paid for a purchased item and its standard or expected price, multiplied by the quantity purchased. A price above standard is an unfavorable variance, and a price below standard is favorable. PPV matters most in manufacturing and distribution, where purchase cost flows directly into inventory value and cost of goods sold.
Purchase Price Variance Formula
FORMULA
Purchase price variance = (Actual price - Standard price) x Actual quantity purchased
A positive result means the company paid more than standard, which is unfavorable. A negative result means it paid less, which is favorable. Some teams use the purchase order price as the baseline instead of a standard cost. The arithmetic is the same.
Purchase Price Variance Example
EXAMPLE
A manufacturer's standard cost for a steel bracket is $10.00. A supplier invoices 5,000 brackets at $10.60. PPV = ($10.60 - $10.00) x 5,000 = $3,000, an unfavorable variance. A later order invoiced at $9.80 produces a favorable variance of $0.20 per unit.
Purchase Price Variance Journal Entry
Under standard costing, inventory is recorded at standard cost and the difference is booked to a purchase price variance account when the invoice posts.
- Unfavorable variance:
Debit inventory at standard cost, debit purchase price variance for the excess, and credit accounts payable at the invoice amount. - Favorable variance:
Debit inventory at standard cost, credit purchase price variance for the savings, and credit accounts payable at the invoice amount. - Period end:
The variance balance is closed to cost of goods sold or allocated to inventory, depending on company policy.
EXAMPLE
Using the bracket example, the entry debits inventory $50,000, debits purchase price variance $3,000, and credits accounts payable $53,000.
Reading Purchase Price Variance Correctly
A single PPV total says little. The useful view is broken down, because a few items or suppliers usually explain most of it.
- By supplier:
Shows whether one vendor's price increases are driving the number. - By item:
Finds parts whose standard no longer reflects the market. - By buyer or category:
Shows where purchasing discipline is slipping or where savings are real. - By period:
A spike right after a price change points to a stale standard rather than poor buying.
COMMON MISTAKE
Treating a large unfavorable PPV as a purchasing failure without checking the standard first. If a supplier raised prices in January and the standard was updated in July, six months of variance reflects an out-of-date standard, not poor buying.
Why Purchase Price Variance Happens
- Supplier price changes:
A price increase takes effect before the standard cost is updated. - Freight and surcharges:
Costs added at invoice time that were not in the standard, described in landed cost. - Missed volume discounts:
Orders placed below the quantity that earns the discount price. - Currency movement:
Foreign purchases invoiced at a different rate than the standard assumed. - Rush or alternate sourcing:
Expedited orders or a second supplier at a higher price. - Invoice errors:
A wrong unit price or unit of measure keyed or billed by mistake.
Purchase Price Variance vs. Invoice Price Variance
- Purchase price variance:
Compares the price paid to a standard or planned cost. It measures purchasing performance and the accuracy of the standard. - Invoice price variance:
Compares the invoice price to the purchase order price. It measures whether the supplier billed what was agreed, a check performed in three-way matching.
An invoice can match the purchase order exactly and still produce a PPV, because the PO price itself differs from standard. The reverse also happens. That is why AP and cost accounting should both review price differences.
Purchase Price Variance vs. Material Price Variance
Cost accounting textbooks often call the same calculation material price variance. The difference is timing. PPV is measured when materials are purchased, using the quantity bought. Some textbooks measure material price variance when materials are used in production, using the quantity used. Measuring at purchase gives an earlier signal and keeps the price effect in the period of the buying decision. Which one applies depends on how your costing system records inventory.
Purchase Price Variance in ERP and AP
ERP systems such as SAP, Oracle, and NetSuite calculate PPV when the vendor invoice is posted against a receipt. That makes AP the point where PPV is created: a price mismatch that passes the matching tolerance becomes a variance in the ledger. Setting price tolerances by item class, and routing larger differences to a buyer before posting, keeps PPV a deliberate number rather than a side effect of invoice entry. The costing method behind the standard is described in standard cost vs. actual cost.
How to Reduce Unfavorable Purchase Price Variance
- Review PPV by supplier and item.
Find the few suppliers or parts that drive most of the variance. - Update standards on a schedule.
A stale standard produces variance that is not real. - Lock agreed prices in the purchase order.
Price changes should require a new PO or amendment. - Catch price differences before posting.
Route out-of-tolerance invoices to the buyer first. - Consolidate volume.
Fewer suppliers can earn better price breaks.
Frequently Asked Questions About Purchase Price Variance
1. Why does purchase price variance matter?
PPV shows whether you paid more or less for purchased goods than your standard cost assumed. Multiply the price gap by the quantity bought to get the dollar effect. A persistent variance usually points to a stale standard or weak purchasing control.
2. What is the purchase price variance formula?
Purchase price variance equals actual price minus standard price, multiplied by the actual quantity purchased. A positive result is an unfavorable variance because the company paid more than standard. A negative result is favorable because it paid less.
3. What is the journal entry for purchase price variance?
Debit inventory at standard cost, debit purchase price variance if the price was higher than standard, and credit accounts payable at the invoice amount. For a favorable variance, credit purchase price variance instead of debiting it.
4. Which account does purchase price variance go in?
It goes in a dedicated purchase price variance account used with standard costing. The account is usually grouped with cost of goods sold, and the period-end balance is closed to cost of goods sold or allocated to inventory, depending on company policy.
5. How do you report purchase price variance in SAP or Oracle?
ERP systems calculate it when the vendor invoice posts against a receipt, then show it in price difference or variance reports. SAP records price differences under standard price control, and Oracle and NetSuite offer variance accounts and reports. Report names vary by version and configuration.