Skip to content
Velum

Accounting agents

AI agents for accounts payable, from inbox to approved bill

Short answer

Accounts payable automation with AI uses an agent to collect invoices from email and portals, extract the fields, code them to the right accounts and match them to purchase orders, then create draft bills in your accounting system. A person reviews exceptions and approves every payment run. Typical teams cut manual handling per invoice from several minutes to under one.

Key takeaways

  • An AP agent handles intake, extraction, coding, matching and draft bill creation.
  • It works inside Xero, QuickBooks Online or NetSuite rather than a separate portal.
  • Clean invoices flow straight through; unclear ones land in a short exception queue.
  • No payment is released without a named approver signing off.

How AI invoice processing works

AI invoice processing starts where invoices already arrive: a shared AP inbox, a supplier portal or a scanned upload folder. The agent reads each document with a language model rather than a fixed template, so a new supplier layout does not break it. It pulls supplier, invoice number, dates, line items, tax and totals, then checks the arithmetic and looks for duplicates against bills already in the ledger.

Next the agent codes the invoice. It uses the supplier's history, your chart of accounts and any tracking categories to propose a GL account and cost centre for each line. Where confidence is high and the rules allow it, the draft bill is created automatically. Where anything is unusual, such as a new supplier, a changed bank account or a total outside the normal range, the invoice goes to a reviewer with the reason attached.

Three-way matching and approval routing

Three-way matching compares the invoice to the purchase order and the goods received note, so you only pay for what was ordered and delivered. An AI agent for accounts payable can do this well because it reads line descriptions the way a person does, matching 'Blue widget 10mm x100' to a PO line that says 'Widgets, blue, 10mm'. You set tolerances for price and quantity, and anything outside them is flagged rather than forced through.

Once matched, the agent routes the bill to the right approver based on amount, department or supplier, using the approval rules you already have. Approvers can sign off in Slack, Teams or email. The payment run itself stays a human action: the agent prepares the batch and the remittance advice, and a person releases it in the bank or payments platform.

Accounts payable automation for small business: what to start with

For a small business, the best first step is usually the highest-volume, most repetitive supplier invoices: utilities, subscriptions, freight and regular stock suppliers. These are easy to extract and code, and they make up most of the monthly count. Xero AP automation and QuickBooks bill capture tools cover basic extraction, and an agent adds coding logic, duplicate checks, supplier statement reconciliation and chasing missing invoices.

Cost depends on invoice volume, how many entities and currencies you run, whether you use purchase orders, and how clean your supplier data is. Off-the-shelf AP tools commonly run from tens to a few hundred dollars a month per entity plus per-invoice fees. Custom agent builds usually cost more upfront but fit your exact rules. Velum scopes the process first and quotes a fixed price for the build.

How it works

  1. 1

    Map the current AP flow

    We trace how invoices arrive, who codes and approves them, and where time and errors pile up. We also pull a sample of recent invoices to measure the baseline.

  2. 2

    Connect intake and the ledger

    The agent gets read access to the AP inbox and scoped access to Xero, QuickBooks or NetSuite to create draft bills, never to post or pay.

  3. 3

    Set coding and matching rules

    We encode your chart of accounts, supplier defaults, PO tolerances and approval thresholds, and test them against historical invoices.

  4. 4

    Run in shadow mode

    For two to four weeks the agent proposes coding and matches alongside your team, and we compare its output to what people actually posted.

  5. 5

    Launch with approvals in place

    Draft bills go live with an exception queue, and a person approves every bill above threshold and every payment run before money moves.

Before and after

TaskBy handWith agents
Handling time per invoice4 to 10 minutes of keying and codingUnder 1 minute, mostly review of exceptions
Invoices needing manual touchEvery invoiceTypically 10% to 30%, depending on supplier mix
Duplicate and overpayment checksSpot checks when someone remembersEvery invoice checked against the ledger and POs
Time to approveDays of chasing by emailSame day, with approval requests in Slack or Teams

Typical ranges from comparable deployments. Your baseline is measured before anything is built.

Tools it works with

  • Xero
  • QuickBooks Online
  • NetSuite
  • Microsoft 365
  • Gmail
  • Slack
  • Bill.com
  • Dext
  • Claude
  • n8n

Questions people ask

01

How do you automate accounts payable?

Start by centralising invoice intake in one inbox or folder, then add extraction, coding against your chart of accounts, PO matching and approval routing. Automate the high-volume, predictable suppliers first and send everything else to an exception queue. Keep payment release as a human step.

02

How does AI invoice processing work?

A model reads the invoice, extracts supplier, dates, lines, tax and totals, and checks them for arithmetic errors and duplicates. It then proposes GL coding from supplier history and your rules, and creates a draft bill. Low-confidence or unusual invoices go to a person with the reason shown.

03

What is three-way matching and can AI do it?

Three-way matching checks that the invoice, purchase order and goods received record agree on items, quantities and prices. AI can do it reliably because it matches line descriptions by meaning, not exact text. You set tolerances, and anything outside them is flagged for review.

04

Does AP automation work with QuickBooks and Xero?

Yes. Both have APIs that let an agent create draft bills, attach source documents and read supplier and PO data. The agent should use scoped permissions so it can draft but not approve or pay.

05

How much does AP automation cost?

Subscription AP tools commonly cost from tens to a few hundred dollars a month per entity, often with per-invoice fees at higher volumes. Custom agent builds cost more upfront, with price driven by volume, number of entities, PO usage and integrations. Velum quotes a fixed price after scoping your process.

06

How accurate is AI invoice extraction?

On clear digital invoices, field-level accuracy for modern model-based extraction is commonly above 95%, with totals and invoice numbers highest. Accuracy drops on poor scans, handwritten notes and complex multi-page line items. That is why confidence scoring and an exception queue matter more than a headline accuracy number.

Start with one workflow.

Thirty minutes. One real process. A practical next step.