Supplier invoices in Business Central,
matched before they post

AP automation for Business Central with an AI agent: Lleverage reads supplier invoices from the finance inbox, matches every line against the purchase order and the posted receipt in Dynamics 365 Business Central, and posts the invoices that agree. Variances stay unposted for finance with the difference named. Releasing a payment stays with a person.

Invalid work email
Open loading dock glowing with stacked pallets in a brick warehouse at night, a forklift passing over wet cobbles

How AP automation works in Business Central, step by step

In Business Central an AP clerk opens each PDF, finds the vendor, runs Get Receipt Lines on a new purchase invoice and checks every line by eye. The agent does that work in 4 steps and writes into the same purchase documents your team uses. How it fits wholesale is in our post on invoice automation in Business Central.

01

Pick the invoice up and find the vendor

A PDF, a scan or a forwarded email lands in the finance inbox. The agent reads the vendor invoice number, the order reference, the VAT and every line, each with a confidence, and ties the invoice to the right vendor card in Business Central before anything else happens.

02

Line up the purchase order and the posted receipt

Each invoice line is tied to its purchase order line and to the posted purchase receipt behind it, the lines a clerk would pull in with Get Receipt Lines. A line the warehouse has not received yet is held back rather than invoiced on trust.

03

Check price, quantity and bank account

Direct unit cost against the order, quantity against what was received, dimensions against the order, and the bank account on the invoice against the vendor bank accounts Business Central holds. You set the tolerance per supplier or category.

04

Create the purchase invoice, post what agrees

The purchase invoice is created through the Business Central API, linked to its receipt lines. Inside your tolerances it is posted and lands in the vendor ledger, ready for the payment journal. Outside them it stays unposted and goes to the person you choose, with the difference named.

Purchase invoices ready in Business Central the day they arrive.

Supplier invoices are matched against the purchase order and the posted receipt, and the clean ones are posted in Business Central the day they land, so the vendor ledger is current and the payment journal is ready on time. Your AP team only opens the invoices with a real variance.

Learn more
Finance deskBusiness Central · today
Live
EUR 547,200outstanding across 118 invoices
38 days▼ 6 days DSO
CurrentEUR 412,900
30 daysEUR 88,400
60 daysEUR 31,200
90+EUR 14,700
Just matched · INV‑20931 · Meerdink
OrderPO‑880940 pcs · EUR 12,480✓
ReceiptGR‑331740 pcs received✓
InvoiceINV‑2093140 pcs · EUR 12,480✓
Posted in Business Central · ready for Friday’s payment run31 reminders sent today

AP automation in Business Central, one invoice at a time.

A PDF invoice for EUR 18,240 arrives from Noordkamp Lagers. Business Central already holds the purchase order and the posted receipt it should agree with, line by line.

Business Central · 3-way match Reconciling INV-2025-0847 Noordkamp Lagers · EUR 18,240
Comparing documents 4 of 5 reconciled
InvoiceINV-2025-0847
QTY
Steel sheet S235 2mm120
Round bar 40mm80
Welded tube 60x6060
Flange DN8050
Hex bolts M12500
TotalEUR 18,240
Purchase orderPO-4471 · Business Central
ORD
Steel sheet S235 2mm120
Round bar 40mm80
Welded tube 60x6060
Flange DN8050
Hex bolts M12500
OrderedEUR 18,240
Posted receiptPR-8830 · Business Central
REC
Steel sheet S235 2mm120
Round bar 40mm80
Welded tube 60x6060
Flange DN8046
Hex bolts M12500
Received09 Jun 2026
4 of 5 lines reconciled
1 exception held Creating the purchase invoice Purchase invoice saved, unposted
# ap-exceptions Operations · Finance
Lleverage
Invoice agent Agent 09:42
Invoice INV-2025-0847 from Noordkamp Lagers is checked against PO-4471 and its posted receipt in Business Central. 4 of 5 lines agree. The warehouse received 46 flanges, not 50, so I created the purchase invoice and left it unposted for you.
Exception · Flange DN80 EUR 1,460
Invoiced50 units
Ordered50 units
Received46 units
SK
SK
Sanne Kuipers AP controller 09:43
Thanks. I will confirm the short delivery with the warehouse, then approve.
Human in the loop

The checks before an invoice is posted in Business Central

Direct unit cost, quantity received, dimensions and the vendor bank account are each checked against Business Central with a tolerance you set. Invoices inside it are posted on their own, and anything outside it stays unposted for finance with the order and receipt open.

01Tolerances you setPrice and quantity differences it may accept, per supplier or category.
02A setting per checkOrder, receipt, cost centre and bank details, each with its own answer.
03Money always waits for a personIt books and chases. Releasing a payment is never its call.
Invoice INV‑20931 · MeerdinkYour tolerance ±1%
Linevs POWho handles it
Hinge 35 mm0.0%Agent books it
Drawer slide 450+0.6%Agent books it
Mounting plate0.0%Agent books it
Freight+3.3%AP clerk checks
Release the paymentAlways a person
Inside your tolerance: the agentOutside it: a person

Business Central Payables Agent or Lleverage: which fits when?

Microsoft ships its own Payables Agent inside Business Central, next to the approval workflows the product already has. We read Microsoft Learn’s overview, set-up and FAQ pages for the Payables Agent and its purchase approval walkthrough on 6 October 2026, and every statement in the middle column comes from those pages.

