eInvoicing

XRechnung

Proprietary format Reference
XRechnung CII 2.0.0 30.06.2020
XRechnung CII 1.2.2 19.12.2019
ZUGFeRD 2.1.1 01.07.2020
ZUGFeRD 2.1 24.03.2020

XRechnung is an electronic invoice that handles commercial sales invoice, credit note, partial invoice,and corrected invoice. Partial and corrected invoice types are still invoices, but identified as partial or corrected if the original document ID is not null.

This covers invoice details such as invoice ID, document ID, invoice date, seller information, buyer information, tax representative info, VAT, allowances and charges both at the header and line level.

The output is in XML format and is built against its semantic data model. Currently it does not have any third party connectivity.

XRechnung not only meets the specific requirements of the public administration in Germany, as well as the specifications of the European standard EN16931.

ZUGFeRD

Proprietary format Reference
ZUGFeRD Spezifikation 2.1.1

The Forum Electronic Invoice Germany (FeRD), the national e-invoicing platform in Germany, is now providing the ZUGFeRD specification. The goal is to promote electronic invoicing in Germany and to simplify the exchange including structured data in the public sector (B2G), private sector (B2B), and customer (B2C).

ZUGFeRD is a single hybrid format which consists of two components: a document complying with PDF/A-3 for the visual representation of the invoice data and an embedded XML file containing the invoice data. PDF/A-3 and XML files should match semantically with regards to the mandatory content of the invoice. Its data format is based on the Cross-Industry-Invoice (CII) of UN / CEFACT, the ISO standard 19005-3: 2012 (PDF / A-3), and the Message User Guidelines (MUG).