topBarLeftS

Purchase Price Variances - why is it, you do not want to see them?

I am comparing the functionalities of different ERP systems to be able to advise my clients properly when they are selecting a solution for their business.

One thing that I have not been good at - although years ago I converted the Chart of Account of 5 QAD databases, incl. transactions, on a sunny sunday morning, is accounting.

It is not that I do not understand what these systems do, that is not the problem, I learned from the best - QAD - but what I seem not to understand - my lack of accounting knowledge - how and why certain financial reponsible people try to manipulate the system.

Let me give an example (and yes I know there is a whole lot of discussion about whether it is allowed by GAAP and/or IFRS) Standard Costing. From what I read when you process the variances incured appropriately when reporting it is allowed. (see some links in comments).

When using standard costs most ERP systems (QAD, NetSuite, D365 FSCM, ...) will create variances upon booking item receipts. These variances tells the company something about their performance - it helps understand why costs are different from what is expected. When variance is high, your purchasing people certainly should start working, you seem to pay not what you expected.

  • Purchase Price Variance (NetSuite / QAD) = difference between the price you expected for the goods and the real actual price, the expected price being the standard cost,
  • The thing here is that the cost of the purchase is the only cost that directly impacts the item cost - that is why the PPV is generated. (NetSuite)

  • AP rate variance (QAD) = discrepancy between an item’s PO cost and its invoice price
  • AP usage variance (QAD) = discrepancy between an item’s PO receipt quantity and its invoice quantity
  • But what I often see, is that companies using standard costs have procedures in place to adjust the cost of an item according to the invoice before booking the receipt OR adjust the quantity on the order to comply with the invoice quantity in case there is an over- or underdelivery.

    Does any of this make sense when using standard costs and modern ERP systems?

    Maybe it is me: I am not an accounting specialist, but how can I make financial people understand the rules of the game WHEN they do not (want to) understand the way these ERP systems deal with it.

    Not understanding (or willing to understand) the way an ERP system works and willing to adapt, is what caused a lot of companies to fail their implementation. But again maybe I am wrong - due to my lack of accounting knowledge.