Procurement
Purchase orders, quotes, approvals, and delivery schedule.
Operational records
1 recordsOpen POs
14
Procurement value
₦18.4M
Awaiting approval
3
Avg lead time
3.2d
Purchase orders
| PO | Supplier | Items | Value | Status | ETA |
|---|---|---|---|---|---|
| PO-8041 | Emzor Pharmaceutical | 42 | ₦2.1M | Approved | 2 days |
| PO-8040 | FrieslandCampina | 84 | ₦4.8M | Awaiting Quote | — |
| PO-8039 | Dufil Prima Foods | 128 | ₦3.4M | Pending Approval | 3 days |
| PO-8038 | Rite Foods Ltd | 62 | ₦1.2M | In Transit | 1 day |
| PO-8037 | Reckitt Benckiser | 28 | ₦980.0k | Received | — |
Procurement value
WeeklyW1W2W3W4
Peak W3 · ₦18.4M
Supplier quotes
FrieslandCampina WAMCO
Lead 3d · ★ 4.7
₦1.6M
Quote total
Emzor Pharmaceutical
Lead 2d · ★ 4.9
₦700.0k
Quote total
Dufil Prima Foods
Lead 4d · ★ 4.6
₦1.1M
Quote total
Rite Foods Ltd
Lead 3d · ★ 4.4
₦400.0k
Quote total
Expected delivery schedule
- TodayRite Foods · 62 items
- TomorrowEmzor Pharma · 42 items
- WedDufil Prima · 128 items
- FriFrieslandCampina · 84 items
Open POs
31₦38.6M
PO cycle time
2.6 days-0.4d
Committed spend
₦124.8MMTD
Awaiting approval
8
3-way match rate
94.1%+1.6pp
Emergency POs
5
Operational workspace — what is happening
Purchase order pipeline
LiveDraft
6
Pending approval
8
Approved
9
In transit
5
Partially received
3
Disputed
2
Open purchase orders
| PO | Supplier | Items | Value | ETA | Stage |
|---|---|---|---|---|---|
| PO-2841 | Nestle Distributor | 24 | ₦8,400,000 | 31 Jul | In transit |
| PO-2840 | Emzor Pharmaceutical | 18 | ₦6,200,000 | 01 Aug | Approved |
| PO-2838 | Flour Mills Partner | 12 | ₦5,100,000 | 02 Aug | Pending approval |
| PO-2835 | Dangote Depot | 9 | ₦4,600,000 | 30 Jul | Partially received |
| PO-2831 | P&G Wholesale | 16 | ₦3,800,000 | 03 Aug | Pending approval |
| PO-2829 | Rite Foods Ltd | 11 | ₦2,900,000 | Overdue | Disputed |
Procurement activity
Live feed- PO approved18:22PO-2840 · ₦6.2M
- Emergency PO raised17:05Paracetamol 500mg · Apo
- Price variance flagged16:18PO-2835 · +4.2% vs contract
- Goods receipt posted14:44PO-2836 fully received
- PO disputed12:30PO-2829 short delivery
Procurement approval queue
6 in queuePO-2838 · Flour Mills
₦5.1M · above ₦5M threshold
PO-2831 · P&G Wholesale
₦3.8M · lead time exception
Emergency pharma order
₦480k · Apo
Resolve PO-2829 dispute
Short delivery 11 units
Quarterly buying plan
₦420M envelope
Contract price review
6 suppliers
Analytics workspace — why is it happening
Committed spend vs PO count
6 monthsFebMarAprMayJunJul
Spend by category
Groceries38%
Pharma24%
Beverages16%
Household12%
Care10%
PO value bands (₦M)
<11–33–55–8>8
Cycle time by stage (hours)
Ranked#1
Requisition → draft
6
#2
Draft → approval
18
#3
Approval → issue
4
#4
Issue → dispatch
22
#5
Dispatch → receipt
12
PO throughput — supplier × month
Heat map| Feb | Mar | Apr | May | Jun | Jul | |
|---|---|---|---|---|---|---|
| Nestle | 8 | 9 | 8 | 10 | 9 | 8 |
| Emzor | 5 | 6 | 5 | 6 | 5 | 5 |
| Flour Mills | 6 | 6 | 7 | 6 | 6 | 6 |
| P&G | 4 | 5 | 4 | 4 | 5 | 4 |
| Rite Foods | 4 | 3 | 3 | 3 | 3 | 3 |
Procurement discipline
Multi-factorThree-way match exceptions
Comparative| PO | Supplier | Ordered | Received | Invoiced | Variance |
|---|---|---|---|---|---|
| PO-2829 | Rite Foods | ₦2,900,000 | ₦2,610,000 | ₦2,900,000 | -₦290,000 |
| PO-2835 | Dangote Depot | ₦4,600,000 | ₦4,600,000 | ₦4,793,000 | +₦193,000 |
| PO-2822 | P&G Wholesale | ₦3,200,000 | ₦3,148,000 | ₦3,200,000 | -₦52,000 |
Management workspace — exceptions & approvals
Exception centre
3 openFive emergency POs this monthPlanning
Emergency buying costs 8–12% more than planned ordering.
PO-2829 short delivery unresolvedAP
₦290k invoiced but not received; payment on hold.
Price variance on Dangote orderBuying
Invoiced 4.2% above contracted price.
Pending approvals
Awaiting sign-off- ReviewPO-2838 Flour Mills₦5.1M
- ReviewPO-2831 P&G Wholesale₦3.8M
- ReviewEmergency pharma restock₦480k
Manager action queue
Assigned| Action | Owner | Due | Priority |
|---|---|---|---|
| Resolve the PO-2829 dispute | AP Team | Today | High |
| Recover Dangote price variance | Buying | Tomorrow | Medium |
| Cut emergency POs to under 2 per month | Planning | This quarter | Medium |
| Move draft-to-approval SLA to 8 hours | Procurement | This month | Medium |
| Publish buying plan for next quarter | Head of Buying | Month end | Low |
Escalations
Routed upwardExecutive intelligence — what to do next
Executive summary
Auto-generated · demoProcurement is running faster than last quarter — cycle time is down to 2.6 days and match rate is above 94% — but five emergency orders reveal a planning gap upstream. Emergency buying is the single most expensive habit in the function and it is entirely avoidable with better reorder discipline.
Health score
Strong
Opportunity score
Stable
Risk score
Watch
Confidence
Strong
Key insights
- Approval waiting time is the largest single component of PO cycle time at 18 hours.
- Emergency orders carry an 8–12% price penalty over planned buys.
- Two suppliers account for both of the current three-way match disputes.
Business risks
Invoice-before-receipt exposure
₦290k invoiced against goods never delivered.
Off-contract pricing
Price variances erode negotiated rebate value.
Growth opportunities
Automate low-value approvals
POs under ₦1M could auto-approve, removing 9 hours of lag.
Eliminate emergency premium
Worth roughly ₦4.2M annually at current volumes.
Performance highlights
Cycle time
2.6d
Match rate
94.1%
Emergency POs
5
Committed
₦124.8M
AI recommendations
Confidence weightedAuto-approve POs under ₦1M against contract
Removes half the queue while keeping spend control.
86%
Hard-block invoices without matched receipts
Prevents repeats of the PO-2829 exposure.
91%
Tighten reorder points on emergency-prone SKUs
Fifteen SKUs cause every emergency order raised.
83%
Forecast
Committed spend (₦M) versus open PO count as planning discipline improves.FebMarAprMayJunJul
Recommended actions
- 1.Clear the eight pending approvals today
- 2.Hold payment on PO-2829
- 3.Recover the Dangote variance