Document Anomaly Detection and Fraud Control
Data Alchemy runs anomaly detection on every document entering your business: it compares each invoice, delivery note, order and price list against your ERP master data and flags duplicates, off-contract prices, suspicious IBANs, inconsistent quantities and potentially fraudulent invoices before they are posted. Real-time validation, 99.8% accuracy, 3 seconds per document, with no manual data entry.
What document anomaly detection is
Document anomaly detection is the process that checks every incoming document — invoices, delivery notes, orders, price lists — against the correct data already held in your ERP, to catch errors and fraud before posting. Done by hand it means spot-checking a few invoices while everything else goes through unchecked. Data Alchemy extracts the data with an LLM dedicated to each document model — today Claude AI, which outperformed GPT, Gemma and DeepSeek in our tests — and validates it in real time against supplier, item, price-list and contract master data. Every deviation becomes a flagged exception: a price that differs from the agreed one, an IBAN never used before by that supplier, an invoice already posted, a quantity that does not match the order or delivery note. Finance and controlling stop sampling and only handle the genuine anomalies.
Which document anomalies and frauds it detects
On every document Data Alchemy runs dozens of cross-checks against ERP master data and the posted history. Here are the typical anomalies caught automatically.
Price and list anomalies
- Unit price different from the agreed price list
- Discounts not foreseen by the contract
- Increases outside the agreed terms
- Line amounts inconsistent with quantity × price
Duplicates and double submissions
- Invoice already posted in history
- Same document number from the same supplier
- Double submission of the same invoice
- Credit notes with no reference invoice
Fraud signals
- IBAN never used before by that supplier
- VAT or tax code not in the system
- Supplier missing from the approved master data
- Payment details changed versus history
Inconsistencies and reconciliation
- Quantities that do not match order and delivery note
- Totals, VAT and taxable amounts not reconciled
- Inconsistent VAT rates or nature
- Items not present in the master data
Document anomaly detection in 5 steps
From document receipt to exception flagging, Data Alchemy automates every check by comparing the data against ERP master data, with no manual intervention.
1. Acquisition
The document arrives via email (Google Workspace or Microsoft 365), scanner or upload. The platform pulls it automatically and discards spam and irrelevant files.
2. Data extraction
A dedicated LLM reads the header and line items and extracts supplier, amounts, VAT, IBAN, items, quantities and prices, with no per-supplier template.
3. Master-data comparison
The extracted data is compared in real time with ERP master data: approved suppliers, items, price lists, contracts and payment terms.
4. Anomaly detection
Every deviation is classified and flagged: an off-list price, a duplicate, a suspicious IBAN, an inconsistent quantity or a failed reconciliation becomes a tracked exception.
5. Validation or block
Compliant documents are posted into SAP, Zucchetti or TeamSystem; anomalous ones are blocked and queued for review, together with the reason for the failed check.
Everything you need for document anomaly detection
Validation against ERP master data
Every document is compared in real time with SAP, Zucchetti or TeamSystem: suppliers, items, price lists and contracts become the reference for recognising what is anomalous.
Fraud and suspicious-IBAN detection
An IBAN never used by that supplier, a VAT number not in the system or changed payment details are flagged before the invoice is paid.
Duplicate check against history
Every invoice is compared with the posted history: duplicates, double submissions and identical document numbers from the same supplier are blocked before posting.
Price and price-list control
Unit prices, discounts and terms are checked against the agreed price list: deviations from the contract become an exception to approve, not a hidden cost.
Reconciliation and three-way matching
Totals, VAT and quantities are reconciled and cross-checked with order and delivery note, so lines that do not match surface before posting.
Tracked exceptions and pay-per-use
Every anomaly is logged with its reason for audit and controlling. You pay per use, from €0.50/document to €0.35/document, with no subscription.
The ROI of automated anomaly detection
Checking every document — not just a sample — protects margins and stops wrong or fraudulent payments. Here is the typical impact our customers measure.
of documents checked, no more sampling-only reviews
accuracy in extraction and comparison against master data
per document, from capture to anomaly flagging
time spent on manual checks of invoices and price lists
Solutions related to anomaly detection
Invoice reconciliation & three-way matching
Invoice-order-delivery note matching line by line with discrepancy detection before posting.
Learn more →AdministrationSupplier invoice automation
The solution built for the finance team: post invoices and entries with no re-keying, validated against the ERP.
Learn more →Data extractionInvoice data extraction
AI reading of header and line items from PDF, XML and FatturaPA, with duplicate checks and master-data validation.
Learn more →Frequently asked questions about document anomaly detection
What is document anomaly detection?
It is the process that checks every incoming document — invoices, delivery notes, orders, price lists — against the correct data already held in your ERP, to catch errors and fraud before posting. Data Alchemy extracts the data with a dedicated LLM and validates it in real time against supplier, item, price-list and contract master data, flagging every deviation as an exception to handle.
Which anomalies and frauds can it detect?
Data Alchemy catches prices different from the agreed price list, unforeseen discounts, duplicate or re-sent invoices, IBANs never used before by that supplier, VAT numbers not in the system, non-approved suppliers, quantities that do not match order and delivery note, and totals or VAT rates that do not reconcile. Every anomaly is classified and flagged with the reason for the failed check.
How does it detect invoice fraud?
Fraud detection is based on comparison with master data and history: the platform recognises whether the stated IBAN differs from the one usually used by that supplier, whether the VAT number or supplier are not approved in the system, whether payment details have been changed, or whether the same invoice has already been posted. These signals block the document before payment.
Does it integrate with the ERP (SAP, Zucchetti, TeamSystem)?
Yes. Master data (suppliers, items, price lists, contracts, payment terms) is read in real time from SAP, Zucchetti, TeamSystem and other ERPs through native connectors, REST APIs, webhooks and direct SQL access. This master data is exactly what provides the correct reference Data Alchemy uses to recognise anomalies, and compliant documents are then posted straight into the ERP.
Does it check all documents or just a sample?
All of them. Unlike manual control, which for lack of time only spot-checks a sample of invoices, Data Alchemy runs the checks on every processed document, in about 3 seconds each. Finance no longer samples but only handles the anomalies actually flagged by the platform.
How much does automated anomaly detection 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 the documents the AI processes and checks. Use the ROI calculator to estimate the savings on your real volumes.
See anomaly detection on your documents live
Book a free 30-minute demo on your real documents. We run the AI live, show the detected anomalies and the ERP validation and calculate your ROI — no commitment, no cost.
Book a free demo