Create ZUGFeRD invoices

PDF/A and XML - the perfect combination for e-invoices.

webPDF offers an easy way to embed XML data in accordance with the ZUGFeRD 1.0 and 2.0 specifications when converting PDF/A. Via web service call your XML data can be specified in the parameters. These are validated before embedding and checked against the corresponding schema. Once the XML data has been successfully checked and is valid, it is embedded in the PDF and output as ZUGFeRD-compliant PDF/A-3. 

webPDF supports the validation of the following schemas:

  • Version 1.0 - Comfort
  • Version 2.0 - Profil Minimum
  • Version 2.0 - Profil Basic WL
  • Version 2.0 - Profil Basic
  • Version 2.0 - Profil EN16931 (Comfort)
  • Version 2.0 - Profil Extended

The ZUGFeRD 2.0 standard supports the XInvoice and the Factur-X 1.0 standard, which were developed as part of the Franco-German Digital Agenda. This also fulfills all requirements according to the complete EU standard of EN 16931. ZUGFeRD 2.0 meets all requirements of the EU Directive 2014/55/EU for the XInvoice and can be used for invoicing with authorities, both nationally and internationally.

The ZUGFeRD format

ZUGFeRD stands for "Zentraler User Guide des Forums elektronische Rechnung Deutschland" and is a specification for a format of electronic invoices.

The format has been developed in cooperation between ministries and companies for fast, convenient and electronic invoice exchange between companies and public administrations. The objectives are, on the one hand, to reduce costs by eliminating the material and postage costs and, on the other hand, to increase efficiency in accounting by optimizing processes.

A ZUGFeRD invoice consists of a two-part concept: firstly, a visual representation of the invoice in the form of PDF/A-3 and secondly, machine-readable structured data in XML format. The XML data is attached to the PDF/A-3 as an attachment.