E-Invoice Validator

Based on the official KOSIT Validator

From 27 November 2020, invoices to German federal authorities must be transmitted electronically in XML format.

And you can send e-invoices to more and more state authorities and local authorities, as they either set up their own portals or connect to existing portals.

Electronic invoices (XRechnungen) can be checked here with the official Kosit Validator. This service can also be called via an API from your ERP.

If you not only want to validate e-invoices, but also visualise them, you can use our e-invoice viewer.

Did you know that you can create electronic invoices directly from SAP with our XRechnung and ZUGFeRD solution? Read more about this under e-invoicing in SAP.

Please note: XRechnung-Schema 3.0, which is valid from 1 February 2024, is used for the check.

Use your own XML invoices or use our demos (test invoice1 and test invoice2).

From XRechnung version 3.0, the UBL XML must begin with the following 3 elements:

  1. ubl:Invoice
  2. cbc:CustomizationID with the content urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
  3. cbc:ProfileID (new!) with the content urn:fdc:peppol.eu:2017:poacc:billing:01:1.0

Request

XML for validation:

Response

Problems visualising an e-invoice? With our E-Invoice Viewer, XMLs are converted and visualised directly in the browser as HTML.