AI agents for finance · Part 3 of 14

Build or buy an AI agent for accounts payable

Your accounting system’s own agent, an AP platform’s agents, or your own build: what each charges for, who holds the money and the approvals, and what to ask before you sign.

The short version

You can switch on the agent in your accounting system, use the agents in an AP platform, or build your own on your accounting system’s API. They charge by different units: credits per invoice and line, a price per user, a monthly plan, or a quote. Then find out, for each route, who holds the supplier records, where the approval policy applies and which system moves the money. Ask the five questions below before you sign.

  1. What you pay for
  2. Who holds the money
  3. What to ask before you sign

What you pay for

Your accounting system’s agent works where your suppliers and ledger already are. An AP platform’s agents work inside a product that also pays your suppliers. Your own build puts a model between your accounting system’s API and your bank. Each charges by a different unit.

ITS AGENT WHAT YOU PAY, 25 OCTOBER 2026 YOUR ACCOUNTING SYSTEM’S AGENTAN AP PLATFORM’S AGENTSYOUR OWN BUILD Business Central’sPayables Agent RampBILLTipaltiStampli Your accountingsystem’s API Reads PDF invoices anddrafts the bills Codes lines, suggests approvals,pays card-eligible invoices Codes lines: its InvoiceCoding Agent Lists AI agents for bill approvals,invoice scan, PO matching Billy, which its page says“Does 89% of finance work” Whatever you build on theAPI and your bank 50 Copilot Credits an invoice,plus 5 a line; the first 50invoices free in trial mode On Plus: $15 a user a month,plus a platform fee byteam size With Team, $65, or Corporate,$89, a user a month; not withEssentials, $49 AP plans from $99 a month On request: no price shown The model’s use and yourteam’s time; no list price

Your accounting system’s agent

Business Central’s Payables Agent

Its agent
reads PDF invoices and drafts the bills
You pay
50 Copilot Credits an invoice, plus 5 a line; the first 50 invoices free in trial mode

An AP platform’s agents

Ramp

Its agent
codes lines, suggests approvals, pays card-eligible invoices
You pay
on Plus: $15 a user a month, plus a platform fee by team size

BILL

Its agent
codes lines: its Invoice Coding Agent
You pay
with Team, $65, or Corporate, $89, a user a month; not with Essentials, $49

Tipalti

Its agent
lists AI agents for bill approvals, invoice scan, PO matching
You pay
AP plans from $99 a month

Stampli

Its agent
Billy, which its page says “Does 89% of finance work”
You pay
on request: no price shown

Your own build

Your accounting system’s API

Its agent
whatever you build on the API and your bank
You pay
the model’s use and your team’s time; no list price
What each route charges for, from the vendors’ own pages on 25 October 2026. The units differ, so price each one on the same count: last month’s invoices, with their lines and the people who approved them.

Microsoft prices its agent by the invoice: 50 Copilot Credits to process one, plus 5 for each line, so a three-line invoice uses 65. Its setup page suggests the free trial, 50 invoices, to estimate your own use. The platforms charge per user or per plan, so ask whether everyone who approves a bill counts as a user. For your own build there is no list price: the model’s use and your team’s time are the cost, and so are the checks you would otherwise buy.

Who holds the money

The price is one question. The other is where four things live in each route: the supplier records with their bank details, the approval policy, the payment itself, and the record of what happened.

YOUR SYSTEM’S AGENTAN AP PLATFORMYOUR OWN BUILD such as Business Central’ssuch as Ramp or BILLthe API, a model, your bank Supplier recordsand bank detailsThe approvalpolicyThe paymentThe record Your accounting system The platform, synced withyour accounting system Your accounting system Its approval workflows,separate from the agent The platform’s approvalrules, on every bill Your bank, as today:the agent doesn’t pay The platform: ACH, card,check or wire Your bank or paymentprovider, by your code The agent’s timeline ofeach step, and your ledger The platform’s history Yours to build, outsidethe agentYours to build, with thereason for each action Ask what you can export

Your system’s agent

Such as Business Central’s.

Supplier records
your accounting system
Approval policy
its approval workflows, separate from the agent
The payment
your bank, as today: the agent doesn’t pay
The record
the agent’s timeline of each step, and your ledger

An AP platform

Such as Ramp or BILL.

Supplier records
the platform, synced with your accounting system
Approval policy
the platform’s approval rules, on every bill
The payment
the platform: ACH, card, check or wire
The record
the platform’s history. Ask what you can export.

Your own build

The API, a model, your bank.

Supplier records
your accounting system
Approval policy
yours to build, outside the agent
The payment
your bank or payment provider, by your code
The record
yours to build, with the reason for each action
Where each piece lives in each route. In your own build, the approval check and the record are yours to build, and nothing else applies them for you.

The approval policy matters most. A platform applies its approval rules to every bill, whoever prepared it, and Ramp’s Plus plan lists “Payment release approvals” as well. In your own build, the instructions you give the agent are not an approval policy: put the check in the code that sends the payment, where the agent can’t skip it. Support part 3 asks the same of any vendor, in its second question.

What to ask before you sign

Ask support part 3’s general questions too. These five are accounts payable’s own.

1

Can the agent release a payment, or only prepare one?

And who can change that? Ask to see the setting in the product’s admin, and who holds the permission to switch it on.

2

What happens when a supplier’s bank details change?

Who confirms the change, and how: a call to a number already on file, or a reply to the email that asked for it? Part 9 sets the rule.

3

Does the agent act under its own user and permissions?

Business Central’s agent has its own user, with a permission set limited to processing vendor invoices. Ask any vendor for the same, so you can see and limit what the agent touches.

4

What does it cost at your volume, and when credits run out?

Price it on last month’s invoices. When credits return after running out, Business Central’s agent works through the invoices that piled up, and Microsoft warns this can use a large part of the new credits quickly.

5

Can you export the record of every action, with its reason?

Who did what, when, and under which rule, for each invoice, in a form your auditor can read. Part 14 covers what to keep.

Ask them of every vendor. Building your own? Then each question is a piece of work on your list.

Next in this series

Part 4, your approval policy written for an agent, comes next. See all 14 parts.

Where Himmel fits

Himmel is the check outside the agent in the third column: your code asks Himmel before it sends a payment, and Himmel answers from your written approval policy, with the clause it applied.

Sources

  1. Microsoft Learn, Business Central’s consumption-based billing: the Payables Agent’s credits per invoice and per line, read on 25 October 2026.
  2. Microsoft Learn, “Set Up Payables Agent in Business Central”: trial mode, credits running out, the agent’s user and permission set, dated 2 October 2026, read on 25 October 2026.
  3. Microsoft Learn, “Payables Agent Frequently Asked Questions”, dated 2 October 2026, read on 25 October 2026.
  4. Ramp, pricing, and Ramp, “Accounts Payable Software”, read on 25 October 2026.
  5. BILL, pricing, read on 25 October 2026.
  6. Tipalti, “Pricing and Plans”, read on 25 October 2026.
  7. Stampli, “Pricing”, read on 25 October 2026.