7 Approval Workflow Examples from Real Small Businesses (Templates Included)
Theory is fine. What most people actually want is to see what other companies their size are doing, then copy what works.
Below are seven real approval workflow examples from companies between 5 and 100 employees. Names are anonymized; the structures are real.
For each: team size, what gets approved by whom, the thresholds, and what worked / what they tried first that didn't.
1. Creative agency (12 employees)
Setup:
- 3 departments: Creative, Account Management, Operations
- Department leads as primary approvers
- Owner approves above $1,500
- Auto-approve under $50
Thresholds:
- $0–$50: Auto-approved (logged only)
- $50–$500: Department lead approves
- $500–$1,500: Department lead + Ops Director
- $1,500+: Owner
Categories tracked: Software, Stock assets, Hardware, Office, Travel, Client costs (billable)
What worked: Splitting "client costs" into its own category. These get billed back to clients, so the owner wanted visibility separately from internal spend.
What didn't: Their first version had 6 thresholds. Approvers got confused. They cut it to 4 and approval times dropped 60%.
2. Restaurant group (3 locations, 45 employees)
Setup:
- Each location's GM is primary approver for their location
- Director of Operations approves cross-location and large purchases
- Owner approves capex and new vendors
Thresholds:
- $0–$200: GM auto-approves (logged)
- $200–$1,000: GM approves with notification to DO
- $1,000–$5,000: Director of Operations
- $5,000+: Owner + 24-hour cool-off
Categories tracked: Food, Beverage, Paper/cleaning, Maintenance, Capex, Marketing
What worked: The 24-hour cool-off on big spends. Caught two purchases that were "great deals" the owner would've approved in the moment but rejected after sleeping on it.
What didn't: Trying to set per-vendor approval limits ("anything from Sysco auto-approve up to $X"). Too brittle — vendors change, prices change. They scrapped vendor-level rules and stuck with category + amount.
3. SaaS startup (18 employees)
Setup:
- Manager approval for direct reports
- Department head for cross-team purchases
- Owner only for $5K+ or new annual contracts
Thresholds:
- $0–$100: Auto-approved with manager notification
- $100–$1,000: Manager approves
- $1,000–$5,000: Department head approves
- $5,000+: CEO + CFO co-approve
Categories tracked: Software, Hardware, Travel, Marketing, Contractors, Misc
What worked: A separate "annual subscription renewal" workflow. Once a vendor is approved at signup, renewals get a one-click "yes, renew" approval each year — no need to re-justify.
What didn't: Initially tried a $25 auto-approve threshold. Engineering team requested it be raised to $100 (citing constant tiny tooling purchases). Raised it; complaints stopped; spend behavior didn't change.
4. Construction subcontractor (28 employees)
Setup:
- Project managers approve job-related purchases for their projects
- Office manager approves overhead purchases
- Owner approves anything above $10K or new equipment
Thresholds:
- $0–$500: PM auto-approves on their project
- $500–$5,000: PM approves with photo of estimate/invoice
- $5,000–$10,000: Owner approves
- $10,000+: Owner approves + estimate from a second vendor required
Categories tracked: By project (each job is its own cost center), then by category within (materials, equipment rental, subcontractor labor, permits, fuel)
What worked: Tying every approval to a project (job number) so cost-tracking and progress billing became automatic. Their bookkeeper went from 12 hours/week reconciling to 4.
What didn't: Trying to do approvals via a desktop tool. The job site has no Wi-Fi. Mobile-first was non-negotiable.
5. Dental practice group (4 locations, 32 employees)
Setup:
- Practice manager per location approves operational purchases
- Clinical lead approves clinical supplies
- Owner-dentist approves capex and new vendors
Thresholds:
- $0–$150: Practice manager auto-approves (logged)
- $150–$1,500: Practice manager approves
- $1,500–$10,000: Owner-dentist approves
- $10,000+: Owner-dentist + accountant review
Categories tracked: Clinical supplies, Lab fees, Office supplies, Equipment, Marketing, IT
What worked: Separating "clinical supplies" out so the clinical lead saw all of them. Caught a sterilization supply vendor whose prices had crept 22% over 18 months.
What didn't: Initially routed everything through the owner. Burnout in 6 weeks. Delegating to practice managers with reporting visibility solved it.
6. Marketing agency with billable client costs (22 employees)
Setup:
- Account manager approves client-billable purchases up to client budget
- Owner approves internal purchases above threshold
- Finance approves any invoice that needs to be billed back to a client
Thresholds (internal):
- $0–$100: Auto-approved
- $100–$1,000: Department head
- $1,000+: Owner
Thresholds (client-billable):
- Within client budget + signed SOW: Account manager approves
- Outside client budget OR no SOW: Owner approves
Categories tracked: Internal vs Client-billable as top-level split, then category beneath
What worked: Tagging every client-billable expense with the client and project so they could pull a clean report at month-end for client invoicing. Saved ~6 hours/month of detective work.
What didn't: Mixing internal and client-billable purchases in one queue. Too much cognitive overhead for approvers. Splitting them clarified everything.
7. Solo founder + 4 contractors (5 people total)
Setup:
- Founder approves everything
- No threshold complexity needed at this size
Thresholds:
- $0–$50: Auto-approved (founder set this so contractors don't have to ask for tiny stuff)
- $50+: Founder approves
Categories tracked: Just 4 categories — Software, Contractors, Marketing, Misc
What worked: Keeping it simple. They use a tool not for the workflow (founder approves anything anyway) but for the records — every approval, receipt, and category in one place for taxes.
What didn't: Trying to set up departments and cost centers when there are 5 people. Pure overhead. Skip it until you actually have departments.
Patterns across all 7 examples
A few things every working setup has in common:
- 3–4 thresholds, no more. Anything beyond that confuses approvers and slows everything down.
- Auto-approve under a small amount. Below $50–$200, the cost of approving is more than the cost of the thing being approved.
- Receipts mandatory for every approved purchase. No exceptions, even for the founder.
- Categories that match how they actually report. Not generic — specific to their business.
- Mobile-first delivery. Web-only tools fail because approvers aren't at desks.
Patterns that consistently fail
- Per-vendor rules ("auto-approve anything from Acme")
- More than 4 approval thresholds
- Requiring two approvers in series for normal purchases
- Email-based approval (gets ignored)
- Optional receipts (always become "missing")
Pick the closest one and adapt
The fastest way to get a working approval workflow: pick the example above closest to your business, adopt their thresholds and category structure for week one, then adjust based on what you learn.
If you want a tool that supports all 7 of these patterns out of the box, try Becision free. Set up takes five minutes and you can be running any of the workflows above by tomorrow morning.