Sign in

Blog · Procurement and supply chain · Procurement

Procurement dashboard template: fields and checks

Use a procurement dashboard workbook layout that separates purchasing, delivery, summaries, and checks. Follow the populated tables and cell formulas to reconcile spend by category and supplier without duplicating receipt records.

The short answerA procurement dashboard template should separate invoice lines, supplier mappings, due purchase-order lines, summary measures, and reconciliation checks. Summarize spend by supplier and category, calculate delivery against all eligible due lines, and display the reporting scope. Use the populated layout and formulas below to build a workbook whose totals can be traced back to purchasing records.

A procurement dashboard template needs separate inputs for purchasing amounts and supplier delivery, plus checks that tie each summary to its source. Use the layout below to build a workbook from your own exports. Keep the reporting period, currency, and measure definitions visible beside the results.

Set up the workbook around its source records

The template below supplies tab layouts, populated examples, and formulas to enter in your own workbook. It is intended for a US purchasing team reviewing September 2026 posted invoices and purchase-order lines due during the same month.

Tab One row represents Required fields or contents Check
Scope A reporting definition Period, currency, spend basis, delivery rule, owner Approved before refreshing
Purchases An invoice or credit line Unique line key, posting date, supplier ID, category, units, price, adjustment, net amount Keys unique; amounts reconcile
Receipts A purchase-order line due in scope PO-line key, supplier ID, due date, due units, units received by deadline, OTIF flag All eligible due lines present
Dashboard A supplier or category summary Spend, spend share, eligible due lines, OTIF Source totals match
Checks A control result Expected amount, calculated amount, difference, owner Differences investigated

Keep the original exports available for comparison. Use canonical supplier IDs consistently in both inputs. If category assignments need cleanup, the existing procurement category mapping template supports that preparation.

This article covers the workbook structure. The procurement dashboard guide covers the management view, while the procurement KPI template addresses the register of measure definitions.

Populate the purchasing tab

Use these columns in Purchases, with headers in row 1. The line key includes the document and line identifier, so separate lines on one invoice are not mistaken for duplicates. All example amounts are USD, and the scope excludes tax and separate freight charges.

A: Line key B: Posting date C: Supplier ID D: Category E: Units F: Unit price (USD) G: Adjustment (USD) H: Net spend (USD)
I101:1 September 5, 2026 Aster Components 10 1,000 0 10,000
I102:1 September 12, 2026 Aster Components 20 400 0 8,000
I103:1 September 14, 2026 Beacon Packaging 50 100 100 5,100
I104:1 September 20, 2026 Cedar Components 10 150 0 1,500
C105:1 September 25, 2026 Beacon Packaging 0 0 -200 -200

Enter this formula in H2 and fill through H6:

=E2*F2+G2

The adjustment field contains amounts not already included in units times price. Beacon's invoice has a $100 adjustment; its separate credit reduces spend by $200. The resulting net amounts total $24,400. If your export already provides an approved net amount, import that amount and use the reconstruction as a check rather than adding adjustments twice.

Keep delivery at the due-line level

Populate Receipts from the complete PO-line population due in the reporting month, including lines with no receipt. Consolidate receipt events into each due line before calculating its flag. For this example, the agreed OTIF rule requires all due units to have arrived by the original agreed deadline, with no quantity tolerance.

A: PO-line key B: Supplier ID C: Due date D: Due units E: Units received by deadline F: OTIF flag
P101:1 Aster September 8, 2026 100 100 1
P102:1 Aster September 15, 2026 80 60 0
P103:1 Beacon September 18, 2026 50 45 0
P104:1 Cedar September 22, 2026 150 150 1

In F2, fill down through F5:

=IF(OR(D2="",E2="",D2<=0),"CHECK",IF(E2>=D2,1,0))

Record an actual zero for a known absence of receipts; leave an unresolved value blank and investigate the resulting CHECK. Block reporting until every eligible line has a valid flag. The OTIF trend guide explains the delivery measure in more detail.

