26.10.2026

Approval Workflow in Purchasing: Multi-Stage Without Delays

Thomas Au [CFO]
Thomas Au CFO
ERP asks, REST API responds in real time—price and inventory levels are available immediately.

Multi-step approval processes are intended to provide oversight but usually result in delays. The problem rarely lies with the system itself, but rather with the rule behind it: If every order must be approved, every order becomes slow. This article outlines the architecture that makes approval the exception—including a ready-to-use approval matrix and a system comparison.

Multi-level approvals only slow down procurement if every order goes through the workflow. The faster approach involves setting budget limits for each cost center: Orders within the limit are processed without approval; only orders that exceed the limit are routed through tiered thresholds. Approval thus becomes the exception rather than the rule.

Key points at a glance:

  • Four levels of control apply before approval: product range, budget, value threshold, and cost center. Each level that applies control in advance saves one approval step.
  • An approval matrix with three to four value levels is sufficient for most medium-sized companies.
  • Procurement suites can map hierarchies of any depth—this is their strength and, at the same time, the reason for long processing times.
  • Real-time budgets prevent overspends before they occur. Our customers report a 20 to 35 percent reduction in budget overspends.
  • The approval logic must also apply to external ordering systems and requests for quotes; otherwise, that is precisely where compliance gaps arise.

The best approval is the one that doesn’t have to happen

Introducing approval levels doesn’t solve a control problem—it just pushes it further down the queue. Every approval involves two steps: one for the requester, who has to wait, and one for the approver, who reviews an order to which they usually can’t contribute anything.

Definition: An approval workflow in purchasing is the chain of rules that determines which purchase orders, starting at a certain value, must be approved by which authority before they are sent to the supplier.

The crucial question, therefore, is not “How many levels do we need?” but “How many orders actually need to go through the workflow?” In practice, this number is significantly lower than what most purchasing guidelines stipulate. An order for screws totaling 40 euros from the catalog associated with a cost center that has a budget limit does not require a signature.

This is precisely where the connection to the actual problem lies: The more cumbersome the official route, the more attractive the unofficial one becomes. An overly strict approval process is one of the most reliable drivers of maverick buying.

Four levels of rules determine the outcome before anyone has to approve it

Set the rules as early in the process as possible. Every level that takes effect in advance removes a decision from the workflow.

Rule Level

What it determines

Effect on Approval

Product range

which suppliers and items a team can see

Incorrect orders are prevented from being placed in the first place

Budget per cost center or user

How much a unit is allowed to spend during a given period

Orders within the budget are processed without approval

value threshold

At what amount, which authority must approve

Only exceptions enter the workflow

Cost center and general ledger account

Where costs are allocated according to their source

No follow-up work in accounting, no follow-up inquiries

On our platform, these levels are handled by two modules: product range restrictions and approval workflows come from the Marketplace Package, while budgets and cost centers come from the Controlling Package. Budgets can be assigned to cost centers, users, or product groups and combined in any way—for example, a personal budget for personal protective equipment within a department’s budget.

Tip: Synchronize the cost center structure automatically from the ERP system instead of maintaining it twice in the procurement platform—otherwise, approvals will be processed against outdated cost centers.

Here’s how to set up the approval matrix: four rows are enough

An approval matrix assigns exactly one instance to each purchase order value. Three to four levels are sufficient for most medium-sized companies—each additional level extends the turnaround time without measurably reducing risk.

The following example is intentionally kept simple. Adjust the value thresholds to match your purchasing policy, but keep the first row: it’s the reason the process remains fast.

Order Value

Approved by

Typical turnaround time

Within the cost center budget

No approval required; order is sent directly to the supplier

Immediately

Up to €500 over the limit

Person in charge of the cost center

a few hours

€500 to €5,000

Cost center and purchasing management

one workday

Over 5,000 €

Cost center, purchasing management, and commercial management

two workdays

Three factors determine whether this matrix works in practice:

  • Substitution policy: Each level must have a designated substitute. Without one, purchasing comes to a standstill as soon as someone goes on vacation.
  • Time-based escalation: Define what happens after 48 hours without a response—automatic escalation to the next level is better than making follow-up calls.
  • Value threshold per order, not per line item: Otherwise, requesters will split orders until they fall below the threshold.
Free and no obligation

See which approval levels you can eliminate.

Bring your purchasing policy and we will compare it with the platform’s rule logic. In thirty minutes, you will know which approvals can be dropped in future and which will remain. No preparation, no documents needed.

Book a demo

Real-time budgets eliminate half the approval chain

A budget that only becomes visible at month-end is not a control tool, but merely a notification. That’s why a budget with real-time consumption data provides more control than any additional approval level ever could.

The mechanism behind it is simple: The spending status updates with every order. If a cost center reaches a critical threshold—say, 85 percent—those in charge see it on the dashboard. If the threshold is exceeded, orders are automatically halted and can only be placed again with special approval.

