XRechnung Validator — Checking is free

We check your XRechnung against EN 16931 and the BR-DE rules, fill the missing mandatory details with you and re-check with the KoSIT validator. No account. Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.

Checking is free.Finished e-invoice: €1.90 [VAT note].First file every 30 days free.No sign-up.

No file yet? Fill in the form

Your file is used only to check and fix your invoice and to deliver your result. Results are kept so you can download a verified file again for 90 days; validation logs are deleted after 90 days. You can request deletion at any time.

What this check settles

Details are missingYou supply them, we enter them and check again. Amounts, line items and taxes stay unchanged.
The export is structurally brokenYou get the error report for your ERP support: rule, position in the file, expected structure. Free.
The file passes the checkDownload only then, with check protocol, timestamp and checksum. Publicly verifiable.

What we check

EN 16931 Core RulesMandatory fields (BR-01 through BR-65) · Tax calculation and rounding · Code list validation (currency, country, unit codes) · Party identification and addresses
BR-DE National RulesLeitweg-ID format and validation (BR-DE-01) · Buyer reference (BR-DE-15) · Seller contact and email (BR-DE-17/18) · German VAT ID (USt-IdNr) and tax number · XRechnung CustomizationID (BR-DE-04)
Peppol BIS 3.0Business process type (PEPPOL-EN16931-R001) · Peppol ID validation · Attachment handling · Peppol-specific business rules

How it works

01Upload XMLUpload your XRechnung file — UBL or CII. Your file never leaves your browser.
02Engine validatesOver 150 rules are checked: EN 16931, BR-DE, Peppol BIS 3.0. Fixable errors are auto-repaired.
03Download compliant invoiceDownload the fixed XML or generate an evidence pack for your compliance documentation.

Common XRechnung rejections

BR-DE-01Missing Buyer Reference (Leitweg-ID)BR-DE-05Invalid Leitweg-ID formatBR-DE-17Seller contact requiredBR-DE-18Seller email requiredBR-DE-04Invalid XRechnung CustomizationIDAll error codes, explained →
Related
Your dataYour file is used only to check and fix your invoice and to deliver your result. Results are kept so you can download a verified file again for 90 days; validation logs are deleted after 90 days. You can request deletion at any time.