By the end of this module you will be able to
- Design an approval matrix by amount and department
- Name the checks that stop duplicate payments
The three things that decide where an invoice goes
- Amount sets the level of authority needed. For example, invoices over a set amount also need the controller.
- Department or cost center decides whose budget it is, so who approves.
- PO status decides whether the spend was already approved. A PO invoice that matches within tolerance can skip a second approval, because the spend was approved when the PO was raised.
Vendor, GL account and entity rules handle the special cases: legal fees always to the general counsel, capital expenditure accounts to the controller, a subsidiary’s invoices to its own finance lead.
Designing an approval matrix
An approval matrix is your delegation of authority applied to invoices, written precisely enough that a system or a new AP clerk can follow it without asking. Write it with roles, not names, and keep a separate list of who holds each role, so when someone changes jobs you update one list instead of every rule.
| Invoice amount | First approver | Second approver |
|---|---|---|
| Up to $2,500 | Budget owner of the cost center | None |
| $2,500 to $10,000 | Budget owner | Department head |
| $10,000 to $50,000 | Department head | Controller |
| Over $50,000 | Department head | CFO |
Example thresholds for illustration. Set yours from your own delegation of authority and invoice volumes.
Keep approvers to as few as your controls allow, usually one or two. Every extra approver adds delay and makes each one assume someone else checked the details. Code the invoice before routing it, because the cost center decides the approver; if the cost center is unknown, send the invoice to AP or the controller to code, not to a guessed approver.
Steps to build it
List your invoice types
PO-backed goods, PO-backed services, non-PO operating expenses, recurring contracts and one-off capital purchases.
Set amount bands
Three or four bands that match your delegation of authority, not one per manager.
Assign a role to each band and cost center
Budget owner, department head, controller, CFO.
Decide how matched PO invoices are handled
No further approval, or a single confirmation by the requester.
Plan for absence and delay
Name a delegate with at least the same authority, set reminders, an escalation path after a deadline, and a fallback approver for invoices no rule covers.
Test it
Run last month’s invoices through the matrix on paper before you publish it, then review it at least once a year.
Segregation of duties
Segregation of duties splits vendor setup, invoice entry, invoice approval and payment release between different people, so no one person can create and pay a fraudulent or mistaken invoice alone. The key separations in AP:
- The person who adds or changes vendors should not approve invoices or release payments.
- The person who approves an invoice should not release the payment.
- The person who requested a purchase should not be the only approver of its invoice. Block self-approval in the system, not just in policy.
Small teams that cannot fully separate roles use compensating controls, such as the owner reviewing every payment run and every change to vendor bank details. Record every decision: who approved, when, at what amount and under which rule. Auditors test this trail, and approvals by email are hard to find, easy to forge and leave no reliable record.
Checks that stop duplicate payments
Duplicates get paid when the same bill enters the process twice and the second copy does not look exactly like the first: a supplier emails and posts the same invoice, a reminder is keyed as a new bill, or the supplier exists twice in the vendor list. APQC benchmarking, published by CFO.com, found duplicate or erroneous payments at 0.8% of annual disbursements for top performers and 2% for bottom performers.
| Check | Compares | Catches |
|---|---|---|
| Exact match | Same vendor and invoice number | The same invoice entered twice |
| Normalized number | Invoice number without prefixes, punctuation and leading zeros | INV-1001 vs 1001 |
| Amount and date window | Same vendor and amount, dates a few days apart | Resubmissions with a new reference |
| Cross-vendor | Same amount and number across similar vendor records | One supplier set up twice |
| PO balance | Billed to date against the PO total | A second invoice that would overbill the PO |
Review flagged items before each payment run and record why each was released or rejected. Remember that recurring charges, such as rent, look like duplicates but are not.
Doing it in software
QuickBooks Online offers a Bill Multi-Condition Approval workflow, which Intuit says is available to Bill Pay Elite customers. Xero’s built-in approval is a submit-and-approve step controlled by user role. In Aequo AP, Settings › Approval Rules routes by amount, vendor and department, with delegation and SLA-based reminders and escalation; when no rule matches, it suggests an approver based on who approved similar past invoices, and a person decides whether to assign it. The bill approval workflows walkthrough has the steps for each.
Key takeaways
- Route by amount, cost center and PO status; handle vendor and GL special cases as exceptions.
- Write the matrix with roles, give every approver a delegate, and have a fallback approver.
- Requester, approver, vendor maintainer and payer should be different people.
- Run exact and near-match duplicate checks before every payment run.
Practice task
Write your current approval rules as a matrix of amount bands and roles. Then check last month’s invoices against it: did any go to the wrong person, wait more than a week, or get approved by the person who requested them?
Finished this module?
0 of 7 modules complete. Saved in this browser.
Go deeper
The walkthroughs and guides this module is built from, for more detail and system-specific steps.
Practice what you learn in a free Aequo AP workspace
Your course progress stays saved in this browser either way. To try the steps on your own invoices, Aequo AP captures invoices, runs two-way and three-way matches, routes approvals and flags duplicates, then syncs approved bills to QuickBooks Online, Xero, FreshBooks or Zoho Books.
Start a free trialSources
Figures in this module come from these sources. Worked examples use illustrative numbers.
- APQC Open Standards Benchmarking, via CFO.com Metric of the Month: Detect and Prevent Duplicate or Erroneous Payments — Duplicate or erroneous payments: 0.8% of disbursements (top performers) vs 2% (bottom).
- Intuit: Set up and use bill approval and payment release workflows — Bill Multi-Condition Approval; fetched 23 October 2026.