Guide · updated 29 September 2026

How to set purchase approval limits without slowing everything down.

An approval matrix decides who must sign off on a purchase. Too few approvers and spending leaks; too many and every request waits a week.

Short answer

A purchase approval matrix sets who approves a purchase based on what it is and how much it costs. Most companies need three decisions: is it needed (department head), is the supplier and price right (purchasing head), and should we spend this much (senior management, only above a set amount). Add rules for urgent purchases, approvers on leave and requests that change after approval has started.

Start with three questions, not job titles

QuestionUsually answered by
Do we need this?Head of the requesting department
Is the supplier and price right?Head of purchasing
Should we spend this much?COO, GM or director, above a set amount

An example matrix

An example only. Your amounts depend on your company's size and risk.

Request valueApprovers
Up to RM 5,000Department HOD → Purchasing HOD
Above RM 5,000Department HOD → Purchasing HOD → COO
Urgent special approvalPurchasing HOD → COO above RM 5,000, with a written justification

Rules people forget

Count the approved amount, not the requested amount

If an approver declines some lines, the value that matters for the next decision is what is left. A RM 6,000 request with RM 1,500 declined is now a RM 4,500 request.

Decide what happens when a request changes

If the requester changes a price or quantity after someone has approved, every approver should see it again. If only a question was answered, it can go back to the person who asked.

Plan for leave

Name a stand-in for each approver, for set dates, and record that the stand-in signed on the approver's behalf. Watch for one person signing two stages of the same request.

Set a deadline per stage

Decide how many days a request may wait at one approver before it is flagged, and let the requester send a reminder.

Keep urgent rare

An urgent route should need a written reason. Otherwise everything becomes urgent.

How the Avantix Procurement Portal applies this

  • Stages: Department HOD → Purchasing HOD → COO, then the Purchasing Team.
  • The COO only approves above an amount set by the admin (RM 5,000 by default), checked after declined lines are removed.
  • Urgent Special Approvals, with a required justification, skip the Department HOD.
  • Changed lines, quantities or prices restart approval from the first stage; unchanged revisions return to the stage that asked.
  • Out-of-office delegation, overdue flags and a Remind approver button.

See the purchase approval workflow for the full detail.

Related guides

FAQ

Quick answers

What is a purchase approval matrix?

A purchase approval matrix is a table of rules that decides who must approve a purchase, usually based on the department, the type of purchase and its value.

How many approval levels should a purchase have?

Enough to answer three questions: is it needed, is the supplier and price right, and should the company spend this much. Many companies use two levels for small purchases and add senior management above a set amount.

Should senior management approve every purchase?

Usually not. Routing only purchases above a set amount to senior management keeps small, routine purchases moving while larger spending still gets a senior review.

What should happen when an approver is on leave?

Name a stand-in for set dates, record that the stand-in approved on the approver's behalf, and watch for one person approving two stages of the same request.

Book a demo

See it with your own departments.

Message us on WhatsApp. We'll walk a request through each stage, with the price check, quotes, budget and PO.

Prefer email? info@avantix.my

  1. Tell us how you buy todayDepartments, who signs, roughly how many requests a month.
  2. See it workingA request goes through each stage, with price check, quotes, budget and PO.
  3. Ask about pricingTell us your departments and users, and we'll come back with a quote.