Key Fact: Our customers report 20 to 35 percent fewer budget overruns and 15 percent more accurate financial planning. For an indirect procurement budget of two million euros, this translates to approximately 300,000 euros in better-allocated funds—as detailed in the Budget Control in Procurement.

The case study on the Overview of Departmental Budgets. For companies with multiple plants, the case study on decentralized ordering with centralized approval provides a more detailed comparison.

Which systems support multi-level approvals?

All reputable procurement systems can handle multi-level approvals based on order value and cost center. The difference lies not in whether this is possible, but in the effort required to set up the rules—and in how much configuration you’ll be responsible for afterward.

System Type

Approval Logic

Introduction

Suitable for

Procurement Suite (SAP Ariba, Coupa, JAGGAER, Ivalua)

Hierarchies of any depth, freely configurable, cross-process

Months, typically as part of a consulting project

Corporations with their own process organization

ERP workflow (SAP, Microsoft Dynamics)

Approval at the purchase requisition level in the ERP

Depending on existing customizations

Companies that want to manage all approvals within the ERP system

Lean procurement platform (simple system, Onventis, Wucato)

Budget limits plus tiered value thresholds, preconfigured

Weeks, without a dedicated project team

Mid-sized companies with limited IT resources

Marketplace without purchasing logic (Amazon Business)

Simple approval process, no cost center or budget logic

Days

Occasional needs, not intended as a purchasing system

The honest assessment: If you need to map approvals across group companies, direct materials, and service contracts within a single set of rules, there’s really no getting around using a suite. For indirect materials and C-parts in medium-sized businesses, this scope of functionality is the reason why implementation projects fail—not the solution to the problem.

Those who want to keep approvals within the ERP system can combine both: via OCI Punchout and the SAP integration, the purchase requisition is created in SAP, the approval process takes place there, and the purchase order is then sent to the supplier via the platform.

Approval stays in SAP

Your ERP has the final say.

The purchase requisition is created in SAP, the approval runs there, and only then is the order sent to the supplier via the platform. You don’t change any approval process, you just shorten the path that follows it.

View SAP integration

The gap arises where the workflow ends

An approval process is only as robust as its weakest link. In most companies, this isn’t catalog ordering, but rather the side channels: vending machines on the production floor, direct orders from small suppliers, and requests for quotes sent via email.

To prevent a compliance gap from arising there, the same rules must apply. External ordering systems are therefore integrated into the existing approval processes, and requests for quotes follow the same workflow from the initial request through to the order.

The fact that cost transparency in the indirect procurement sector remains one of the greatest untapped opportunities is also confirmed by the Deloitte’s global CPO survey. Anyone wishing to quantify the effort behind individual ordering processes more precisely can find the measurement framework at HTWK Leipzig for managing indirect procurement.

Checklist: Setting Up a Six-Step Approval Workflow

  • Import the cost center structure from the ERP and synchronize it automatically
  • Set budget limits for each cost center and define warning thresholds
  • Limit product assortments by team so that unapproved items are not visible at all
  • Set up an approval matrix with a maximum of four approval levels, with limits set per order rather than per line item
  • Specify delegation and time escalation for each level
  • Review secondary channels: vending machines, small suppliers, and requests for quotes

If more than one in five orders goes through an approval stage, the budget limits are set too tightly—not the approval chains too short.

Conclusion: Rules up front instead of signatures at the end

A good procurement approval workflow isn’t defined by the number of levels, but by how few orders have to go through them. Budget limits, product range restrictions, and a streamlined approval matrix handle most of the control before anyone has to approve anything.

simple system in action

See budgets and approvals live.

Real-time budgets per cost center, tiered value limits, delegation and escalation. All preconfigured, with no consulting project and no in-house IT team. Up and running in weeks, not months.

Book a demo

 

  • For mid-sized companies, three to four levels are enough: no approval within the budget, cost center managers for small overruns, the head of purchasing for the mid-range and commercial management above a defined amount. Every additional level extends the processing time without measurably reducing risk.

  • Through an approval matrix that links both dimensions: the cost center budget determines whether approval is needed at all, and the value limit determines who has to approve. Orders within the budget go through without approval.

  • Procurement suites such as SAP Ariba, Coupa or JAGGAER can map hierarchies of any depth but require an implementation project lasting several months. Lean procurement platforms such as simple system work with preconfigured budgets and value limits and are up and running within weeks.

  • Orders are stopped automatically as soon as a cost center’s budget is used up. Before that, the dashboard issues a warning at a defined threshold, for example at 85% utilization. A special approval is still possible.

  • No. Purchasing only slows down when every order has to go through the workflow. With budgets per cost center and product range restrictions, most orders require no approval, and the approval process only applies to exceptions.

 

Thomas Au [CFO]
Thomas Au CFO
Learn more about Thomas
Categories
Fair. Transparent. Honest.

Try it free for 30 days!

No risk, no obligation, no payment details required.

Experience the entire platform – from your first shopping cart to the automated invoice. Discover how easy digital shopping can really be.