E-Invoice Validator – MailCenter Add-on Logo

E-Invoice Validator – check online for free

Check your XRechnung or ZUGFeRD file directly in the browser – without logging in.

The e-invoice validator checks electronic invoices against the EN 16931 standard and reports any non-compliance to the second. Drag file into the box below, result will appear immediately.

At a glance (as of 2026):

  • Supported formats: XRechnung from version 3.0, ZUGFeRD 1.0 to 2.x (incl. Factur-X)
  • Test basis: KoSIT validator (official reference of the federal government) and Mustang validator
  • Cost: €0 – no registration, no watermarks
  • Data protection: Processing in Azure cloud (EU), no permanent storage of the file
  • Input: XML or PDF/A-3 with embedded XML, up to 10 MB per file
Datei (.xml oder .pdf) zum Hochladen hierher ziehen

* Your file will be processed exclusively for the technical validation of the e-invoice. The check is carried out automatically on the basis of the standards of KoSIT and Mustang Validator in an Azure cloud environment. There is no permanent storage or content evaluation. By uploading, you agree to our privacy policy .

The switch to electronic invoices such as ZUGFeRD and XRechnung optimizes the invoicing process, saves time and reduces costs. But in order for the digital documents to be processed correctly by the recipient systems, they must meet a certain standard.

This is exactly where our e-invoice validator comes into play. He checks whether your invoice is formally correct and conforms to the respective specification (e.g. EN 16931 or XRechnung standard). If you work properly here, you avoid rejections by the recipient – and thus also the typical payment delays that such a rejection entails.

Companies trust MailCenter

Worldwide customers who use our e-invoice validator and MailCenter

Facts and figures about MailCenter – home of the e-invoice validator

sap-silver partners

SAP Certified Integration with S/4HANA Cloud – Secure with the E-Invoice Validator

ZUGFeRD Community Logo – Partner for the E-Invoice Validator

DEKRA Certificate ISO 9001

ZUGFeRD and XRechnung: Two standards, one e-invoice validator

In Germany, two main formats for e-invoices have been established:

XRechnung: As a pure XML format, XRechnung is the binding standard for invoices to public administration in Germany. It is designed for fully automated processing.

-> Learn more about XRechnung here

TRAINFeRD: This hybrid format combines a PDF invoice with embedded XML data. It is particularly flexible and is ideal for business transactions between companies (B2B) and with private customers (B2C).

-> Read more about ZUGFeRD here

Both formats enable efficient digital invoice processing, but both must be created correctly in order to fully exploit their advantages. That’s exactly what our e-invoice validator is for: It takes care of the detailed check for you and tells you in a few seconds whether everything fits.

Formats of electronic invoices at a glance

Simple mnemonic aid:

  • XRechnungen → “Government XML in Germany”
  • ZUGFeRD invoices → “PDF invoice + built-in EU XML”
  • EN16931 → “set of rules behind it”

Practical examples:

  • Invoices to tax advisors or companies → ZUGFeRD very popular
  • Invoice to German authority → XRechnung (mandatory)
  • EU trade without authorities → EN16931 (UBL/CII or ZUGFeRD possible)

Whichever format comes to you – our e-invoice validator automatically recognizes it and checks against the appropriate set of rules.

Overview:

Format Standard / Rulebook Application area Technical format Document Type Briefly explained
EN16931 (UBL Invoice) EN 16931 EU-wide Universal Business Language (UBL) Invoice Pure XML invoice according to EU standard
EN16931 (CII) EN 16931 EU / international Cross Industry Invoice (CII) Invoice / Credit Note Alternative XML structure to UBL
XRechnung (UBL/CII) XBill Germany (B2G) UBL or CII Invoice / Credit Note Strictest German obligation for authorities
ZUGFeRD (PDF + XML) ZUGFeRD EU + Germany PDF/A-3 + embedded XML (EN16931 compliant) Invoice / Credit Note Hybrid: Humans read PDFs, machines read XML

MailCenter product box – incl. e-invoice validator and SAP certification

Make your SAP system fit for e-invoicing!

The free e-invoice validator is the first step. The next is to fully automate your invoicing processes. Our Invoice Pro add-on for S/4HANA and SAP ECC takes your invoice processing to the next level:

  • Compliant: Easily meet the requirements for B2B and B2G.
  • Fully integrated: Send and receive e-invoices (XRechnung, ZUGFeRD) directly in SAP without media discontinuities.
  • Efficient: Benefit from automated processes, fewer errors and significantly reduced costs.
  • Quick start: Thanks to predefined settings, the add-on is ready for use in no time at all.

Optimize your processes now and put an end to manual effort. Discover the advantages of our SAP e-invoice add-on!

FAQ about the E-Invoice Validator

Short answer in advance: If you are unsure, simply upload the file to our e-invoice validator – it will tell you whether the profile fits.

Practical tip:

  • In almost all cases, you should use the EN 16931 (formerly Comfort) profile.
  • Extended is only worthwhile if you really need additional structured data.
  • Basic should be avoided if automated processing is important.

The three profiles cover different levels of requirements. The e-invoice validator shows which of these fits in each individual case directly in the test report when uploading the file.

Profile Purpose / Scope EN 16931 compliant Special feature
BASIC Simple calculations restricted Low level of detail
EN 16931 Standard profile (formerly Comfort) Yes Legal standard
EXTENDED Complex requirements yes + extension Additional fields possible