Decision Foundry · Case Study

AI-Powered Invoice & PO Matching Automation App

How a mid-market manufacturer used AI to eliminate manual AP matching, automate 94% of invoices, and build an audit trail their auditors could rely on.

The result: AI-powered matching now clears 94% of invoices automatically (847 a month, $2.3M in value), and the average decision takes 3 minutes instead of 2-3 days.

Contact Us

Or reach us directly at: sales@decisionfoundry.com

Key Metrics

94%

Auto-match rate

(was 0%)

847

Invoices/month

through the engine

$2.3M

Monthly value

matched automatically

3 min

Avg decision time

(was 2-3 days)

The Customer

A Mid-Market Industrial Manufacturer

The client is a mid-market industrial equipment manufacturer based in Melbourne, Australia. With 280 employees and $40M in annual procurement spend, the AP team of three was processing every invoice manually: matching line items in Excel, chasing PO approvals over email, and signing off month-end in a frantic 3-day sprint.

Invoice & PO Matching Automation App Dashboard: 847 invoices processed in October 2024 with 94.1% auto-match rate and $2.34M total value tracked.

The Problem

800 invoices a month. Zero automation. Every match done by hand.

The client's AP team received invoices from 40+ vendors by email and post. Each had to be opened, the PO located, line items compared in Excel, and a sign-off email sent to the relevant manager. With no system to enforce the process, steps were skipped, errors slipped through, and the team had no visibility until month-end reconciliation.

Match Results: Every invoice in one view. Status, confidence score, match type, and amount visible at a glance.

Challenges Faced

Six obstacles that made this harder than it looked

Inconsistent invoice formats

Every vendor produced invoices differently: PDFs, email-body HTML, free-text notes. Structured extraction had to work reliably across all formats.

3-way matching required GRN data from a warehouse system

Goods Receipt Notes lived in a separate WMS with no API. Pulling and verifying GRN data against invoices required a custom integration layer.

Audit compliance required an immutable decision trail

Auditors required a full, tamper-proof record of every matching decision. A standard database that could be edited after the fact was not acceptable.

AP team needed to trust the system before automation

The Invoice & PO Matching Automation App ran in dry-run mode for two weeks, showing decisions without acting, so AP staff could verify accuracy before handing over control.

Tolerance thresholds needed per-vendor configuration

Some vendors had negotiated 1-2% price variance tolerances; others required exact matches. A single global setting would have generated false exceptions.

Bulk approval cap to prevent runaway automation

A single batch could auto-approve 50+ invoices worth hundreds of thousands of dollars. A hard pause at 50 approvals per run was a non-negotiable safety guardrail.

The Solution

One engine. Every check. Full visibility at every step.

The AI-powered Invoice & PO Matching Automation App runs a structured sequence of checks on every invoice, comparing quantities, prices, totals, and receipt data against the purchase order. The AI confidence score tells the AP team exactly why a decision was made. Every decision goes to an immutable audit log before anything is approved.

1

2-Way Match: Invoice vs. Purchase Order

AI matches each invoice line to its corresponding PO line. Quantity, unit price, and total are compared within configured tolerance bands. The match panel shows both documents side by side with a full comparison table below, so reviewers can see every check at once.

2-Way Match: INV-2024-1041 vs PO-8817. Both documents side by side with all 7 checks passing at 96% confidence.
2

3-Way Match: Invoice + PO + Goods Receipt Note

When a goods receipt is available, the Invoice & PO Matching Automation App adds two additional checks: received quantity must equal or exceed the invoiced quantity, and the receipt date must precede the invoice date. All three documents appear simultaneously in the match panel.

3-Way Match: Invoice, PO and GRN rendered in parallel. 9 checks pass at 98% confidence. Auto-approved instantly.
3

Immutable Audit Log: every decision locked the moment it’s made

Before any result is written to the accounting system, the match outcome is appended to an immutable JSONL audit log. The log cannot be edited or truncated: append only. Every entry records the invoice, PO, score, checks, and decision. Auditors get the full picture on demand.

Audit Log: 2,841 events since go-live in August 2024. Every decision locked. Exportable for audit on demand.
“In a standard AP system, you can’t see why something was approved or rejected six months ago. With the Invoice & PO Matching Automation App we can pull up any invoice, any decision, and see the exact score, the exact checks, and who touched it. That’s what our auditors needed.”

AP Manager · Mid-market industrial equipment manufacturer

Get In Touch

Reach out to Decision Foundry today for AI automation of your business processes, saving time and money.