Purchase price variance (PPV) is the gap between what you actually paid for an item and the standard price your books carry it at, multiplied by the quantity you bought. Buy 10,000 castings at $4.20 each against a standard price of $4.00 and the purchase price variance is $2,000 unfavorable.
It answers one question: did buying prices drift away from the numbers the business planned with, and by how much? PPV is one of the few procurement measures that posts straight into the general ledger, which is why finance and purchasing both lay claim to it and regularly disagree about what it is telling them.
Two things cause more confusion than the rest of this topic put together, and both are covered below. The formula is published in two different orders, so the same purchase can appear as a positive number in one source and a negative number in the next. And procurement and accounting measure PPV against different baselines, which is why a buyer’s reported saving often never shows up in the profit and loss account.
What is PPV (Purchase Price Variance)?
It is the difference between the budgeted or standard price of an item and the actual amount paid to acquire that item. Think of it as a financial reflection of how a company’s purchasing strategies perform against market price fluctuations.
- Unfavorable PPV: you paid more than the standard price. You planned on a laptop at $800 and paid $850, so $50 works against you. Under the standard formula below this comes out as a positive number, because it adds to cost.
- Favorable PPV: you paid less than the standard price. The same laptop at $750 leaves $50 in your favor, and comes out as a negative number, because it reduces cost. Be careful with the words here: a favorable price variance is not automatically good news, because it can just as easily mean the standard price is out of date.
Why is PPV Important?
Three reasons, in order of how much they matter.
- It reaches the financial statements. Most procurement metrics live in a procurement report. PPV posts to the general ledger, where it shows up in cost of sales and margin. That is what makes it worth arguing about, and it is why the finance team has a legitimate say in how it is defined.
- It separates price from usage. Materials cost can rise because you paid more or because you consumed more. Those have different owners and different fixes, and splitting them is the entire point of the two variance calculations set out below.
- It tells you when the plan has gone stale. A variance that keeps appearing in the same direction month after month is feedback on the standard itself, and it is the trigger to reset the number the business is budgeting and quoting with.
On timing, the useful cadence is monthly, at the financial close, reported by supplier and by commodity rather than as one company figure. Then keep a rolling twelve month view alongside it. The monthly number tells you what happened, and the rolling view is what separates a market that has moved from buying that has slipped, which a single month can never do on its own.
Purchase Price Variance Formula and Calculation
You need three numbers: the standard price per unit, the actual price per unit, and the quantity actually purchased.
PPV = ( Actual price − Standard price ) × Actual quantity purchased
Written this way a positive result is unfavorable and a negative result is favorable. That reads backwards to most people, so it is worth knowing why it is the dominant form: it matches the accounting entry. An unfavorable variance is a debit, and a debit adds cost, so cost overruns carry a plus sign. AccountingTools and the OpenStax Principles of Managerial Accounting materials-variance chapter both state it in this order, as do the procurement platforms that report the metric.
Why the same purchase shows a different sign in different sources
Some textbooks and a good many procurement dashboards reverse the subtraction and publish (standard price minus actual price). Nothing is wrong with that arrangement, but it flips every sign on the report: savings become positive and overspend becomes negative. Both conventions are in active use, which is the single biggest source of error when someone copies a PPV formula from one system into another.
| Convention | Paid more than standard | Paid less than standard |
|---|---|---|
| (Actual − Standard) × Qty ledger convention, used here | Positive, unfavorable | Negative, favorable |
| (Standard − Actual) × Qty savings convention | Negative, unfavorable | Positive, favorable |
The practical rule: never rely on the sign alone. Read the favorable or unfavorable label, and before you compare two reports, check which order each one subtracts in.
Worked example
A manufacturer carries a steel bracket at a standard price of $4.00. During the month it buys 10,000 of them: 6,000 on a contract at $3.90 and 4,000 on a spot order at $4.65 to cover a shortage.
| Receipt | Qty | Actual price | Actual − Standard | PPV |
|---|---|---|---|---|
| Contract | 6,000 | $3.90 | −$0.10 | −$600 favorable |
| Spot buy | 4,000 | $4.65 | +$0.65 | +$2,600 unfavorable |
| Total | 10,000 | $4.20 avg | +$0.20 | +$2,000 unfavorable |
The month nets out at $2,000 unfavorable, or 5.0% of the $40,000 the material should have cost at standard. Notice what the single net figure hides: the contract was performing well and one 4,000 unit expedite swamped it. This is why PPV is reported by line and by supplier before it is reported as a total. A headline number tells you something moved, never what to do about it.
You can run your own figures through our Purchase Price Variance Calculator.
PPV as a percentage
The dollar figure alone does not travel between commodities, so PPV is usually also expressed as a rate: divide the variance by the standard cost of what was bought. In the example that is $2,000 divided by $40,000, or 5.0% unfavorable. Most organizations set their own tolerance band and only investigate lines that breach it, since chasing every cent of variance costs more than it recovers.
Price variance and quantity variance are not the same thing
Standard costing splits the total materials variance into two parts, and they are calculated on different quantities. The price variance is taken on the quantity purchased, so it can be recognized as soon as materials are bought. The quantity variance, also called the usage variance, is taken on the quantity used and compares it against the standard quantity allowed for the output actually produced.
| Materials price variance | Materials quantity variance | |
|---|---|---|
| Formula | (Actual price − Standard price) × Actual quantity purchased | (Actual quantity used − Standard quantity allowed) × Standard price |
| Answers | Did we pay the right price? | Did we consume the right amount? |
| Usually owned by | Purchasing | Production |
| Recognized | On purchase | On usage |
Note the multiplier in the second column. A quantity difference on its own is a count of units, not a variance; it only becomes a money figure once it is multiplied by the standard price. Ordering 500 widgets on a purchase order and receiving 450 is a short delivery to chase with the supplier, not a usage variance at all.
Favorable Variance
Favorable variance occurs when the actual unit price of an item purchased is lower than its standard purchase price. That results in saving the organization money on purchases.
For example,
An organization planned to purchase 10 mobile handsets to gift its employees. The purchase price of each handset is $500. However, after negotiation with the supplier, the organization gets a handset for $400 each.
Now Purchase price is = $500 X 10 handsets = $5000
Actual cost is = $400 X 10 handsets = $4000
Applying the formula: ($400 actual − $500 standard) × 10 handsets = −$1,000.
The negative sign means a favorable variance of $1,000 across the 10 handsets. The buyer paid $1,000 less than the books expected.
Reasons for it
Negotiation with suppliers
Achieving a positive purchase price variance can result from effective negotiations between the purchasing team and suppliers. While cost savings are important, successful negotiations consider other factors like delivery speed and contract terms that may affect overall cost efficiency.
Strategic supplier management
Effective supplier management can positively impact purchase price variance by improving procurement processes and enabling better price negotiations with suppliers. Standardizing procurement practices leads to consistent pricing and enhanced cost control.
Multi-year contract with the supplier
Opting for long-term contracts spanning multiple years can reduce costs per unit and mitigate variance caused by inflation or potential price increases. Accurate capacity planning and forecasting are essential in committing to multi-year agreements.
Unfavorable Variance
Unfavorable variance occurs when the actual unit price of an item purchased is higher than its standard purchase price. This results in an unfavorable PPV.
Let us take the same example. The purchase price of each handset is $500. But, because of the increase in raw materials price, the supplier supplies each handset for $600.
Hence Purchase price is = $500 X 10 handsets = $5000
Actual cost is = $600 X 10 handsets = $6000
Applying the formula: ($600 actual − $500 standard) × 10 handsets = +$1,000. The positive sign means an unfavorable variance of $1,000, and that $1,000 lands in the price difference account rather than in the value of the stock.
Reasons for it
Uncontrolled spending
It refers to unauthorized purchases made by employees outside of proper procurement procedures. This can lead to higher prices as employees may not have access to the best deals or negotiated contracts.
Item quantity variations
Companies often receive discounted prices when they purchase goods and services in large quantities. If a company’s purchase volume decreases, they may lose the benefit of these volume-based discounts, which shows up as an unfavorable PPV.
Increase in raw material pricing
Rising inflation can result in increased costs for raw materials and components, making it challenging for companies to maintain their standard prices.
Factors That Can Impact PPV
Factors that can impact it include:
- Volume tiers. Buying below the quantity the standard assumed loses a bracket discount, so the unit price rises even though nothing was negotiated away.
- Commodity and raw material movements. Steel, resin, energy and freight indices move independently of anything the buyer does.
- Expedites and spot buys. Covering a shortage at short notice is the most common single cause of a large unfavorable variance, and it usually originates in planning rather than in purchasing.
- Incoterms. Whether the price is quoted FOB or CIF decides who carries freight and insurance, so a like for like comparison against a standard set on different terms is not like for like at all.
- Currency. On imported items the exchange rate can move the landed price further than any negotiation, which is why many organizations separate a currency variance out of PPV.
- Specification changes. A different grade, coating or tolerance is a different item, and comparing it to the old standard measures the engineering change, not the buying.
- A stale standard. If the standard price was set at the last annual costing round and the market has moved since, the variance measures the age of the standard.
Only the first three are meaningfully within a buyer’s control, which is the case for reviewing variances by cause before using them to judge anyone’s performance.
Examples of PPV in action
Example 1
A company orders 100 units at a standard price of $10 each and actually pays $11 each. The variance is ($11 − $10) × 100 = +$100, an unfavorable variance, because the actual price was higher than the standard.
The company spent 10% more than it should have on the widgets.
Example 2
The same order at an actual cost of $9 each gives ($9 − $10) × 100 = −$100, a favorable variance, because the actual price was lower than the standard.
The company saved 10% on the purchase price by ordering the gadgets lower than expected.
PPV in Procurement and PPV in Accounting Are Measured Against Different Baselines
This is where most arguments about PPV start. Both teams use the same three letters and the same arithmetic, but they do not subtract from the same number.
Accounting has one baseline available to it: the standard price held on the item master, usually frozen for the fiscal year at the annual costing round. It has to be a single fixed figure, because it is the number inventory is valued at.
Procurement typically measures against whichever baseline reflects the decision it made: last price paid, the previous contract rate, a market index, the budget rate, or the best quote received in the tender. These move during the year, and they are chosen precisely because they capture what the buyer changed.
| Accounting view | Procurement view | |
|---|---|---|
| Baseline | Frozen standard cost | Last price paid, contract rate, index or budget |
| Purpose | Value inventory and explain cost of sales | Show the effect of sourcing decisions |
| Period | Fixed for the fiscal year | Reset when the baseline event changes |
| Lands in | The general ledger | A savings report |
The consequence is worth stating plainly, because it is the source of a recurring and avoidable dispute: a buyer can negotiate a genuine reduction against last year’s price and still report an unfavorable PPV, if the standard was set below the new contract rate. Nobody is wrong and nobody is lying. The two reports are answering different questions. If your organization has this argument every quarter, the fix is not a better negotiation, it is agreeing in writing which baseline each report uses and reconciling the two once at the start of the year.
How PPV Is Posted in SAP and Other ERP Systems
PPV is not really something you calculate in an ERP system. It is something the system throws off automatically, and whether it appears at all depends on one setting on the material master: the price control indicator.
| Price control | What happens when the purchase price differs | Does PPV arise? |
|---|---|---|
| S, standard price | Stock is always valued at the fixed standard price. The difference is posted to a price difference account. | Yes. This is PPV. |
| V, moving average price | The difference is absorbed into the stock value and the material’s average price is recalculated. | Normally no. It changes the inventory value instead. |
In SAP, the price difference account is found through the PRD transaction key in automatic account determination, resolved by valuation class and valuation area. A difference can be raised at two moments: at goods receipt, where the purchase order price meets the standard price, and again at invoice receipt, where the supplier’s actual invoice meets what was accrued at receipt. That second one is often reported separately as invoice price variance, and it is the reason a month’s PPV can move after the goods have already been received and consumed.
Under moving average price the story is different. Because the difference is absorbed into stock, there is usually no variance to report, but the trade off is that the value of your inventory drifts with every receipt. One qualification worth knowing: if the stock has already been issued and there is not enough coverage left to absorb the difference, the uncovered portion is posted to a price difference account after all.
The practical implication for anyone reading a variance report: an item showing no PPV is not necessarily an item bought at the right price. It may simply be on moving average price control, where the overspend quietly increased the carrying value of the stock instead.
What Happens to the Variance at Period End
During the period the variance sits in its own profit and loss account while inventory stays on the books at standard. At the close, that balance has to go somewhere, and the answer is governed by a condition rather than a rule of thumb.
Standard costing is permitted as a measurement convenience, not as a valuation in its own right. IAS 2 puts the condition in paragraph 21: techniques such as the standard cost method “may be used for convenience if the results approximate cost”, and standard costs “are regularly reviewed and, if necessary, revised in the light of current conditions.” US GAAP takes the same position on standard costs approximating actual cost.
That condition, rather than any published threshold, drives the period end treatment. Where the variance is small enough that inventory carried at standard still approximates cost, the balance can be taken to cost of sales. Where it is not, it cannot: some of the material bought is still sitting in stock, so a share of the variance has to be carried back into the inventory value instead of being charged against this period’s profit. Writing the whole variance off in that situation both understates inventory and misstates the margin. Note that neither standard publishes a percentage separating the two cases, so where the line falls is a judgement for the reporting entity to make and to document in its accounting policy.
There is a management point buried in the accounting one. A standard that has drifted well away from market generates a large variance every month regardless of how well anyone buys, and it does it in the one direction the market happens to be moving. Persistent one way PPV is a signal to revise the standard, not to press the buyers harder.
How to Reduce Unfavorable Purchase Price Variance
Sorted roughly by how much of the variance each one typically moves.
- Attack the expedites first. Unplanned spot buys to cover shortages are usually the largest single contributor, and they are a planning problem wearing a purchasing costume. Better forecast accuracy and realistic safety stock remove more variance than any negotiation.
- Review the standard on a defined cycle. If the standard is a year old on a commodity that moves quarterly, you are measuring the calendar. Reset it deliberately and disclose the reset, rather than letting the variance absorb the drift.
- Consolidate volume rather than shrinking orders. Splitting requirements across suppliers and small orders forfeits bracket pricing. This is the opposite of ordering less to avoid overbuying, which trades a price variance for a shortage and an expedite.
- Put index clauses in contracts on volatile inputs. Pegging price to a published index will not stop the price moving, but it makes the movement predictable enough to be built into the standard.
- Close off maverick spend. Purchases made outside the agreed contracts miss the negotiated rate by definition. Routing requisitions through catalogues and approved suppliers converts that leakage directly into avoided variance.
- Separate currency and freight out of the variance. On imported items, isolating an exchange and freight component leaves a residual that actually reflects buying performance and can be acted on.
FAQs
What is PPV in procurement?
PPV, or purchase price variance, measures the difference between the price actually paid for an item and the baseline price it was expected to cost, multiplied by the quantity bought. In procurement it is used to show whether sourcing decisions moved buying prices, and it is normally reported by supplier and by line rather than as a single company total, because one expedited spot buy can hide good performance everywhere else.
Is a positive purchase price variance good or bad?
It depends entirely on which formula your report uses, which is why the sign alone should never be trusted. Under the usual accounting convention, (actual price minus standard price) times quantity, a positive number means you paid more than standard and is unfavorable. Many procurement dashboards reverse the subtraction, and on those a positive number means a saving. Read the favorable or unfavorable label, and check the formula before comparing two reports.
How do you calculate purchase price variance in SAP?
In SAP you do not usually calculate it by hand. The system raises it automatically when a material is set to price control S, standard price: stock is valued at the fixed standard price and any difference on the purchase order or the supplier invoice is posted to a price difference account, found through the PRD transaction key by valuation class and valuation area. Differences can arise both at goods receipt and again at invoice receipt. If the material is set to price control V, moving average price, no variance normally arises because the difference is absorbed into the stock value instead.
What does PPV mean in accounting?
In accounting, PPV is the materials price variance element of a standard costing system. It isolates the effect of price on materials cost so it can be reported separately from the effect of usage. It is calculated on the quantity purchased, not the quantity consumed, so it can be recognized as soon as the materials are bought rather than waiting for them to be used in production.
What is the difference between purchase price variance and materials quantity variance?
They answer different questions and are calculated on different quantities. The price variance is (actual price minus standard price) times the actual quantity purchased, and asks whether you paid the right price. The quantity or usage variance is (actual quantity used minus standard quantity allowed for the output produced) times the standard price, and asks whether you consumed the right amount. Note that the quantity variance must be multiplied by the standard price; a difference in units on its own is a count, not a variance.
What causes purchase price variance?
The common causes are unplanned spot buys and expedites to cover shortages, losing a volume discount bracket, commodity and freight price movements, exchange rate movements on imported items, a change in specification or Incoterms that makes the comparison no longer like for like, and purchases made outside agreed contracts. A frequently overlooked cause is the standard itself: if it has not been revised since it was set, the variance is partly measuring how old it is.
Why does procurement report a saving when finance reports an unfavorable variance?
Because the two reports subtract from different baselines. Finance measures against the standard cost frozen on the item master for the fiscal year, since that is the figure inventory is valued at. Procurement usually measures against the last price paid, the previous contract rate, a market index or the budget rate. A buyer can genuinely cut the price against last year and still show unfavorable against a standard that was set lower. Neither report is wrong, and the fix is to agree the baselines in writing and reconcile them once a year.
Conclusion
PPV is a narrow measure that gets asked to carry a lot of weight. It tells you that buying prices moved away from the standard and by how much, and that is genuinely useful. It does not tell you who is responsible, and treating it as a scorecard for the purchasing team is where most organizations go wrong with it, because expedites, currency, specification changes and a stale standard all land in the same number as negotiation does.
Three checks make the number trustworthy. Confirm which way round your report subtracts, because both conventions are in circulation and the sign flips between them. Check whether the item is on standard or moving average price control, because on moving average an overspend quietly raises the value of your stock instead of showing up as a variance. And look at the age of the standard before drawing any conclusion about performance, since a standard that has not been revised in a year will produce a variance in whichever direction the market has travelled.
Get those three right and PPV does the job it is good at: pointing at the specific lines and suppliers worth investigating this month.



