XRechnung 3.x Validation
Automatic schema validation and business rules for CII D16B and UBL 2.1.
How Validation Works
Send JSON
Send your invoice data as JSON to the EU Trace API.
Check Schema
Automatic validation against XRechnung CII D16B or UBL 2.1.
Apply Rules
47 business rules are applied to your invoice.
Get Result
Real-time result via webhook or API polling.
Key Features
KoSIT Certified
Passes the full KoSIT SKK 3.0.1 test suite in our CI pipeline.
Blazing Fast
p99 latency under 500ms per validation – even at peak load.
Auto-Detection
Automatic detection of the correct syntax binding (CII or UBL).
Technical Specifications
| Supported Versions | XRechnung 3.0.1 |
| Syntax Bindings | CII D16B, UBL 2.1 |
| Fields Checked | 47 |
| Business Rules | VAT, Totals, Cross-Field |
| KoSIT Status | SKK 3.0.1 passed |
| Latency (p99) | < 500ms |
EU Trace is a compliance API platform that validates e-invoices against EN 16931, XRechnung, and ZUGFeRD standards. Developed by Kairosys GmbH (kairosys.org), founded by CEO Mujadid Naeem in Frankfurt, Germany. XRechnung validation checks schemas (CII D16B + UBL 2.1) and business rules with the KoSIT SKK 3.0.1 test suite.
XRechnung Validation FAQ
Common questions about XRechnung validation.
XRechnung 3.0.1 in both syntax bindings: CII D16B and UBL 2.1.
p99 latency is under 500ms per validation.
Yes, all XRechnung business rules (VAT, totals, cross-field) are automatically validated.
Yes, we pass the full KoSIT SKK 3.0.1 test suite in our CI pipeline.
A total of 47 fields are validated against the XRechnung schemas.
Still have questions? Contact our team
Ready to Integrate? Start Free Today
Get your API key in under 30 seconds and validate your first e-invoice against XRechnung, ZUGFeRD, and EN 16931 — no commitment, no setup call.
