Actual commodity cost vs budgeted commodity cost
Actual commodity cost vs budgeted commodity cost
The index measures cost variance after the commodity has been purchased and invoiced; the procurement decisions and market movements that drove the result occurred weeks or months prior.
(Actual commodity cost / Budget commodity cost) x 100One row per purchase order line — commodity × supplier × material × plant × date
A preview of what's actually built for this KPI — extracted from the real Implementation Pack, not a mockup.
This is the primary ratio the pack's other measures build on — trend, rank, and period-comparison variants, all on Fact_Purchase_Order_Line.
Fact_Purchase_Order_Line — 7 mandatory columns — commodity key, plant key, ...Dim_Commodity — key + nameDim_Material — material_key + material_descriptionDim_Plant — key + nameDim_Supplier — key + nameDim_Date — Auto-generated calendar table — no customer data requiredFull field-by-field data contract, in 4 SQL dialects (SQL Server, Snowflake, Databricks, BigQuery), ships in the pack.
| Target | 100 — reference value for this KPI |
| Warning | 105 — amber alert — triggers a review |
Both live in one Excel tab — change them, refresh the report, done. No DAX editing needed.
Everything you need to build Commodity Price Index vs Budget in Power BI — dimensional model, DAX measures, SQL views, and a food-industry demo dataset.