Payables Agent (Microsoft)Lleverage
How invoices get inIt monitors one Microsoft 365 mailbox, or one folder of it, per company. Only emails with PDF attachments are processed, and an email with more than 10 attachments is skipped.The agent works the finance inbox your vendors already write to, and reads PDFs, scans and forwarded emails as they arrive, at weekends too.
Size and volumeNo PDFs over 10 pages or 5 MB. At most 100 emails and 500 invoices a day.AI usage sits inside the monthly price within fair use, and a change in volume is talked through before it appears on an invoice.
Reading and languageExtracts the PDF with Azure Document Intelligence. Validated and supported in English only, in the Australian, British, American and New Zealand locales.Reads on meaning rather than a template, with a confidence on every field. Business Central customers such as Xpol already run it on orders from French, Swiss and Dutch retailers.
Finding the vendorMatches on VAT registration number, GLN, name and address, then an AI search. On instruction it can create a vendor, which stays blocked until someone unblocks it.Ties the invoice to the vendor card and checks the bank account on the invoice against the one on file. An unknown vendor goes to a person.
Matching to the purchase orderProposes order lines, and Business Central validates quantity, receipt, unit of measure and price. A price warning appears above the E-Document Matching Difference %. Charge (Item) and prepayment lines are not supported.Every line checked against the order and the posted receipt, with tolerances per supplier or category, before the invoice is written.
What ends up in Business CentralA person reviews the draft, then the agent finalises it into an unposted purchase invoice. It never posts an invoice: a user does.Invoices inside your tolerances are created and posted. The rest stay unposted, waiting for the person you choose with the difference named.
ApprovalsBusiness Central’s strength. Approval workflows with approvers, substitutes and amount limits per user, notified by email or internal note, and a Purchase Invoice Workflow can post a released invoice. The agent has no approval flow of its own and leaves those to Business Central.Requests land in Teams, Slack or the inbox of the person who owns them, routed by value and category. An approval that is ageing escalates.
Set-up and priceBuilt in: activate it, point it at a mailbox and give users access. The first 50 invoices are free in trial mode, then it uses Copilot Credits, and it stops taking new invoices when the credits run out.Forward deployed engineers build the first flow with your finance team. One monthly price per agent, with integration included, and no seats.
Fits best whenInvoices arrive as short PDFs from known vendors, in English, well under 500 a day, and your AP team reviews and posts each one in Business Central.Invoices come as scans and long PDFs in several languages, variances need a buyer or the warehouse, and you want the clean ones posted without anyone opening them.

We think the Payables Agent is a sound start if your vendors send short English PDFs and your team wants to review and post every invoice itself: it is already in Business Central, the first 50 invoices cost nothing, and your approval workflows keep working. We think Lleverage fits when the volume, the languages or the variances outgrow that review. More on three-way matching and on sales orders in Business Central.

Our engineers set it up with you.
It takes on more of the invoice run as it learns.

Forward deployed engineers match the first invoices beside your finance team and connect the agent to Business Central, so the run comes off the desk in the first weeks rather than at the end of a project. From there it automates gradually: every correction teaches it your vendors, your tolerances and your G/L accounts, and fewer invoices need a person to look.

Invalid work email
The FDE model Forward deployed engineers, with you for the first invoices and for every run after.

They work inside your operation. They agree tolerances and cost centres with your controller, set the confidence line together, and stay on through audits and Business Central updates. Not a licence and a manual. A team that knows your ledger.

If you preferSame agents Self-served Your own finance team builds it in Lleverage.

The finance inbox, the tolerances, the checks and the log are yours to configure. Our documentation and support sit behind your team, and an engineer is a call away whenever you want one.

Talk to us about either ↗

Frequently asked questions

Is the Business Central Payables Agent enough for AP automation?

For some teams, yes. It reads PDF invoices from one mailbox, drafts the purchase invoice and proposes purchase order matches, but it never posts, handles at most 500 invoices a day and is validated in English only (Microsoft Learn, read 6 October 2026). We think it fits short English PDFs that a person reviews anyway.

How does Lleverage connect to Business Central?

Through the Business Central API, with the access a person in accounts payable has and nothing beyond it, so Business Central validates every field as it does for your team. Topa and Koninklijke Dekker already run Lleverage agents that create sales orders in Business Central this way. More on integrations.

Does it work with Navision or Business Central on-premises?

Yes. Lleverage connects to Business Central online, to on-premises installations and to Navision. Servers behind your firewall are reached without opening them to the internet, and where an older Navision version has no API the agent works the screens with a clerk’s access. Our engineers set up the connection with your team.

Can we keep our approval workflow in Business Central?

We think you should, if it works for you: approvers with amount limits are one of Business Central’s strengths. The agent can leave an invoice unposted for that workflow, or route the approval to Teams, Slack or the inbox of the person who owns it. Either way, releasing a payment stays with a person.

What happens to invoices without a purchase order?

Freight, energy and service bills often come without one. With nothing to match three ways, the agent checks what it can: the vendor card, the bank account and the dimensions. It then sends the invoice to the approver your rules name, by value and category, and nothing is posted before that person agrees.

Where is our invoice data hosted and who can see what the agent did?

Lleverage is EU hosted by default and GDPR compliant, with on-prem where you need it. Business Central stays the system of record, nothing is copied into a second ledger, and every run is logged: what the agent read, what it decided and why, and which purchase invoice it touched. More on control and audit trails.

The rest of the back office.

Give your back office an AI workforce.