Automate Invoice Verification – 12→2 Day Throughput
Automate incoming invoices: three-way match, ZUGFeRD & XRechnung, role-based approval. Throughput 12→2 days, discount capture >90%, GoBD-compliant.
Invoice Verification Workflow
From invoice intake through three-way match to automated posting – with role-based approval and GoBD archival.
Before vs. After
| Aspekt | Before | After |
|---|---|---|
| Throughput: intake → posting | ~12 days | ~2 days |
| Manual review per invoice | 12-18 min | 1-2 min (approval) |
| Early-payment discount capture | ~40% | >90% |
| Three-way match coverage | Sampled | 100% line-accurate |
| E-invoice (XRechnung/ZUGFeRD) | Manually converted | Natively parsed per EN 16931 |
| Audit readiness | ~2 weeks prep per audit | Permanent, one-click export |
The Challenge
Above roughly 150 incoming invoices per month, manual verification becomes a structural bottleneck. Standard flow: invoice arrives by email, PDF, post, or since 2025 mandatorily as XRechnung/ZUGFeRD for public-sector suppliers – accountant opens each one, matches against the purchase order in SAP or Odoo, matches the goods receipt (three-way match), checks prices, quantities, discounts, VAT, picks the right cost center, forwards via email or ticket to the functional approver, chases after 5 and 10 days, posts in DATEV or SAP FI after approval, archives GoBD-compliant. 12-18 minutes per invoice, 5-8% error rate with manual entry. At 300 invoices/month = 80-90 hours of pure review time. Hidden costs are larger: missed early-payment discounts (typically 2% for 10-day payment vs. 30 = 0.7% of purchasing volume), duplicate payments on missed duplicates, supplier escalations, audit findings on patchy three-way-match. E-invoice migration (XRechnung/ZUGFeRD mandatory from 2025 for public sector, 2027 B2B-wide in Germany) makes the manual process not just expensive but soon regulatory-insufficient.
Our Solution
An incoming-invoice pipeline that covers three intake paths: classic PDF or scanned invoice (via OCR + AI structure recognition), digital PDF with embedded ZUGFeRD-XML (parse CII directly), and pure XRechnung (UBL/CII via Peppol or email import). All three land in a unified data model. The pipeline runs an automatic three-way match against your ERP (SAP S/4HANA, Odoo, Business Central, ERPNext): assign PO number, reconcile line items against goods receipt, flag price and quantity deviations. For any deviation above tolerance (configurable, usually 2-5%) the invoice enters a structured clarification workflow. AI (Claude or GPT-4) suggests cost center and G/L account from historical bookings with high accuracy but flags low-confidence cases for manual review. Approval is role-based: functional approval by the business unit, amount-based second signature by management (>€10,000 second signature, >€50,000 four-eyes principle). After approval: automatic posting to DATEV Rechnungswesen, SAP FI, or Odoo, with GoBD-compliant archival including the signature trail. Outcome: throughput from ~12 days to ~2, early-payment discount capture >90%, audit readiness becomes permanent instead of point-in-time.
Key Features
Three Intake Paths, One Pipeline
Classic PDF (OCR + AI), ZUGFeRD PDF (XML parse), XRechnung (UBL/CII via Peppol or email). All three land in the same data model – no parallel process.
Automated Three-Way Match
Purchase order, goods receipt, and invoice reconciled line-by-line. Deviations above tolerance (configurable) routed into a structured clarification workflow.
Role-Based Approval Cascade
Functional by business unit, amount-based by management (>€10k second signature, >€50k four-eyes). Deputy coverage and escalation on delay.
AI Cost Center Suggestion
Claude/GPT-4 suggests G/L account and cost center from historical bookings. High hit rate, human confirms with one click.
E-Invoice Without Migration
XRechnung and ZUGFeRD 2.x ready. Validation per EN 16931, optional Peppol connectivity. Ready for the 2027 B2B mandate.
Auto-Post to ERP After Approval
Native integration with DATEV Rechnungswesen, SAP FI, Odoo Accounting, or Microsoft Business Central. Full document flow, no manual re-entry.
Results
Throughput from 12 to 2 days, >90% early-payment discount capture, 80% less manual review, ZUGFeRD/XRechnung ready
These figures indicate the expected magnitude of this reference architecture — based on industry benchmarks, public studies of comparable setups, and our own tests on real stacks. Actual results in live deployment vary with company size, process maturity, and integration depth.
Integrations
Seamless connection to your existing infrastructure
DATEV Rechnungswesen / Unternehmen Online
ERP / AccountingNative DATEVconnect integration for tax consultancies and mid-market
SAP S/4HANA / Business One
ERPOData and BAPI interfaces for PO matching and SAP FI posting
Odoo / ERPNext
ERP (Open Source)REST API connection to Odoo Accounting and ERPNext for open stacks
Microsoft Business Central
ERPMicrosoft Graph API for Dynamics 365 Business Central and legacy NAV
Peppol Access Point
E-InvoiceReceive XRechnung via Peppol for public sector and the 2027 B2B mandate
Google Cloud Vision / Azure Document Intelligence
OCRHigh-precision text recognition for classic PDF and scanned invoices
Security & Compliance
Enterprise-ready with highest security standards
GoBD-Compliant Original Archive
Incoming invoice hashed at intake, archived immutably for 10 years. BMF Nov 2019 compliant.
EN 16931 / XRechnung Validation
Automated schema validation per EN 16931, UBL 2.1, and CII D16B. Invalid invoices rejected with a concrete error report.
Role-Based Access (RBAC)
Granular rights by role, cost center, and amount threshold. Deputy mechanisms audit-trail-safe.
GDPR & EU Hosting
Processing in EU data centers, Art. 28 DPA, automated retention. Supplier data protected.
Technology Stack
Frequently Asked Questions
Related Showcases
AI-Powered Invoice Data Extraction
Intelligent invoice processing with high accuracy using OCR, machine learning, and automatic SAP integration
Digital Document Approval
Automated approval workflows with 75% faster approval cycles
Automate Dunning – Cut DSO by 21 days
Cut DSO by 14-21 days with automated dunning for Lexoffice, DATEV, or sevDesk. 70% fewer collections cases, § 286/288 BGB compliant, approval gates.