Free · No account needed

Check an e-invoice: will it be rejected?

Check XRechnung, ZUGFeRD or Factur-X files with the official German validator.

Check an invoice

or drop it here

XRechnung XML, or a ZUGFeRD / Factur-X PDF. Up to 10 MB.

  • Run against the official EN 16931 and XRechnung rules
  • Your file is deleted the moment the result appears
  • No sign-up, and a result in seconds

What your invoice is checked against

The official validator checks your file against 1,616 published rules. Nothing is sampled.

EN 16931
The European standard every electronic invoice in the EU is measured against.
XRechnung 3.0
The German public-sector profile, in both of the syntaxes it allows.
Peppol BIS Billing 3.0
The profile used for invoices that cross a border inside Europe.
ZUGFeRD / Factur-X
The hybrid PDF that carries machine-readable invoice data inside it.

What happens to your file

True for everyone, with or without an account. We keep no copy.

  1. It travels encrypted and stays only as long as the check.

  2. It is read. Nothing is copied into a database or shared.

  3. It is deleted once your result shows, even if something fails.