Converting invoice documents to the ZUGFeRD data format

XML or PDF? That's one of the most heard questions when it comes to invoice document formats. XML is the preferred format for machines whereas PDF is the format for humans. But why not have the cake and eat it? With ZUGFeRD you can have both documents in one file.
ZUGFeRD is a German invoice document format based on PDF/A with embedded XML data (see The specification has been developed by industry partners together with the PDF Association (see Leitfaden-PDFA3-und-ZUGFeRD.pdf).

Our Document Converter product can convert invoice documents in any supported input format such as Microsoft Word, PDF, etc. to PDF/A-3 document with XMP metadata and embedded XML invoice data conforming to the ZUGFeRD specification.


  1. This is a good tip especially to those fresh to the invoice .Simple but very accurate info… Thanks for sharing this one. A must read article! I am currently using the PayPal Invoice API to create, send, and get status of PayPal invoices. You can create an invoice for the monthly amount and memorize the invoice to be created automatically each month

    1. Thanks for your comment Marta. Much appreciated!

  2. This comment has been removed by the author.