Procurement Control Tower Procurement Control Tower

Analytics

Nothing here was rekeyed to make a report.

The charts below are drawn from the same records the rest of this site walks through — the goods receipts, the quotations, the freight invoices. No export, no spreadsheet, no month-end exercise: the work of buying is the reporting on buying, if the work is recorded once.

Real charts, invented company

Every figure below is computed from the example dataset the whole site is built on — Northgate Control Systems, a fictional switchgear manufacturer. Open “the numbers behind this chart” under any of them and check the arithmetic; that is what it is there for.

Procurement

What you bought, and what it came to.

Two years of receipts against a catalogue of a hundred and twenty-one planned parts.

Parts planned
121
across two planning families
Suppliers
25
linked to a planned part
Committed on order
23,200,699 SAR
open purchase orders
Stock value
121,783,812 SAR
at three plants

Cost of material, by month

Every goods receipt this company has recorded, valued and grouped by the month it arrived. Reversals are netted off, so a receipt booked and then cancelled counts for nothing.

0 12.5M 25M 37.5M 50M Dec 24 Mar 25 Jun 25 Sep 25 Dec 25 Mar 26 Jun 26 Sep 26 41,578,943 SAR Dec 24 — 949,209 SAR Jan 25 — 4,801,300 SAR Feb 25 — 20,901,784 SAR Mar 25 — 13,267,152 SAR Apr 25 — 22,218,331 SAR May 25 — 28,157,650 SAR Jun 25 — 20,368,079 SAR Jul 25 — 25,171,024 SAR Aug 25 — 12,330,290 SAR Sep 25 — 25,041,897 SAR Oct 25 — 20,651,478 SAR Nov 25 — 12,428,491 SAR Dec 25 — 41,578,943 SAR Jan 26 — 28,343,125 SAR Feb 26 — 23,195,657 SAR Mar 26 — 17,127,494 SAR Apr 26 — 30,122,096 SAR May 26 — 25,706,172 SAR Jun 26 — 14,304,030 SAR Jul 26 — 10,624,432 SAR Aug 26 — 27,792,493 SAR Sep 26 — 14,010,048 SAR
The numbers behind this chart
MonthReceived value (SAR)
Dec 24949,209
Jan 254,801,300
Feb 2520,901,784
Mar 2513,267,152
Apr 2522,218,331
May 2528,157,650
Jun 2520,368,079
Jul 2525,171,024
Aug 2512,330,290
Sep 2525,041,897
Oct 2520,651,478
Nov 2512,428,491
Dec 2541,578,943
Jan 2628,343,125
Feb 2623,195,657
Mar 2617,127,494
Apr 2630,122,096
May 2625,706,172
Jun 2614,304,030
Jul 2610,624,432
Aug 2627,792,493
Sep 2614,010,048

Goods receipts, netted of reversals.

The cheapest quotation, and the cheapest purchase

The four busbar lines of NG/RFQ/2026/001, in riyals at the day’s rates, then landed — freight, duty and the charges from port to plant. Aolin Electric Manufacturing quotes 175,742 SAR under the next supplier and lands 199,090 SAR over the cheapest. The lines cross; the order is not the same list.

Cheapest quotation Cheapest landed Halden Elektrik A.S. — quoted 3,302,402 SAR (2 of 3), landed 3,896,835 SAR (1 of 3) Halden Elektrik A.S. 3,302,402 SAR 3,896,835 SAR Aolin Electric Manufacturing — quoted 3,126,660 SAR (1 of 3), landed 4,095,925 SAR (2 of 3) Aolin Electric Manufacturing 3,126,660 SAR 4,095,925 SAR Sundar Switchgear Pvt Ltd — quoted 3,361,065 SAR (3 of 3), landed 4,100,499 SAR (3 of 3) Sundar Switchgear Pvt Ltd 3,361,065 SAR 4,100,499 SAR
The numbers behind this chart
SupplierQuoted (SAR)RankLanded (SAR)Rank
Halden Elektrik A.S.3,302,40223,896,8351
Aolin Electric Manufacturing3,126,66014,095,9252
Sundar Switchgear Pvt Ltd3,361,06534,100,4993

Sourcing event NG/RFQ/2026/001, after the negotiation round.

How that second chart is calculated

Logistics

What it cost to move.

Every delivery trip logged, with its distance, its vehicle and the freight charge on the transporter’s invoice.

Delivery trips
30
logged with a cost
Delivery cost
46,873 SAR
net of VAT
Distance
8,123 km
across every trip
Carriers
3
used

Delivery cost by vehicle type

Every trip a transporter billed for — 30 of them, over 8,123 km, at the freight and other charges on the invoice. The last column is the plain average: this vehicle’s cost divided by its distance. The app fits a proper lane benchmark from the same trips — full loads only, freight charge only — which is a more careful number than this one.

0 5,000 10,000 15,000 20,000 Flatbed 12m — 17,397 SAR over 8 trips and 2,864 km (6.07 SAR per km on average) Flatbed 12m 17,397 Van 3.5t — 13,032 SAR over 10 trips and 2,483 km (5.25 SAR per km on average) Van 3.5t 13,032 Box truck 7.5t — 10,533 SAR over 8 trips and 1,784 km (5.90 SAR per km on average) Box truck 7.5t 10,533 Curtainside 13.6m — 5,911 SAR over 4 trips and 992 km (5.96 SAR per km on average) Curtainside 13.6m 5,911
The numbers behind this chart
Vehicle typeTripsDistance (km)Cost (SAR)Cost ÷ distance
Flatbed 12m82,86417,3976.07
Van 3.5t102,48313,0325.25
Box truck 7.5t81,78410,5335.90
Curtainside 13.6m49925,9115.96

Logistics dispatches, freight charge excluding VAT.

A rate card goes out of date the week it is printed. Rates fitted from your own trips do not — and they are what to have in front of you when the forwarder quotes the next one. The app fits them per vehicle type and per distance band, excluding partial loads and multi-drop runs, because a stop-off price is not a lane price.

Sales

The other end of the same stock.

What has been quoted to customers, built from the same item and cost data the buying side plans against — so committed demand is netted off before anything is reordered.

Out with customers
1,173,797 SAR
5 quotations sent
Won
349,723 SAR
2 quotations
Win rate
40%
2 won, 3 lost
Quotations
18
all statuses

Customer quotations, by status

The other end of the same stock. What has been quoted, what went out, and what came back — built from the same item and cost data the buying side uses.

0 1.0M 2.0M Draft — 5 quotations worth 1,680,817 SAR Draft 5 1,680,817 Sent — 5 quotations worth 1,173,797 SAR Sent 5 1,173,797 Won — 2 quotations worth 349,723 SAR Won 2 349,723 Lost — 3 quotations worth 458,050 SAR Lost 3 458,050 Expired — 3 quotations worth 849,649 SAR Expired 3 849,649
The numbers behind this chart
StatusQuotationsValue (SAR)
Draft51,680,817
Sent51,173,797
Won2349,723
Lost3458,050
Expired3849,649

Customer quotations, net of line and overall discounts.

What these charts are not.

Not a forecast

Everything above is what happened. The app projects cover and arrival dates from your own lead times, and says so where it does — but nothing here predicts demand.

Not a supplier scorecard, yet

Delivery dates against commitments are measured, and so is lead time and how much it varies. Defects and shortfalls are not, so this is not OTIF and is not called it.

Not a separate product

There is no reporting module to license and no data warehouse to fill. These read the records the weekly work already produced.

See where these numbers come from.

The worked example follows one requirement through the records that produced half of the figures on this page — in nineteen steps, on real screens.

The worked example