Tools - Viewers & Validators

XRechnung Compliance Validator (EN 16931 / KoSIT)

Validate XRechnung UBL and CII XML files against schema and German CIUS business rules with plain-English error fixes.

Hybrid (Client XSD + Server KoSIT)Browser-first MVPxrechnung validatorxrechnung prüfen onlinevalidate xrechnung xml

Try local invoice extraction

XML and spreadsheet fields are read locally. Images and scanned PDF pages use browser OCR; check every extracted value and add line items before export.

No invoice upload
This route’s server-side integration for Hybrid (Client XSD + Server KoSIT) is not connected. The browser can extract text locally and export a reviewed CSV, Excel, JSON, or visual PDF.

Choose an invoice file

PDF, XML, XLSX, PNG, or JPG · 25 MB maximum; OCR is limited to 15 MB and five PDF pages

Output

What this page does

Validate XRechnung UBL and CII XML files against schema and German CIUS business rules with plain-English error fixes.

File handling

The server-side service is not connected in this MVP. Demo actions do not upload selected documents.

Validation limits

Basic field checks are not legal, tax, or EN 16931 certification. Verify final documents with the recipient’s required validator.

Frequently asked questions

Does XRechnung Compliance Validator (EN 16931 / KoSIT) send my invoice to a server?

The production server integration is not connected in this frontend MVP. The demo does not upload your document.

Does this page certify an invoice as compliant?

No. The MVP can show basic fields and local checks, but it does not replace official XSD, Schematron, KoSIT, Peppol, or tax-authority validation.

Related pages