AI Invoice Reconciliation & Three-Way Matching Software
Data Alchemy automates invoice reconciliation by matching every supplier invoice against the corresponding purchase order and delivery note (DDT). The platform extracts line-level data, performs three-way matching, validates the values against your ERP master data and posts the result into SAP, Zucchetti or TeamSystem — 99.8% accuracy, 3 seconds per document, no templates.
From raw invoices to reconciled ERP entries
Invoice reconciliation is the most time-consuming control in accounts payable: matching every supplier invoice with the corresponding purchase order and delivery note (DDT). Data Alchemy assigns the best LLM to each document model — today Claude AI, which outperformed GPT, Gemma and DeepSeek in our tests — to read each document, extract line items and align them by SKU, quantity and price. The reconciled entry is validated against ERP master data and posted automatically, so your finance team stops re-keying invoices and reviews only genuine exceptions.
Everything you need to reconcile invoices automatically
Line-level AI extraction
A dedicated LLM reads every invoice, purchase order and delivery note and extracts line items (item, quantity, unit of measure, price) with no templates, at 99.8% accuracy.
Automatic three-way matching
Each invoice line is aligned with the matching purchase-order line and delivery-note line by SKU, quantity and price. Discrepancies surface before posting.
ERP master-data validation
Suppliers, items, price lists and payment terms are checked in real time against SAP, Zucchetti or TeamSystem. Clean matches flow straight through.
Duplicate and anomaly detection
The AI compares each incoming invoice with the history of posted documents, blocking duplicates, double submissions and tampered totals before payment is approved.
Email-first acquisition
Connect Google Workspace or Microsoft 365 and the platform pulls invoices, POs and DDTs from supplier mailboxes, filters out spam and queues only relevant documents.
Pay-per-use pricing
From €0.50/document on Starter to €0.35/document on Corporate, billed on actual processed volume. No subscription, no minimum, no hidden setup fees.
Four steps from inbox to reconciled ERP entry
1. Capture
Invoices, purchase orders and delivery notes are captured from email, scanners or upload — PDF, XML, FatturaPA and international formats.
2. Extract with the LLM
Data Alchemy assigns the best LLM per document model — today Claude AI — and extracts structured line-level data in under 3 seconds.
3. Three-way match
Each invoice line is matched with the corresponding PO and DDT line by SKU, quantity, unit of measure and price.
4. Validate and post
Reconciled data is validated against SAP, Zucchetti or TeamSystem master data and posted into the ERP via native connector or REST API.
The discrepancies three-way matching catches
Three-way matching compares three documents — supplier invoice, purchase order and delivery note (DDT) — before approving payment. Data Alchemy automatically surfaces the deviations that would otherwise require manual checks.
Price mismatch
The invoice price does not match the agreed order price or price list: the exception is flagged before posting.
Under-delivered quantity
The invoiced quantity exceeds what was actually received on the DDT: the line stays on hold until verified.
Duplicate invoice
Same supplier, same number or amount already posted: the system blocks the double payment.
Off-catalogue item
An item code missing from the ERP master data is highlighted for coding or approval.
Built for finance, logistics and procurement teams
Accounts payable automation
The end-to-end order-DDT-invoice process: from reconciliation to posting, with the ROI for the finance team.
Learn more →Finance & APAP automation by department
Reconcile supplier invoices with POs and DDTs, validate against the ERP and post entries with no manual re-keying.
Learn more →GPT reconciliationGPT invoice reconciliation
See the LLM-powered angle: how a dedicated GPT-class model per document drives zero-template 3-way matching.
Learn more →IDP PlatformFull IDP solution
Beyond invoices: orders, contracts, price lists and bank statements processed by the same AI platform.
Learn more →Frequently asked questions about invoice reconciliation
What is automated invoice reconciliation?
Automated invoice reconciliation uses artificial intelligence to read supplier invoices, match each line against the corresponding purchase order and delivery note (DDT), and post the result into the ERP. Data Alchemy assigns a dedicated LLM to each document model — today Claude AI — reaching 99.8% extraction accuracy and 3-second processing per document, without templates.
What is three-way matching (invoice-order-DDT)?
Three-way matching is the standard accounts-payable control that compares three documents — supplier invoice, purchase order and delivery note (DDT) — before approving payment. Data Alchemy automates this control: the LLM extracts line items from each document, the platform aligns them by SKU, quantity and price, and the system flags discrepancies (price mismatch, missing goods, duplicate invoice) before the entry hits the ERP.
How is it different from traditional OCR reconciliation?
Traditional OCR converts pixels into text but cannot decide whether an invoice line belongs to a specific purchase order or whether quantities match the delivery note. An LLM-powered reconciliation engine understands document semantics: it identifies suppliers, items, units of measure and prices, then performs three-way matching against the ERP master data. The result is structured, validated and ready to post — no human re-keying required.
Does it integrate with SAP, Zucchetti and TeamSystem?
Yes. Reconciled invoices flow directly into SAP, Zucchetti, TeamSystem and other ERPs through native connectors, REST APIs, webhooks and direct SQL access. Master data (suppliers, items, price lists) is read from the ERP in real time so the AI can validate against the system of record on every document.
Which invoice formats does the platform handle?
The platform processes PDF, XML, FatturaPA and international electronic invoice formats, as well as scanned paper invoices. It also ingests purchase orders and delivery notes from email (Google Workspace, Microsoft 365), scanners or upload, classifying each document automatically before reconciliation.
How much does AI invoice reconciliation cost?
Data Alchemy uses a transparent pay-per-use model: from €0.50/document on the Starter plan down to €0.35/document on the Corporate plan. No monthly subscription, no minimum commitment — you pay only for invoices the AI actually reconciles and posts to your ERP.
See invoice reconciliation in action
Book a free 30-minute demo on your real invoices. We run the AI live, show the three-way match against your POs and DDTs and calculate your ROI — no commitment, no cost.
Book a free demo