XRechnung
From XML source to results cockpit for verification, analysis and accounting.
The XRechnung tool verifies and analyses incoming and outgoing e-invoices, usable on its own or integrated into AUDIPY. It reads XRechnung, ZUGFeRD and plain XML formats, validates the schema (CII, UBL) and provides structured data for ERP, accounting and DMS processes. Among other things, mass data import of e-invoices is supported: entire populations are read in, validated and analysed in a single run.
<!-- Excerpt from an XRechnung: seller's VAT ID -->
<cac:AccountingSupplierParty><cac:Party><cac:PartyTaxScheme><cbc:CompanyID schemeID="VAT">DE123456789</cbc:CompanyID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:PartyTaxScheme></cac:Party></cac:AccountingSupplierParty>
This is what a single piece of information looks like in the XML original, the seller’s VAT ID. Machine format, no fun to read. AUDIPY reads the entire file and takes you directly to a results cockpit where you see your complete invoice population at a glance: verification status, anomalies and the most frequent messages.
Results Cockpit
After import, the cockpit shows the entire invoice population at a glance: number of files, valid rate, open cases and confirmed findings. You see the current state right when you open it, without first having to set filters or search through menus.Results Cockpit
Example view from AUDIPY after a run
Files
200
processed
Valid rate
90.5 %
incl. 1 with tolerated error
Problematic
22
to review
Findings
13
confirmed
Open
32
to review
Not verified
206
with reason
Status distribution
90.5 %
Valid rate
Valid
Tolerated errors
Invalid
Not verifiable
Most frequent validation messages
Hard error
Tolerated error
Warning
Notice
Analyses
Six specialist analysis blocks examine the invoice population from different angles, from payment routes and duplicates through to prices and data quality. Each analysis immediately shows how many findings are open and what has been confirmed.Analyses
Example results from AUDIPY after a run
8 findings
W1
Payment routes
Check bank details and payment routes for redirections
0 confirmed · 8 open
6 findings
W2
Duplicates & chains
Detect duplicates and correction chains in order references
0 confirmed · 6 open
2 findings
W3
Calculations
Recalculate calculation chains and check splits at approval limits
1 confirmed · 1 open
Not applicable
W4
Tax & cut-off
Cut-off checks and monitoring of VAT time points
No closing date configured
10 findings
W5
Prices & terms
Compare prices, discounts and payment terms across suppliers
0 confirmed · 10 open
19 findings
W6
Validation & data quality
Bundle validation messages and reveal missing order references
12 confirmed · 7 open
Findings report at the click of a button
All findings are combined with a single click into an audit-proof report, sorted by severity (High / Medium / Low), each with justification, affected documents and rule reference. The report is ready to send and documents the complete audit trail. On request it can be customised, with your own logo, firm or company letterhead and a tailored layout.Findings report
Example excerpts from a generated report
📄Generate report
Finding 03
BR-CO-15: 1 of 198 documents affected (hard error, causes invalidity)
Finding
The technical validation has identified the hard rule violation BR-CO-15. [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110). The affected invoices are technically invalid and should be corrected.
Affected documents
- RE-2025-00178_IET.xml
Finding 07
3 suppliers share the same IBAN, alternating payment recipient
Finding
Three formally independent suppliers use the same bank account. This may indicate a business relationship or an unintended master-data copy and should be verified with the business owner.
Affected documents
- RE-2025-00412_MUS.xml
- RE-2025-00587_ALP.xml
- RE-2025-00714_BET.xml
Compliance Dashboard
Keep your tax and legal compliance under control, in real time. The dashboard automatically checks invoices against the key requirements of §14 of the German VAT Act (UStG) and presents the current compliance status clearly and transparently. Deviations and missing information are clearly highlighted so you can react quickly. On request, the system generates audit-proof compliance reports for internal audits and external reviews, at the click of a button and traceable at any time.
Anomaly Detection
With our anomaly engine you detect irregularities before they become a problem. Reliable statistical methods automatically identify outliers and extreme values and present them in an understandable way, regardless of the distribution and scale of your data. A clear dashboard makes critical events visible immediately and prioritises them by risk level. This way you make well-founded decisions and trigger appropriate countermeasures without delay.Patterns & Trends
Understand how your business is developing, across days, weeks and seasons. Our analyses recognise recurring patterns, compare activity across weekdays and visualise hotspots in intuitive heatmaps. Historical time series make long-term trends visible and provide a reliable basis for forecasts, capacity planning and optimisation. This is how you turn data into concrete actions and lasting efficiency gains.Batch Processing
Our solution processes large volumes of XRechnungen fully automatically, reliably and at scale. ZUGFeRD PDFs are supported just as well as plain XML formats, and structured invoice data is reliably extracted and made available for downstream systems. The tool checks whether the schema matches one of the two permitted variants, CII and UBL. The result: clean, standardised data that integrates seamlessly into ERP, accounting or DMS processes.

