Finance Ops·10 min read

The Accounts Payable Process, Step by Step

How the accounts payable process actually works end to end, where it breaks in a small finance team, and an honest read on when three-way matching is worth the extra step.

Monty Ali·August 14, 2026·Updated August 14, 2026
A small business finance lead reviewing a stack of vendor invoices next to a laptop, working through the accounts payable process

The pile looks the same in every small finance team. A stack of PDFs in the shared inbox, a photo of a receipt someone sent from the road, a paper invoice a vendor still insists on mailing. Nobody designed it to work this way. It accumulated, one invoice at a time, until keeping track of what is owed and what has already been paid became a small project of its own.

The accounts payable process is the sequence that turns that pile into paid, recorded bills: receive the invoice, capture what it says, match it against what was actually ordered, get it approved, pay it, and record it in the books. Every business runs some version of this. Very few small teams run it on purpose.

This walks through that process stage by stage, where it actually breaks once invoice volume outgrows doing it from memory, an honest look at when three-way matching earns its keep and when it doesn't, and what the manual version is costing you in real hours a year.

What the accounts payable process actually is

Accounts payable is what your business owes suppliers for goods and services bought on credit. The accounts payable process is the set of steps that turns an invoice into cash out the door, checked, coded, and reflected accurately in your books. In a company with a dedicated AP department, each stage usually has a different person attached to it.

In a five-person company it usually means one person, often the office manager or whoever also does the books, handling every stage themselves between other jobs. There is no dedicated AP department to catch what a rushed Tuesday afternoon misses.

It is also slower and more expensive than most owners assume, because nobody has ever timed it. According to Ardent Partners' Accounts Payable Metrics that Matter in 2025 (February 2025), the average organization spends $9.40 and 9.2 days to process a single invoice, and 14% of invoices still trigger some kind of exception along the way.

$9.40
Avg. cost per invoice
9.2 days
Avg. cycle time
14%
Invoices with an exception
A desk covered in printed vendor invoices next to a laptop open to a crowded email inbox
Most small teams' accounts payable process starts here: an inbox, a stack of paper, and no single place invoices land.

The accounts payable workflow, step by step

The accounts payable workflow is the same six stages whether you run it from a spreadsheet or a system built to handle it automatically. Naming them clearly is most of the battle, because the pile stops feeling like chaos once every invoice has a known place in the sequence.

  1. Receive the invoice. It arrives by email, portal, or paper, from a vendor whose format you don't control.
  2. Capture the details. Vendor, invoice number, PO reference if one exists, line items, amount, and due date get pulled onto a record you can actually search.
  3. Match it against a purchase order and receipt. Check the invoice agrees with what was ordered and what showed up, when a PO exists at all.
  4. Route it for approval. The person who can confirm the spend was legitimate signs off, at a threshold that fits the amount.
  5. Schedule and make the payment. Pay on the date that keeps terms and cash both intact, not the date someone finally notices it's overdue.
  6. Record it in the books. Post the entry, code it to the right account, and close the loop so the aging report reflects reality.

Where this breaks in a small finance team

None of these six stages is hard on its own. What breaks a small team is doing all six, for every invoice, without a single system holding the state between them. Here is where it actually goes wrong, stage by stage.

StageWhat actually breaksWhy it happens in a small team
ReceiveInvoices land in three inboxes, a chat app, and a desk drawerNo single intake point, so nothing is missed until a vendor calls chasing payment
CaptureSomeone retypes each invoice into a spreadsheet, some evenings and not othersManual entry is where a wrong amount or date first gets typed, and nobody re-checks it
MatchMatching happens from memory instead of against the actual purchase orderPulling up the original PO for every invoice takes longer than anyone has
ApproveThe one approver is traveling and the invoice sits for two weeksOne person is both the bottleneck and the only check in the process
PayA payment goes out late, or an early-payment discount deadline is missedNobody is tracking due dates against what has already been paid
RecordThe same invoice gets entered twice, or never makes it into the booksThere is no record of what has already been processed until the bank statement shows it
This is the failure mode that costs the most: an invoice with a wrong amount, a duplicate payment, or a missed early-payment discount is caught by whoever happens to find it, not by the process. If nobody checks, nobody catches it until the bank statement or the vendor does.

Every one of those breaks the same way: a step that depends on someone remembering, on a busy day, with no record of what already happened. That isn't a discipline problem. It's what happens when a six-step process runs on memory instead of a system.

Invoice matching: two-way, three-way, and when three-way is overkill

3 way match means checking the invoice against both the purchase order and the goods receipt, confirming what you were billed for is what you ordered and what actually arrived. It's the standard for manufacturers and distributors carrying physical inventory, and it catches a real problem: being billed for 500 units when only 480 showed up.

Match typeWhat it checksBest for
No formal matchInvoice only, approved on trustRecurring fixed-cost bills: rent, utilities, subscriptions
Two-way matchInvoice against the purchase orderMost goods and services purchases with a PO already in place
Three-way matchInvoice against the PO and the goods receiptPhysical inventory, high-value or high-risk purchases where quantity received needs checking
A finance team member holding a printed invoice next to a purchase order, checking that the two match
Two-way match: the invoice against the purchase order, before anyone approves the spend.
If your business doesn't carry physical inventory, three-way matching is solving a problem you probably don't have. Two-way match against the purchase order catches the same overbilling with one less step for every invoice, forever.

Three-way matching also assumes you have goods receipts to match against in the first place: a record of what physically arrived and when. If nobody logs receiving, three-way match is a policy with nothing to check it against, and it quietly turns back into no match at all.

