Invoice Processing: Steps, Costs and How to Speed It Up
Invoice processing explained: the 7 accounts payable steps from receipt to payment, typical cost per invoice, approval rules, automation and a checklist.
Quick answer: Invoice processing is the accounts payable workflow a business uses to handle a supplier's invoice from the moment it arrives until it is paid and recorded. The usual steps are receive, capture, verify and match, code, approve, pay and record. Done well, it gets suppliers paid on time, catches errors and fraud, and costs a few dollars per invoice rather than more than ten.
If you buy from suppliers, every bill you receive goes through some version of this process, even if it is just you opening an email and paying from your bank app. This guide walks through each step of invoice processing on the AP side, what it typically costs, common controls like the three-way match, how to speed it up with or without software, and what vendors can do to get their own invoices through faster.
What is invoice processing?
Invoice processing (also called accounts payable invoice processing or bill processing) covers everything that happens to a vendor invoice after it is received: checking that it is genuine and accurate, getting it approved, paying it on the right date and recording it in the books. It sits inside the wider accounts payable process, which also includes vendor onboarding, payment runs and reporting.
The same invoice is an accounts receivable item for the seller and an accounts payable item for the buyer. If you need a refresher on the two sides, see accounts payable vs accounts receivable.
The 7 steps of invoice processing
- Receive the invoice. Invoices arrive by email, supplier portal, e-invoicing network or post. Best practice is a single dedicated inbox (for example, ap@yourcompany.com) so nothing gets lost in personal email.
- Capture the data. Key details are entered into the accounting system: vendor, invoice number, invoice date, due date, amounts, tax and PO number. This is done manually, by OCR or data capture tools, or arrives structured via e-invoicing.
- Verify and match. Check the vendor is approved, the bank details match your records, the invoice is not a duplicate and the math is right. For purchased goods, match the invoice to the purchase order and the receiving record (the three-way match).
- Code the invoice. Assign the general ledger account (for example, office supplies, subcontractors, software), cost center, project or job and tax treatment.
- Approve. Route the invoice to the budget owner or manager according to your approval rules, often based on amount. See our invoice approval workflow guide.
- Schedule and pay. Add approved invoices to a payment run timed for the due date or the early payment discount date, and pay by ACH, check, card or wire.
- Record and archive. Mark the bill paid, post the payment, send remittance advice if needed and keep the invoice and approval trail for audit and tax purposes.
Two-way vs three-way vs four-way match
| Match type | Documents compared | Used for |
|---|---|---|
| Two-way | Invoice vs purchase order | Services and low-risk purchases |
| Three-way | Invoice vs PO vs receiving report or delivery note | Physical goods and inventory |
| Four-way | Invoice vs PO vs receipt vs inspection report | Regulated or quality-critical goods |
| No PO | Invoice vs contract or budget, plus manager approval | Utilities, subscriptions, professional fees |
Most small businesses do not issue purchase orders for everything. A practical compromise is to require POs above a threshold (say $1,000) and use manager approval for smaller recurring bills.
How much does it cost to process an invoice?
Cost per invoice includes staff time, software, printing and postage, bank fees and the cost of fixing errors, divided by invoice volume. Benchmark research from Ardent Partners on accounts payable, as reported in 2025 summaries, puts the average at roughly $9 to $13 per invoice, with best-in-class teams around $2.78 and average cycle times of about nine days versus about three days for the best performers. Exact figures depend on how each study defines cost, so treat these as rough reference points.
Worked example: a small business's processing cost
A 20-person distributor receives 300 supplier invoices a month. A bookkeeper earning $28 per hour (about $35 with payroll costs) spends 15 minutes on an average invoice, including exceptions, and the owner spends about 3 minutes approving each one at an internal cost of $60 per hour.
| Cost element | Per invoice |
|---|---|
| Bookkeeper time (0.25 hr x $35) | $8.75 |
| Owner approval time (0.05 hr x $60) | $3.00 |
| Checks, postage, bank fees (averaged) | $1.20 |
| Software (accounting subscription share) | $0.50 |
| Total cost per invoice | $13.45 |
| Monthly cost (300 invoices) | $4,035 |
Cutting average handling time to 8 minutes, moving payments from checks to ACH and having approvals done in software from a phone could bring this under $7 per invoice, saving roughly $2,000 a month. Missed early payment discounts are an extra hidden cost; the 2/10 net 30 guide shows why they are worth capturing.
Key invoice processing metrics
| Metric | What it tells you |
|---|---|
| Cost per invoice | Overall efficiency |
| Invoice cycle time | Days from receipt to approval or payment |
| Exception rate | Share of invoices that need manual fixes |
| On-time payment rate | Supplier relationships and late fee risk |
| Discounts captured | Savings from paying early when offered |
| Duplicate or erroneous payments | Control strength |
| Days payable outstanding (DPO) | How long you take to pay on average |
For definitions and formulas, see our guides to accounts payable KPIs, the accounts payable turnover ratio and the accounts payable aging report.
Manual vs automated invoice processing
| Manual | Automated | |
|---|---|---|
| Data entry | Typed by hand | OCR, AI-based capture or structured e-invoices |
| Matching | Visual check against PO and packing slip | Rules-based automatic matching with tolerances |
| Approvals | Email or paper sign-off | Routed in software with reminders |
| Payment | Checks or one-off bank transfers | Scheduled batch ACH or virtual card |
| Audit trail | Folders and inboxes | Automatic log of every step |
| Best for | Under roughly 50 bills a month | Higher volumes, multiple approvers |
Small businesses can get most of the benefit from the bill pay features already built into common accounting software before buying a dedicated AP automation tool. Whatever you use, the controls matter more than the technology.
Invoice processing controls that prevent fraud
- Vendor master control: only approved vendors can be paid; new vendors need a W-9 (in the US) and verified bank details.
- Bank detail change verification: always confirm changes by phone using a number you already have, never one in the email. Business email compromise scams often start with a "new bank account" message.
- Segregation of duties: the person who enters bills should not be the only person who releases payments.
- Duplicate checks on vendor, invoice number and amount.
- Approval limits by amount.
- Regular vendor statement reconciliation to catch missing or double-paid bills.
How to set up invoice approval rules
Approval rules decide who must sign off on each invoice before it is paid. Simple, written rules stop bottlenecks (everything waiting for the owner) and gaps (nobody checking large bills). A typical small business matrix looks like this:
| Invoice type or amount | Who approves | Extra check |
|---|---|---|
| Recurring fixed bills (rent, software, utilities) within budget | Bookkeeper | Compare with last month |
| Under $1,000 with a matching PO | Bookkeeper | Two- or three-way match |
| $1,000 to $10,000 | Department head or manager | PO and receipt confirmed |
| Over $10,000 | Owner or finance lead | Contract terms reviewed |
| New vendor's first invoice | Owner | Vendor details and bank account verified |
Set a target, for example "all invoices approved within five business days of receipt," and track it. If approvals regularly take longer, invoices will start missing their due dates no matter how fast the rest of the process is.
Invoice processing checklist for small businesses
- One shared inbox for all supplier invoices.
- Every invoice entered in your accounting software within two business days of receipt.
- Vendor, invoice number and amount checked against existing bills for duplicates.
- PO and receipt matched for goods; budget owner confirmation for services.
- GL account, job or project and tax treatment coded.
- Approved according to your written rules.
- Payment scheduled for the due date, or the discount date when an early payment discount is worth taking.
- Payment recorded and the invoice marked paid the same day.
- Invoice, approval and payment proof stored together for audit and tax purposes.
- Vendor statements reconciled monthly.
For record retention, the IRS explains how long to keep business records in its guidance on how long to keep records; supplier invoices that support deductions should be kept at least as long as the related tax return can be examined.
Common invoice processing mistakes
- Letting invoices sit in personal inboxes until they are overdue.
- Paying from statements or reminders instead of original invoices, which causes duplicates.
- Skipping the receiving check, so you pay for goods that never arrived.
- Approving without a budget owner who actually knows the purchase.
- Missing early payment discounts because approval takes longer than ten days.
- Not recording the bill until it is paid, which hides liabilities from your cash flow forecast.
How vendors can get invoices processed faster
If you are the one sending invoices, you can make the customer's processing almost effortless:
- Ask for the AP email address, PO requirements and vendor onboarding forms before you start work.
- Quote the PO number and requester's name on every invoice.
- Match PO descriptions, quantities and prices exactly.
- Use a unique invoice number, for example from our invoice number generator.
- Show the due date and payment details clearly.
- Send one invoice per PO unless the customer asks for a consolidated invoice.
A clean, consistent layout from our free invoice generator helps your invoice pass data capture and matching on the first attempt.
Invoice processing is where small inefficiencies quietly become real costs: late fees, missed discounts, duplicate payments and unhappy suppliers. Map your steps, set clear approval rules and measure cost and cycle time. And on the selling side, send invoices that are easy to process: our free invoice generator needs no sign-up and builds a downloadable PDF directly in your browser.
Frequently asked questions
How long should invoice processing take?
There is no legal standard, but benchmark studies of accounts payable teams generally report average cycle times of one to two weeks from receipt to approval, with top performers closer to three days. A small business paying a handful of supplier bills can often process them in a day or two. The key is processing fast enough to meet due dates and capture early payment discounts.
What is touchless invoice processing?
Touchless or straight-through processing means an invoice is captured, matched to a purchase order and receipt, approved and scheduled for payment without anyone handling it manually. It usually relies on e-invoicing or data capture software plus automatic matching rules. Exceptions such as price differences still go to a person. Large AP teams track the percentage of invoices processed touchlessly as a key efficiency metric.
Who is responsible for invoice processing in a small business?
In a very small business it is often the owner, sometimes with help from an outside bookkeeper. As the business grows, an office manager or bookkeeper usually enters and codes bills while the owner approves and releases payments. Splitting entry and payment approval between two people, where possible, is a simple control that makes fraud and duplicate payments much harder.
What is an invoice exception?
An exception is any invoice that cannot be processed normally, for example because the price or quantity does not match the purchase order, the goods have not been received, the PO number is missing, the vendor's bank details changed or the invoice looks like a duplicate. Exceptions are sent back to purchasing, the requester or the vendor to resolve, and they are the main cause of slow processing.
How do I prevent duplicate invoice payments?
Require a unique vendor invoice number for every bill and let your accounting software warn you about duplicates by vendor, number and amount. Pay only from original invoices, not statements or reminders. Mark invoices as paid immediately and keep a single inbox for supplier bills. Periodically reconcile vendor statements against your ledger to catch anything that slipped through.
How can vendors get their invoices processed faster?
Send invoices to the address the customer specifies, include the PO number and the requester's name, match the PO prices and quantities exactly, use a clear invoice number and due date, and attach delivery proof if required. Many customers also need a W-9 and banking details on file before the first payment. A complete invoice skips the exception queue entirely.
Is invoice processing the same as accounts payable?
Invoice processing is the core part of accounts payable, but AP is broader. Accounts payable also includes vendor onboarding, payment runs, managing vendor inquiries, reconciling statements, tracking cash requirements, handling 1099 reporting in the US and month-end accruals. Invoice processing specifically covers the journey of each bill from receipt to payment and recording.
Does e-invoicing change invoice processing?
Yes. With structured e-invoices the data arrives in machine-readable form, so capture and matching can happen automatically and errors from manual keying disappear. Several countries now require B2B e-invoicing, especially across the EU, which is pushing businesses to adopt it. Even where it is optional, receiving invoices as data rather than paper or images shortens processing time considerably.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator