1. Home
  2. Insights
  3. How to Set Up a Bill Approval Workflow for a Small Business, Step by Step

ControlsHow to Set Up a Bill Approval Workflow for a Small Business, Step by Step

Stop paying bills nobody checked. A plain-English guide to setting up a bill approval workflow: approval rules, who approves what, and how to do it in QuickBooks Online or BILL.

By Umaima WaheedUpdated

The short answer7 min read

A bill approval workflow means no bill gets paid until the right person has checked it. Write simple rules (for example, bills under $1,000 need one approval, over $1,000 need the owner), name one approver per rule, and keep the person who enters bills separate from the person who pays them. Then set it up in your software: QuickBooks Online Advanced and BILL both support approval rules.

Read the full answer

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

  1. Catch mistakes before they cost money. Duplicate bills, wrong quantities, price changes and services you cancelled months ago.
  2. 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.
  3. 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:

  1. Where do bills arrive? (An inbox, the mail, a vendor portal, a crumpled receipt in the foreman's truck.)
  2. Who enters them into the accounting system?
  3. Who checks them, if anyone?
  4. Who pays them, and how? (Bank transfer, check, card, bill pay app.)
  5. 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 amountWho approvesWhy
Recurring bills already on the approved list (rent, software, utilities) under the usual amountAuto-approved, reviewed monthlySaves time on predictable bills
Any bill up to $1,000Department lead or office managerChecks it's real and was ordered
Bills over $1,000Owner or general managerBigger spend, bigger check
Bills over $10,000Owner, plus a second personTwo sets of eyes on large payments
Any new vendor, or changed bank detailsOwner, after a phone call to a known numberStops 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:

  1. Did we order this? There's a purchase, contract or person who asked for it.
  2. Did we get it? The goods arrived or the work was done.
  3. Is the price right? It matches the quote, contract or last month's bill.
  4. 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):

  1. Go to Settings, then Workflows.
  2. Choose the bill approval template.
  3. Set conditions, such as amount over $1,000 or a specific vendor.
  4. Choose the approver for each condition.
  5. 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:

  1. Add users with the right roles (BILL has roles such as Administrator, Accountant and Approver [3]).
  2. Create approval policies by amount and, if you like, by vendor.
  3. Turn on sync with your accounting software so approved bills and payments flow into your books.
  4. 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:

  1. All bills go to one email address.
  2. The bookkeeper enters them and sends the owner a list every Monday: vendor, amount, due date.
  3. The owner replies "approved" (or asks questions).
  4. The bookkeeper schedules payments; the owner releases them in online banking.
  5. 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

  1. 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.
  2. BILL, "Changes to bill approval policies", www.bill.com/legal/changes-to-bill-approval-policies. Checked November 6, 2026.
  3. 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.

Start with one call

Talk with ABFI about your books. Bring your questions and your messiest account, and we'll help determine which approach fits.

Or call (804) 391-4002