A company founded today, with AI, would not carry approval thresholds set in 2019 by people who have since left. The rule would be explicit, an agent would apply it, and a person would see the exceptions.
Find the approval steps, supplier reviews and manual matches your Procurement team can stop running. ZeroBase reads P2P events and approval thresholds, lists every control, shows what each costs and what it has actually caught, and stops for a named reviewer before a threshold moves.
Approval steps that have never rejected a requisition in the trailing eighteen months.
Supplier reviews scheduled quarterly whose findings have not changed in six cycles.
Requisitions under the threshold that still pass through four approvers.
Duplicate-invoice controls and the count of duplicates each one actually caught.
Sourcing committees whose recommendation matched the pre-read every time.
Three-way matches done by hand where the system already matched two of the three.
Approval steps that have never rejected a requisition in the trailing eighteen months.
Supplier reviews scheduled quarterly whose findings have not changed in six cycles.
Requisitions under the threshold that still pass through four approvers.
Duplicate-invoice controls and the count of duplicates each one actually caught.
Sourcing committees whose recommendation matched the pre-read every time.
Three-way matches done by hand where the system already matched two of the three.
Find the controls that only still run.
A control earns its place by rejecting something. ZeroBase reads requisition and invoice events and asks what each one has caught, at what value it stops paying for itself, and whether a rule requires it at all.
01 · Inventory
Every control, from the event stream.
Nineteen controls in one Procurement function, each built from requisition, approval and invoice events. Ask in plain language and get the list with rejections, value band and capacity on every row.
Approval steps that have never rejected a requisition in the trailing eighteen months.
Found 19 controls in scope · 6 with no rejection on record
B1
Four-step requisition approvalCTL-0120 rejections below €5,000 · 1,940 h a year
Contested
B2
Manual three-way matchCTL-044system already matched 2 of 3 lines in 94% of cases
Evidenced
B3
Quarterly supplier reviewCTL-031findings unchanged in 6 cycles · 41 suppliers
Evidenced
B4
Duplicate-invoice checkCTL-019caught 3 duplicates in 18 months · €11,000
Verified
B5
Sourcing committee pre-readCTL-027recommendation matched pre-read 12 of 12 times
Evidenced
B6
Vendor onboarding sign-offCTL-008rejected 2 of 214 · both later approved
Contested
+ 13 more controls
02 · Evidence
Every signal behind a recommendation.
Rejections, value band, capacity and the rule that requires the control, each with the system, query and period it came from.
CTL-012
Four-step requisition approvalProcurement · K. Demir · 1,940 h a year
Redesign
Key signals
Rejections
Zero rejections below €5,000 in 18 months; 1,120 requisitions passed through four approvers.
approvals · 2025-03 → 2026-09
Rule located
Threshold policy from 2019 requires two approvers above €5,000, not four below it.
policy-register
Capacity
1,940 hours a year across eleven approvers; median wait 2.4 days per requisition.
P2P eventscapacity
03 · Ranking
Ranked by what each control has caught.
ZeroBase scores every control on the rejections it produced against the capacity it consumed, explains the score, and routes threshold changes to a named reviewer.
Ranked by evidence score
Activity
Owner
Cost / year
Demand
Recommendation
Score
Four-step requisition approval
K. Demir
1,940 h
0 rejections
Redesign
93
Manual three-way match
L. Öztürk
1,310 h
94% pre-matched
Automate
90
Sourcing committee pre-read
K. Demir
860 h
12 / 12 matched
Remove
87
Vendor onboarding sign-off
R. Kaya
420 h
2 / 214 rejected
Redesign
81
Quarterly supplier review
L. Öztürk
1,050 h
unchanged 6 cycles
Redesign
78
Contract renewal review
R. Kaya
640 h
annual
Keep
70
Duplicate-invoice check
M. Aydın
190 h
3 caught
Keep
66
Spend threshold alert
K. Demir
110 h
weekly
Keep
61
Decisions land where the work already lives.
Every decision leaves with its evidence, its owner and its review date, and goes back into the systems the function runs on.
Salesforce
Microsoft 365
Excel
Power BI
CSV
Compatible target categories · connector coverage is in design-partner validation and no live production integration is claimed.
Test one approval chain.
Start with a single chain and the controls attached to it. Leave knowing which steps catch something and which have simply never been switched off.