Quick Links

Invoice Approval Thresholds: How to Set Them by Company Size

Invoice Approval Thresholds: How to Set Them by Company Size

Invoice Approval Thresholds: How to Set Them by Company Size

An invoice approval threshold is the dollar amount above which an invoice needs sign-off before payment. Set thresholds too low and your CFO approves staplers. Set them too high and a $40,000 surprise lands in the ledger unreviewed.

This guide gives you a starting approval matrix by company size, a delegation of authority structure to back it, and a routing rule for the invoices that arrive without a PO.

Read a summarized version with:

It is written for Controllers and Accounting Managers at companies with 100 to 1,000 employees, where invoice volume has outgrown a one-person approval bottleneck but a formal policy never got written.

Most articles on this topic define the terms and stop. This one gives you numbers to start from.

Approvals living in your inbox? See how a tiered approval matrix runs itself, with every invoice routed to the right approver automatically.

Request a demo →
Manager
Controller
CFO

What Is an Invoice Approval Threshold?

An invoice approval threshold is a dollar limit that determines who must approve an invoice, or the purchase behind it, before payment. Below the threshold, the invoice is auto-approved or approved by a manager. Above it, the approval escalates: department head, Controller, CFO, and at the top, the board.

Thresholds do two jobs at once. They protect the company from unreviewed spending, and they protect senior approvers from drowning in small approvals that do not need their judgment.

What Is an Approval Matrix?

An approval matrix is the table that maps dollar ranges to required approvers. It answers one question for any invoice: who needs to sign off on this amount, in what order? A good matrix fits on half a page. If yours needs a legend to read, it will not survive contact with a busy week.

The matrix is the policy. The invoice approval workflow is the policy in motion: the actual routing, reminders, and escalation that move an invoice through the matrix.

Approval Thresholds by Company Size: A Starting Matrix

There is no regulation that sets these numbers. But across our onboarding work with 200+ mid-market companies, the workable starting points cluster by company size. Use these as a first draft and adjust to your spend profile and risk tolerance:

Approval matrix

100 to 250 employees

Invoice amountRequired approval
01Under $500Auto-approve (with PO match)
02$500 to $5,000Department manager
03$5,000 to $25,000Controller or VP Finance
04Over $25,000CFO

Approval matrix

250 to 500 employees

Invoice amountRequired approval
01Under $1,000Auto-approve (with PO match)
02$1,000 to $10,000Department manager
03$10,000 to $50,000Department head + Controller
04Over $50,000CFO

Approval matrix

500 to 1,000 employees

Invoice amountRequired approval
01Under $2,500Auto-approve (with PO match)
02$2,500 to $25,000Department manager
03$25,000 to $100,000Department head + Controller
04Over $100,000CFO, with board visibility above $250,000

Three notes on using these tables.

First, the auto-approve tier only works when the invoice matches an approved PO; an unmatched invoice should never auto-approve at any amount.

Second, the right thresholds depend on your margins: a $5M services firm and a $250M manufacturer should not share a matrix.

Third, review the matrix annually and confirm it with your auditor; thresholds are an internal control, and your audit will test whether you follow your own policy.

Delegation of Authority: Turning the Matrix Into Policy

A delegation of authority (DoA) matrix is the formal version of the table above. It documents who holds approval authority at each level, what happens when they are unavailable, and who granted the authority in the first place. Auditors ask for it by name.

A workable DoA policy for a mid-market company covers four things:

  • Named roles, not named people. Authority belongs to “the Controller,” not to Maria. People leave; roles stay.
  • Delegation rules. When an approver is out, authority passes to a named alternate at the same level or higher, never downward. Time-box it: delegation that outlives the vacation becomes a control gap.
  • No self-approval. Nobody approves their own purchase or an invoice from a vendor they manage. This is the single rule auditors check first.
  • An escalation clock. If an invoice sits unapproved for a defined period (48 to 72 hours is common), it escalates automatically rather than aging into a late fee.

Write the DoA once, get it signed by the CFO, and let your system enforce it. A policy that lives in a PDF and depends on memory is a policy your audit will flag.

TEMPLATE

Free template

Skip the blank spreadsheet

Download the Approval Matrix & Delegation of Authority Template.

Get the template →

How Should Non-PO Invoices Be Approved?

A non-PO invoice arrives with no purchase order behind it, so there is nothing to match it against. Utilities, rent, subscriptions, and one-off services are the usual sources. The routing rule that works: send every non-PO invoice to the person who owns the vendor relationship for first approval, then apply the same dollar thresholds from your matrix on top.

Two guardrails make this manageable. Keep an approved list of vendor categories that are allowed to bill without a PO (rent, utilities, taxes), and treat everything else as a process failure to fix upstream.

Our customers see this directly: requiring a PO before purchase is how teams cut surprise invoices, which is why purchase order approvals and invoice thresholds belong in one connected policy.

Common Threshold Mistakes