Do not attach every receipt event directly to invoice lines. That can multiply purchasing amounts when one PO line has several receipts or invoices.

Build summaries from each input separately

In Dashboard, put supplier IDs in A2:A4. Put spend in B, share in C, eligible due lines in D, and OTIF in E. The following formulas use the example's exact ranges:

B2 = SUMIFS(Purchases!$H$2:$H$6,Purchases!$C$2:$C$6,A2)
C2 = B2/SUM(Purchases!$H$2:$H$6)
D2 = COUNTIFS(Receipts!$B$2:$B$5,A2)
E2 = IF(D2=0,"N/A",SUMIFS(Receipts!$F$2:$F$5,Receipts!$B$2:$B$5,A2)/D2)

The cell labels identify where to enter each expression beginning with =. Fill them down. Microsoft's SUMIFS documentation describes summing amounts that match criteria; its COUNTIFS documentation describes counting rows that meet criteria. Extend the ranges together when adding records.

Supplier Net spend (USD) Spend share Eligible due lines OTIF
Aster 18,000 73.8% 2 50.0%
Beacon 4,900 20.1% 1 0.0%
Cedar 1,500 6.1% 1 100.0%
Total 24,400 100.0% 4 50.0%

Spend shares are rounded to one decimal place. Total OTIF is the two passing lines divided by four eligible lines, not an average of supplier percentages. The displayed summary supports a question for Aster about its incomplete due line while preserving its purchasing exposure.

Build a category summary using the same spend formula with Purchases column D as the criteria range. Components are 10,000 + 8,000 + 1,500 = $19,500. Packaging is 5,100 - 200 = $4,900. These category totals add to $24,400, matching the supplier view.

Put the reconciliation beside the dashboard

Control Expected Calculated Difference
Spend: source versus supplier summary (USD) 24,400 24,400 0
Spend: source versus category summary (USD) 24,400 24,400 0
Eligible PO lines: source versus summary 4 4 0
Passing PO lines: source versus summary 2 2 0

The spend difference formula is =SUM(Dashboard!B2:B4)-SUM(Purchases!H2:H6). Check duplicate purchase keys with =COUNTIFS($A$2:$A$6,A2) on Purchases; every result should be 1. Repeat the key check on Receipts using its own range.

Record who reviewed exceptions and when the inputs were refreshed. Before the next month, clear obsolete rows, load the complete new populations, and expand every summary range. Keep missing categories visible as an exception rather than dropping them from category totals.

Where it goes wrong

  • Receipt events multiply spend. Summarize each population independently before displaying it by supplier.
  • Only received orders enter delivery. Missing receipts disappear from the denominator and make service look better.
  • Blank quantities become zero. Resolve unknown inputs before treating them as actual performance.
  • Credits are omitted. The dashboard stops agreeing with posted purchasing records.
  • Unweighted percentages become the total. Rebuild the overall rate from passing and eligible line counts.

Covirage is not affiliated with Microsoft.

Analyze your populated procurement workbook in Covirage

Bring your purchasing file, due-line receipt file, supplier IDs, and the definitions used in the workbook. Covirage maps the columns, and its tools compute and check spend and supplier comparisons; the external AI model explains the results with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data.

See Covirage for procurement teams for how purchasing comparisons support category and supplier reviews.

Questions people ask

Which tabs should a procurement dashboard workbook contain?

Keep scope and definitions, purchasing transactions, due purchase-order lines, dashboard summaries, and checks in separate tabs. Preserve stable supplier IDs across the purchasing and delivery tabs. Add mapping fields where needed, rather than editing supplier names differently in each summary.

Can invoice spend and supplier delivery use the same denominator?

Usually they should not. Invoice spend uses posted purchasing amounts, while delivery measures use eligible orders or lines due during the period. Label both populations and summarize each separately before placing their results beside the same supplier.

How should a dashboard treat credit memos?

Include credits as signed reductions in the purchasing population under the same period policy as invoices. Keep the original document reference so finance can explain the adjustment. Do not remove a credit simply because it produces an unexpected supplier total.