Skip to content
Enjoy complimentary data migration when switching from your existing bookkeeper or CPA to Institution.

Bookkeeping & finance

Purchase price variance: separate the supplier price from timing and quantity errors

Build a receipt-to-invoice bridge for purchase price differences, with consistent units, standard versions, freight treatment, and corrections that remain traceable.

By Institution5 minute readPublished View sources
In this guide

Define the comparison before explaining the variance

A purchase price variance report can combine several different events: a purchase order above standard cost, an invoice above the purchase order, a foreign-currency change, and a later correction to quantity or charges. Begin by asking what the report actually compares. Its account name alone does not tell the purchasing team whether the supplier raised a price or accounting posted a delayed adjustment.

Microsoft's standard-cost documentation describes purchase price variance as a difference between purchase price and standard cost. Other reports may isolate the difference between receipt and invoice prices. Preserve the report definition, posting stage, and applicable cost method. This article uses a management bridge to explain the transactions; the company's accounting configuration and reporting policy determine the actual ledger entries.

Choose a unit and currency that can be followed through every document. A supplier may quote a case, receiving may count individual pieces, and standard cost may be held per kilogram. Apply the documented conversion before comparing rates. Keep the original quantities as well as the converted quantities so an incorrect pack size can be investigated instead of disappearing inside a seemingly plausible unit price.

References: Microsoft Learn: Standard cost variance posting

Build one bridge for the same purchased quantity

In a hypothetical purchase, 1,000 units have a standard cost of $12 each. The purchase order price is $12.50, and the supplier ultimately invoices $12.70 per unit. At the ordered price, the difference from standard is $500. The additional invoice difference is $200. The total supplier-price difference from standard is therefore $700 for those 1,000 units, before any separately defined charges.

Use the same population for each part of that bridge. Comparing an invoice for 600 units with a receipt for 1,000 units creates a timing difference that is not a price variance. For the 600 invoiced units in this example, the invoice-versus-order component is $120. The remaining 400 units stay in the uninvoiced population until their price is known or an approved estimate is recorded.

Treat quantity corrections as quantity corrections. If receiving mistakenly recorded 1,100 units and later corrects the receipt to 1,000, the resulting ledger movement should retain the link to that error. Describing the entire adjustment as a purchasing price problem can send staff to negotiate with a supplier who charged the agreed rate. Preserve transaction identifiers rather than trying to explain only the net account balance.

Separate genuine price changes from additional cost components

Freight, duty, handling, and other charges need a consistent boundary. If standard cost includes an expected freight component but the comparison uses the supplier's merchandise-only price, the variance has been defined inconsistently. Establish which charges belong in the comparison and how the application allocates them. Show a separate bridge where management wants to evaluate the negotiated merchandise price independently from delivered cost.

For example, suppose the same purchase incurs $300 of separately invoiced freight. If the $12 standard excludes freight, the $700 merchandise-price variance remains $700. A delivered-cost analysis would show the additional $300 and explain its treatment. Adding the freight to the invoice price without labeling the change makes one period's supplier performance incomparable with another period that excluded it.

Identify currency effects without assuming they are supplier price increases. Keep the foreign-currency unit price, the conversion rate used at each stage, and the resulting reporting-currency amount. A constant foreign-currency price can produce a changing local-currency cost. Ask the accounting owner which changes belong in purchase variance, inventory, or exchange accounts under the established method; management analysis should preserve the underlying distinction regardless of the posting location.

Check the standard and the transaction history

Use the standard version that applied to the relevant transaction. A report rerun after a cost update can appear to show a new variance if it compares historical purchases with today's standard. Record the effective date and version in the analysis. If management also wants to compare purchases with the new standard, present that as a second analytical view with an explicit label.

Trace reversals and repostings before counting exceptions. A rejected invoice may be reversed and replaced; a credit note may settle an overcharge; a receipt may be canceled and entered again. Summing only the unfavorable lines can overstate the issue, while summing everything without document links can hide repeated processing mistakes. Follow the original event through its final corrected state and retain the sequence.

Review zero or negative quantities separately. Returns, supplier credits, and value-only adjustments can produce misleading average prices when divided by a small net quantity. A period with 100 units purchased and 95 returned is not usefully summarized as five units carrying every related price correction. Analyze the purchase and return events first, then explain their combined effect on the account.

Assign the action to the cause supported by the evidence

A verified supplier overcharge needs a claim tied to the agreed rate and affected invoices. An outdated standard needs a cost-policy review. An incorrect pack conversion needs a controlled master-data correction and a search for other affected transactions. Each action has a different owner. Combining them into a single instruction to reduce purchase variance makes it difficult to know whether any problem was actually resolved.

Use a short exception register with the item, supplier, receipt, invoice, standard version, quantity, rate difference, cause, and action. Mark estimated explanations as provisional until the relevant buyer or receiver confirms them. Do not force the report to a fully explained result by assigning the unexplained remainder to inflation or rounding without evidence.

Finally, reconcile the analyzed population to the ledger accounts or report totals it is intended to explain. Keep excluded transactions visible with a reason, such as a different costing method or an unresolved historical migration. The review is ready for management when the numbers reconcile and the largest differences have credible owners, not merely when every row has acquired a color or a label.

References: Microsoft Learn: Standard cost variance posting; IRS: Supporting business documents and asset records

Sources

Requirements and product details can change. Check the linked guidance for the facts that apply to your situation.

Related reading

Need help with this work?

General information, not personalized accounting, tax, legal, or investment advice. Have the appropriate qualified professional review decisions that depend on your circumstances.