The honest answer for most service businesses, agencies, and small retailers is two-way match, or no formal match at all for recurring fixed-cost bills like rent and utilities. Match the process to the risk on the invoice, not to what a textbook says every business should do.

What the pile is costing you: a worked example

Say your team processes 400 invoices a month, and each one takes 12 minutes on average from the moment it lands to the moment it's filed and coded: opening it, keying the details, checking it against a PO where one exists, and chasing an approval. At a loaded cost of $38 an hour for the person doing it, here's what that adds up to.

StepFigure
Invoices processed per month400
Average minutes per invoice12
Total minutes per month4,800
Total hours per month80
Loaded hourly cost$38
Monthly cost$3,040
Annual cost$36,480

Four hundred invoices at twelve minutes each is 80 hours a month, roughly two full working weeks, spent on data entry and chasing rather than anything that grows the business. Run your own invoice volume and hourly cost through the labor cost calculator to see what your version of this number actually is.

That figure is only the labor. It doesn't include late fees, missed early-payment discounts, or the cost to a vendor relationship of paying consistently late, all of which tend to show up once someone finally adds up what the manual process is actually costing.

80 hrs
AP hours per month
$36.5k
Annual AP labor cost
12 min
Avg. minutes per invoice

See what your AP process actually costs

Three numbers off your own invoice log and you'll have the annual figure, not a guess.

Use the labor cost calculator

The invoice approval workflow that actually holds up

A working invoice approval workflow has one job: get the right person to say yes, once, without the invoice sitting in someone's inbox for two weeks. The two things that break it are a chain that's too long for the amount involved, and no fallback when the approver is out.

Set a dollar threshold. Most invoices under it get approved by whoever owns the vendor relationship, no chain required. Above it, add a second approver. Give every approver a backup, or every invoice above the everyday amount will eventually wait on one person's vacation.

The same Ardent Partners report breaks its findings out by performance tier. The top 20% of AP teams, what it calls Best-in-Class, run a visibly different process from everyone else:

MetricBest-in-Class (top 20%)All others
Processing cost per invoice$2.78$12.88
Cycle time per invoice3.1 days17.4 days
Exception rate9.0%22.0%
Invoice cycle time: Best-in-Class vs. everyone else
17.4 days
All others
3.1 days
Best-in-Class
The Best-in-Class and industry-average figures in this post come from a single named source, Ardent Partners' 2025 AP metrics research. We haven't rounded them or blended them with any other study.

The gap isn't a mystery. Best-in-Class teams get there by removing exactly the manual, memory-dependent steps this post has been describing: automatic capture and matching, defined approval thresholds, and payments that go out on a schedule instead of when someone remembers. That's the same reasoning behind the agents we build for document intake, and the automation ROI calculator will tell you whether closing that gap pays for itself at your volume.

It's also the same capability behind SmallERP, which reads receipts and invoices, codes them to the right account, and keeps the books clean without someone typing every line by hand.

Frequently asked questions

The accounts payable process is the sequence a business runs to pay what it owes suppliers: receive the invoice, capture its details, match it against what was ordered, get it approved, pay it, and record it in the books. Most small teams run all six steps, just without a system holding the state between them.
Accounts payable is what you owe suppliers; accounts receivable is what customers owe you. AP measures how fast money leaves the business, AR measures how fast it arrives. They're opposite sides of the same cash-flow question, and a business can be slow on both at once without anyone noticing until cash gets tight.
A three-way match checks an invoice against two other documents before it gets paid: the purchase order, confirming what was actually ordered, and the goods receipt, confirming what actually arrived. It catches the case where a vendor bills for more than was delivered, and it's standard practice for businesses that carry physical inventory.
Only if you carry physical inventory or make large, high-risk purchases where the quantity received genuinely needs checking. Most service businesses, agencies, and small retailers get the same protection from a simpler two-way match against the purchase order, without the extra step of tracking goods receipts for every invoice.
An invoice approval workflow is the rule for who has to sign off on an invoice before it gets paid, and in what order. A working one sets a dollar threshold for how many approvers an invoice needs, and gives every approver a backup so one person's absence can't hold up payment for two weeks.
The average business takes 9.2 days to process a single invoice, per Ardent Partners' 2025 AP metrics research. Best-in-Class teams do it in 3.1 days. There's no fixed right answer for your business, but if your cycle time is drifting well past your payment terms, that gap is worth investigating.
The repetitive parts can: reading and capturing invoice data, matching it against a PO, and routing it for approval on a schedule instead of when someone remembers. The judgment calls, deciding whether an exception is legitimate, still belong to a person. The goal is removing the manual typing, not the oversight.

The bottom line

The accounts payable process isn't complicated. Six stages, one owner, and a way of checking that nothing depends on a single person's memory. What's expensive is running it manually past the point where your invoice volume can still fit in someone's head alongside their real job.

If the worked example above sounds like your numbers, or you're not sure whether three-way matching is actually buying you anything, bring the real invoice volume and process to a call. We'll tell you honestly whether automating the boring part is worth it before you spend anything building it.

Is your AP process worth fixing?

Bring your invoice volume and process to a 30-minute call. If it's not worth automating yet, we'll say so.

Book a 30-min call
Read with AIView as Markdown

Get one sharp idea on shipping AI, no hype, no spam

The occasional deep-dive on what actually works when you put AI into a real business. Written for owners and operators, not engineers.

Talk to us

Your workflow. 30 minutes. Honest answer.

Bring a workflow. Leave with a yes or no.