Free checking tool

Check an e-invoice

Upload an XRechnung, ZUGFeRD or Factur-X file. You see straight away whether it is valid, which errors it has and what it contains.

Drop your file here

or

XRechnung (XML), ZUGFeRD / Factur-X (PDF or XML), Peppol UBL · max. 10 MB

Your file is checked in memory only and discarded right afterwards. We store nothing.

Process invoices like this automatically?

Cypher Intern creates XRechnung and ZUGFeRD directly from your invoices and exports everything to DATEV or Lexware.

What the validator checks

Every file is checked against the official business rules of the European standard EN 16931. For an XRechnung, the German XRechnung rules by KoSIT are added, for example on the Leitweg-ID, contact details and early-payment discounts.

For a ZUGFeRD or Factur-X PDF we extract the embedded XML file and check it. The profile is detected automatically. MINIMUM and BASIC WL are flagged separately because they are not e-invoices under German VAT law.

Not checked are the XML schema files (XSD) and rules that only apply to sending via Peppol. For a binding check before sending to public authorities, we recommend also using the official KoSIT validator.

Privacy

The check is free and needs no sign-up. Your file is sent encrypted, checked in memory only and neither stored nor shared.