We see the same four mistakes in companies moving off email approvals:

  • One threshold for everything. A flat “$1,000 needs approval” rule ignores that a $900 software subscription and a $900 lab reagent carry different risks. Use the matrix, and where needed, vary by category.
  • The CFO as approver of everything. If one person approves more than 30 to 40 invoices a week, approvals become rubber stamps. That defeats the control entirely.
  • Thresholds without enforcement. A policy in a shared drive does not stop a payment. Only a system that blocks payment until the matrix is satisfied does. This is where approval workflow best practices earn their keep.
  • Never revisiting the numbers. A matrix set at 100 employees strangles a 400-employee company. Review it when headcount doubles or annually, whichever comes first.

Enforcing Thresholds Automatically With ProcureDesk

After implementation, the matrix you wrote above runs itself. A request or invoice enters ProcureDesk, the system reads the amount, department, and budget, and routes it to exactly the approvers your delegation of authority names, in order, with escalation timers running.

ProcureDesk is a procurement and AP automation platform built for mid-market finance teams at companies with 100 to 1,000 employees.

ProcureDesk Homepage

Spending is captured at the point of request, before the invoice exists: employees buy through 200+ punchout supplier catalogs, including Amazon Business, Staples, Grainger, and Thermo Fisher, so every purchase arrives pre-coded and pre-approved against your thresholds. Bill.com sits after the invoice; ProcureDesk sits before, so the threshold is enforced when a purchase is requested, not after the money is committed.


List of vendor catalogs and punchouts

What that changes for a Controller:

  • Self-approval limits work without policing. Purchases under your auto-approve tier flow through with a PO match; everything above routes per the matrix, with a full audit trail on every step.
  • 3-way matching guards the bottom tier. Auto-approval only fires when PO, receipt, and invoice agree. Discrepancies are flagged before payment, not found at month-end.
  • Your accounting system stays. ProcureDesk syncs both ways with QuickBooks (Online, Desktop, and Enterprise), Sage Intacct, NetSuite, and Microsoft Business Central.

Coast Flight cut invoice processing time by 30% after moving approvals into ProcureDesk. Implementation is done for you in 2 to 4 weeks, with pricing published here.

Want your matrix enforced, not just written?

Request a demo →
Approval policy✓ ENFORCED

Frequently asked questions

Invoice approval thresholds

What is a good invoice approval threshold?+

For a company with 100 to 250 employees, a common starting point is: auto-approve under $500 with a PO match, manager approval to $5,000, Controller approval to $25,000, and CFO approval above that. Scale the tiers up as headcount and average invoice size grow.

Who should approve invoices in a company?+

The person with budget ownership for the spend, at the level your approval matrix assigns to that dollar amount. Below the threshold, a department manager; above it, the Controller or CFO. The exception list is short: never your own purchases, never a vendor relationship you own.

What is the difference between an approval matrix and a delegation of authority?+

The approval matrix is the table mapping dollar ranges to approvers. The delegation of authority is the formal policy behind it: who holds the authority, who they can delegate to when unavailable, and who authorized the structure. Auditors review the DoA; employees use the matrix.

How do you approve invoices without a purchase order?+

Send them to whoever owns the vendor relationship for a first check, then run them through the same dollar tiers as PO-backed invoices. Keep the no-PO list short and pre-approved; anything arriving outside it should trigger a PO requirement for that vendor going forward.

Should small invoices be approved automatically?+

Yes, if and only if they match an approved purchase order. Auto-approving unmatched invoices at any amount removes the control entirely. With PO matching in place, auto-approval below a defined tier saves senior approvers hours each week without losing oversight.

The Bottom Line

Approval thresholds are the cheapest internal control you can deploy: a half-page matrix, a signed delegation of authority, and a routing rule for non-PO invoices. Start from the free Approval Matrix & Delegation of Authority Template, adjust the tables to your spend profile, and confirm them with your auditor.

Then make them enforceable. If your approvals still travel by email, the policy exists only as good intentions. ProcureDesk enforces your matrix on every request and invoice, live in 2 to 4 weeks.

Bring your approval policy. We will show you what it looks like running on autopilot.

Request a demo →
iDisclaimerThis article describes common practices, not audit or legal advice. Confirm your thresholds and delegation of authority with your auditor.

By Shaoli Paul

Shaoli Paul is a B2B SaaS content marketer with 4.8 years of experience across fintech, AI analytics, and procurement. She has built content and SEO programs at companies like HighRadius and Chargebee, where she worked on comparison content, migration pages, and blog strategy that tied directly to pipeline. She is currently a Content Manager at ProcureDesk. She works with the founding team and customer success organization to translate first-hand onboarding observations across 300+ mid-market finance teams into practical guidance for Controllers, Accounting Managers, and CFOs running procurement evaluations. Her work focuses on the operational decisions finance leaders at 100 to 1,000 employee companies make when they outgrow email-based approvals and need real spend control.