Most small businesses pay bills on trust. A bill shows up, someone enters it, someone pays it, and everyone assumes it was right. It usually is. Until the day it's a duplicate invoice, a price that quietly went up 30%, or (the classic) an "invoice" from a vendor you've never heard of with very convincing bank details.
A bill approval workflow is the fix. It sounds corporate, but for a small business it can be as simple as "Jordan approves anything over $1,000 before it's paid." This guide shows you how to design one that fits your size, and then how to set it up in your software.
Why bother? Three real reasons
- Catch mistakes before they cost money. Duplicate bills, wrong quantities, price changes and services you cancelled months ago.
- Stop fraud. Fake invoices and changed bank details are among the most common frauds against small businesses. One person checking before payment stops most of them.
- Control cash. When bills go through approval, you see what's about to leave the account and can decide timing. Our guide to improving cash flow covers why that matters.
For the bigger picture on checks and balances, see internal controls for small business.
Step 1: Map how bills move today
Before setting any rules, write down what happens now. Answer these five questions:
- Where do bills arrive? (An inbox, the mail, a vendor portal, a crumpled receipt in the foreman's truck.)
- Who enters them into the accounting system?
- Who checks them, if anyone?
- Who pays them, and how? (Bank transfer, check, card, bill pay app.)
- Who can add or change vendor bank details?
If the same person does steps 2, 4 and 5, that's the main risk to fix. You don't need a big team to fix it. You need two people, and the owner can be one of them.
Step 2: Write your approval rules
Keep the rules short enough to fit on a sticky note. A typical small business set:
| Bill type or amount | Who approves | Why |
|---|---|---|
| Recurring bills already on the approved list (rent, software, utilities) under the usual amount | Auto-approved, reviewed monthly | Saves time on predictable bills |
| Any bill up to $1,000 | Department lead or office manager | Checks it's real and was ordered |
| Bills over $1,000 | Owner or general manager | Bigger spend, bigger check |
| Bills over $10,000 | Owner, plus a second person | Two sets of eyes on large payments |
| Any new vendor, or changed bank details | Owner, after a phone call to a known number | Stops the most common fraud |
Pick thresholds that match your business. A contractor buying $8,000 of materials weekly will set different limits than a consulting firm. The point is that every bill has a named approver.
The bank details rule is the most important line on the list. If a vendor emails new bank details, call them on a number you already have (not the one in the email) before changing anything.
Step 3: Define what "approved" means
An approver should check four things, quickly:
- Did we order this? There's a purchase, contract or person who asked for it.
- Did we get it? The goods arrived or the work was done.
- Is the price right? It matches the quote, contract or last month's bill.
- Is it new or changed? A new vendor or new payment details gets the extra check.
That takes 30 seconds for most bills. Approvers who don't know what they're checking will click approve on everything, so tell them.
Step 4: Separate entering, approving and paying
The core of the workflow is that no single person can create a bill and pay it without someone else seeing it:
- Enters bills: bookkeeper or office manager
- Approves bills: the approver in your rules
- Releases payment: the owner, or someone other than the person who entered the bill
- Changes vendor bank details: limited to one or two people, with the call-back check
In a three-person office, the bookkeeper enters, the manager approves, the owner releases payment. In a two-person business, the bookkeeper enters and the owner approves and pays. That's still a real control.
When you give outside bookkeepers access, use a role that lets them enter bills but not release payments. See how to give your bookkeeper access safely.
Step 5: Set it up in your software
Option A: QuickBooks Online Advanced
Intuit's help articles say bill approval workflows are available in QuickBooks Online Advanced (and with Intuit's top bill pay tier) [1]. The setup lives under Settings, then Workflows (menu names can change between updates):
- Go to Settings, then Workflows.
- Choose the bill approval template.
- Set conditions, such as amount over $1,000 or a specific vendor.
- Choose the approver for each condition.
- Turn the workflow on and test it with a small dummy bill.
On other QuickBooks plans you can still run approval outside the software: bills get approved by email or in a shared folder before the bookkeeper schedules payment. It's less automatic, but it works. Our comparison of QuickBooks Online Plus vs Advanced covers which features sit in which plan.
Option B: BILL
BILL (formerly Bill.com) is built around approvals. Its help pages describe approval policies that require approvers based on the dollar amount of a bill, with a minimum number of approvers, specific approvers, or both [2]. Typical setup:
- Add users with the right roles (BILL has roles such as Administrator, Accountant and Approver [3]).
- Create approval policies by amount and, if you like, by vendor.
- Turn on sync with your accounting software so approved bills and payments flow into your books.
- Test with a small bill.
Option C: Other bill pay and spend tools
Several spend management tools include bill approvals. If you're choosing, see our comparison of BILL vs Ramp for bill pay and our list of the best bill pay and expense tools for small business.
Step 6: Collect bills in one place
Approval only works if every bill goes through it. Set one inbox (for example, bills@yourcompany.com) and ask every vendor to send there. Most bill pay tools give you a forwarding address that turns emails into draft bills. For receipts from card spending, see receipt management for small business.
Step 7: Set a weekly payment run
Pay approved bills once or twice a week on a fixed day, instead of whenever someone remembers. It makes cash flow predictable, reduces rushed payments, and gives approvers a clear deadline ("approve by Tuesday noon for Wednesday's run").
Step 8: Review the workflow every quarter
Check:
- Are approvers actually approving, or rubber-stamping?
- Are bills waiting too long? Late fees mean the process is too slow.
- Did any bills skip approval? Ask why.
- Do the thresholds still fit? As the business grows, raise them.
A simple version for very small businesses
If you have one bookkeeper and an owner, and no bill pay software, do this:
- All bills go to one email address.
- The bookkeeper enters them and sends the owner a list every Monday: vendor, amount, due date.
- The owner replies "approved" (or asks questions).
- The bookkeeper schedules payments; the owner releases them in online banking.
- Vendor bank detail changes always get a call-back check by the owner.
That's a real approval workflow. No new software needed.
When to get help
Accounts payable done well is quiet: bills are entered, approved, paid on time and reconciled, and nobody worries about it. ABFI runs this for clients as part of bookkeeping and payroll, with a controller review of payables every month. For the basics of payables, see accounts payable for small business.
Keep reading
Sources
- Intuit, "How to set up and use bill approval and payment release workflows", quickbooks.intuit.com/learn-support/en-us/help-article/manage-workflows/set-use-bill-approval-payment-release-workflows/L1IOLL9hv_US_en_US. Checked November 6, 2026.
- BILL, "Changes to bill approval policies", www.bill.com/legal/changes-to-bill-approval-policies. Checked November 6, 2026.
- BILL Developer Docs, "Bill approvals", developer.bill.com/docs/bill-approvals-overview. Checked November 6, 2026.
Questions owners ask
What is a bill approval workflow?
A set of rules that says who must check a bill before it's paid, usually based on amount or vendor, with the person entering bills separate from the person paying them.
Does QuickBooks Online have bill approval?
Intuit's help pages describe bill approval workflows in QuickBooks Online Advanced and with its top bill pay tier. On other plans, you can run approvals by email before payment.
What approval limit should a small business set?
Whatever fits your spending. Many start with one approver for everything, then add an owner approval above $1,000 or $5,000 as volume grows.
Who should approve bills in a small business?
Someone who knows whether the goods or services were ordered and received, and who isn't the same person who pays the bill.
How do I stop fake invoices?
Approve every new vendor, and never change bank details based on an email. Call the vendor on a number you already have.
Want payables that just run?
ABFI enters, routes, and reconciles your bills every month, with approvals set up the way your business works. Start with a complimentary Business Accounting Diagnostic.