Accounts payable
Resolve AP exceptions before they become payment problems.
Our AI agents compare invoices, purchase orders, receipts, contracts and payment data, investigate the discrepancies and prepare the next action for review.
Vendor
Amazon Web Services
- Invoice INV-4518
- $18,420.00
- Purchase order 8823
- $16,900.00
- Difference
- +$1,520.00
Invoice against purchase order, line by line
| Line | Invoice | PO | Difference |
|---|---|---|---|
| EC2 compute, committed | 11,200.00 | 11,200.00 | 0.00 |
| S3 storage | 5,700.00 | 5,700.00 | 0.00 |
| Data transfer out | 1,520.00 | — | +1,520.00 |
| Total | 18,420.00 | 16,900.00 | +1,520.00 |
Checked
- Enterprise agreement §4.2 bills data transfer on usage
- February usage report shows 17.4 TB transferred out
- January and February invoices carried the same line
AP Agent
The overage is data transfer billed on usage. The contract allows it and it recurs every month, but PO 8823 only covers the committed lines.
Proposed resolution
Amend PO 8823 by $1,520.00, then record the invoice.
Most AP work isn't the happy path.
Entering invoices is the easy part, and most AP tools already do it. The work is resolving everything that doesn't match.
The happy path
What most AP tools automate
- Invoice arrives
- Matches
- Approved
- Paid
Everything that doesn't match
Where the week goes
- 1Invoice arrivesAP
- 2It doesn't matchAP
- 3Someone checks the POAP
- 4Searches email for the quoteAP
- 5Messages procurementProcurement
- 6Contacts the vendorVendor
- 7Updates the ERPAP
Let our AP Agent investigate the exception.
It goes where your team would go — the ERP, the contract, the usage data, earlier invoices — and comes back with a likely cause and a proposed fix.
- Invoice received
- Matched against PO, receipt and contract
- Discrepancy detected
- Supporting systems searched
- Likely cause determined
- Resolution proposed
- A person reviews it
- The ERP is updated or the vendor contacted
Business CentralPO 8823 and its receipts
PO $16,900.00 · no data transfer line
GmailContract and correspondence with AWS
Enterprise agreement §4.2: transfer billed on usage
SnowflakeFebruary cost and usage table
17.4 TB transfer out · $1,520.00
BILLEarlier invoices from this vendor
Transfer billed Jan $1,380.00 · Feb $1,455.00
Slack#procurement, PO amendments
No amendment requested for PO 8823
Likely cause
Usage-based data transfer the PO never covered. Allowed by the contract, consistent with the last two months, and never amended into the PO.
The exceptions AP actually spends its time on.
Six kinds of exception the agent investigates before payment. Open one to see what it checks.
Invoice mismatchesInvestigate invoice, PO and goods-receipt discrepancies.
What our agent doesCompares the invoice line by line with the PO and the receipt, then looks for the reason for each difference in the contract, the usage and the correspondence.
INV-4518 · 3 lines · 2 match · data transfer +$1,520.00 not on PO 8823
Duplicate invoicesIdentify likely duplicate invoices or duplicate charges before payment.
What our agent doesLooks across vendors, amounts, dates and invoice numbers for the near-matches a straight lookup misses: a re-sent PDF, a changed reference, the same charge on a card.
INV-77140 and INV-77140A · same vendor · same amount · 3 days apart
Pricing leakageFind unexpected pricing, fees and contract discrepancies.
What our agent doesChecks unit prices, fees and surcharges against the contract and the vendor's own history, and flags the ones nobody agreed to.
Unit price $212.00 against contracted $195.00 · 400 units · $6,800.00 over
Vendor creditsIdentify available or unapplied credits.
What our agent doesFinds credit notes that were issued but never applied, and credits a vendor owes but hasn't sent, before the next payment goes out.
CN-3310 · $2,450.00 · issued 4 Feb · not applied to any open bill
Payment exceptionsInvestigate failed, blocked or unusual payments.
What our agent doesTraces a payment that bounced, stalled or went out twice back through the bank, the ERP and the payment run, and says what to do about it.
Payment 40912 · returned R02 · account closed · vendor bank details out of date
Vendor changesSurface changes such as bank details for additional review.
What our agent doesFlags a change to a vendor's bank account, address or contact before the next payment uses it, and flags it for a second person to confirm.
Harlow Fasteners · bank account changed 18 Mar · flagged before the next payment
Worked example
A surcharge nobody agreed to.
A supplier invoice arrives $4,400.00 over its PO. Here is how our AP Agent gets from the mismatch to a reply your AP manager can approve.
- Compares the invoice with PO-7710: 400 units at $195.00 on both, plus a line the PO doesn't have.Agent
- Checks receipt GR-5520: all 400 units arrived on 18 March, on standard freight.Agent
- Checks the vendor's last six invoices: none carried a handling surcharge.Agent
- Finds the difference: a $4,400.00 expedited handling surcharge that was never ordered or approved.Agent
- Gathers the PO, the receipt, the invoice and the invoice history into one record.Agent
- Drafts a reply asking for a credit note, and proposes paying the agreed $78,000.00 on terms.Agent
- Sends both to the AP manager for review.AP manager
- InvoiceINV-20931 · 400 × 195.00 + expedited handling$82,400.00
- POPO-7710 · 400 × 195.00 · standard delivery$78,000.00
- ReceiptGR-5520 · 400 received 18 Mar · standard freight400 units
Proposed
Pay $78,000.00 on terms. Hold $4,400.00 until the vendor credits it or shows it was approved.
Drafted reply
- To
- Meridian Industrial Supply · Billing
- Subject
- INV-20931: expedited handling not on PO-7710
Hello — invoice INV-20931 includes a $4,400.00 expedited handling surcharge. PO-7710 was placed for standard delivery, the goods arrived on standard freight, and none of your recent invoices carried this charge. Please send a credit note for $4,400.00, or the approval for expedited handling. We are paying the agreed $78,000.00 on terms.
Drafted for review. The agent doesn't send it.
Your team stops searching and starts deciding.
The investigation moves to the agent. The judgement calls stay with the people accountable for them.
Before
- People search
- People compare
- People follow up
- People document
With our AP Agent
- The agent investigates
- AP reviews the exceptions
- People make the judgement calls
Other solutionsReconcile accountsResolve close exceptionsPrepare accrualsManage prepaidsExplain performanceManagement reportingKeep forecasts currentModel business decisionsAccelerate cash collection
Bring us your hardest AP exceptions.
Pick the invoices that took your team longest last month. We'll show you how our AP Agent would have worked them.