06/18/2026 - Articles

ZUGFeRD Format: Definition, Benefits, and How to Create One

The ZUGFeRD format combines a readable PDF invoice with structured XML data. It is especially relevant for e-invoicing in Germany and is widely used in B2B invoice processes, where companies need both a familiar invoice view and machine-readable data for automated processing. Depending on the requirements of the invoice recipient, portal, or platform, ZUGFeRD can also be relevant for B2G scenarios. Learn more about its benefits, how it differs from XRechnung, and the continued development of ZUGFeRD 2.5.

Key Takeaways: ZUGFeRD

ZUGFeRD is a hybrid format for electronic invoices. It combines a readable PDF/A-3 invoice image with embedded, machine-readable XML data.

The format is particularly relevant for B2B invoice processes, where companies want to retain a familiar PDF invoice view while also using structured data for automated processing.

ZUGFeRD can also be relevant in B2G scenarios, depending on the requirements of the public-sector client, portal, or platform. In Germany, however, XRechnung remains the central standard for many invoices issued to public-sector clients.

ZUGFeRD can meet the legal requirements for an e-invoice if the appropriate profile is used and the invoice complies with EN 16931.

Since January 1, 2025, ZUGFeRD has become more important due to mandatory B2B e-invoicing in Germany. Companies must generally be able to receive e-invoices; transitional periods apply to issuing them.

ZUGFeRD and XRechnung differ in format: XRechnung is a pure XML data set, while ZUGFeRD combines XML data with a readable PDF invoice.

The format was developed by the Forum elektronische Rechnung Deutschland and has been technically identical to the French Factur-X format since version 2.1.

With ZUGFeRD 2.5, also known as Factur-X 1.09, the format is being adapted to new European and international requirements.

Software solutions such as BCS support the creation and processing of ZUGFeRD invoices, making digital invoice processes easier.

What Does ZUGFeRD Stand For, and What Is the ZUGFeRD Format?

ZUGFeRD stands for “Zentraler User Guide des Forums elektronische Rechnung Deutschland,” which translates roughly as “Central User Guide of the Forum for Electronic Invoicing Germany.” It is a standardized, hybrid electronic invoice format that can be used in business and, in some cases, in parts of public administration.

The ZUGFeRD format is based on:

Directive 2014/55/EU of April 16, 2014 on electronic invoicing in public procurement, and

the European standard EN 16931, published on June 28, 2017.

In addition, starting with ZUGFeRD 2.0, the format takes into account:

the Cross Industry Invoice, or CII, from UN/CEFACT, and

the ISO 19005-3:2012 standard, also known as PDF/A-3.

ZUGFeRD is closely connected to the French Factur-X format from a technical perspective. Since version 2.1, ZUGFeRD and Factur-X have been technically identical. This is why the format is often referred to as ZUGFeRD/Factur-X.

ZUGFeRD Format as a Hybrid Data Format in Accounting

The cross-industry data format for electronic invoicing was developed by the Forum elektronische Rechnung Deutschland, or FeRD. The forum works closely with the French partner organization FNFE-MPE. Organizations from business, public administration, and the software industry also contributed to the development of the standard format.

ZUGFeRD translates the legal and functional requirements of EU Directive 2014/55/EU and EN 16931 into a practical invoice format. The European standard defines key requirements and technical rules for electronic invoices in Europe in order to support interoperability and compliance with legal requirements.

As a hybrid data format, ZUGFeRD embeds structured invoice data in XML format into a PDF/A-3 document. An invoice in ZUGFeRD format is therefore generally sent as a PDF file. This document provides the visual component of the electronic invoice and looks almost the same as a conventional invoice in PDF format.

The key difference is that the PDF file also contains the XML version of the same invoice. The PDF version allows people to visually review the invoice, while the XML version enables suitable software systems to process the structured invoice data electronically.

The format is regularly developed further and adapted to new requirements. With ZUGFeRD 2.5, also known as Factur-X 1.09, an updated version has been available since June 2026. It includes, in particular, updated code lists and validation artifacts as well as new elements in the EXTENDED profile that are relevant for interoperability with mandatory B2B e-invoicing in France.

ZUGFeRD 2.5: Publication in Two Steps

The further development of ZUGFeRD is closely coordinated between Germany’s Forum elektronische Rechnung Deutschland and the French partner organization FNFE-MPE. For ZUGFeRD 2.5, also known as Factur-X 1.09, publication was divided into two steps:

Step 1: Release on June 10, 2026

The first part of the publication was released on June 10, 2026. This update primarily includes the mandatory update of the code lists and validation artifacts in line with the latest publications related to the European standard EN 16931.

In addition, special requirements relevant to the upcoming French B2B mandate — that is, electronic invoicing in France — have already been integrated. These include new elements in the EXTENDED profile. The new version, ZUGFeRD 2.5, also known as Factur-X 1.09, should be used starting July 1, 2026.

Step 2: Function for Gross Invoices to Follow Soon

A subsequent second release is expected to implement the announced function for gross invoices. This is particularly relevant for industries in which gross invoices play an important role, such as the book trade, publishing, or the mineral oil industry.

The exact publication date for this second step has not yet been set. FeRD is expected to announce it in good time.

For companies, this means that anyone using ZUGFeRD should not only check the version currently in use, but also make sure that their software reliably supports future updates.

ZUGFeRD Format: Benefits at a Glance

The ZUGFeRD format enables invoices to be standardized. This can help reduce errors when invoices are created and processed, while also significantly increasing processing speed.

Automated processing of electronic invoices in ZUGFeRD format requires only minimal manual effort, provided that both the invoice issuer and the invoice recipient use suitable software. Data such as the invoice number, invoice date, invoice amount, and tax information can be read in a standardized way and used directly for further processing steps without media breaks.

In practice, creating an invoice in ZUGFeRD format does not require significant additional effort if the invoicing software used supports the format.

1

Readable PDF and Structured XML Data in One File

ZUGFeRD combines a human-readable PDF invoice image with machine-readable XML data. This allows invoices to be reviewed manually and processed automatically.

2

Fewer Format Agreements Between Invoice Parties

Because ZUGFeRD is an established hybrid invoice format, coordination between the invoice issuer and the invoice recipient can be reduced. This makes electronic invoice exchange easier.

3

Lower Error Rate

Structured invoice data reduces manual data entry and therefore typical sources of error. Amounts, tax information, and invoice line items can be transferred and checked more reliably.

4

Faster Processing

Electronically readable invoice information speeds up internal workflows. Invoices can be captured, checked, approved, and prepared for payment more quickly.

5

Better Automation of Processing and Posting

The embedded XML data enables automated processing in ERP, DMS, or accounting systems. This allows invoice data to be reused directly and makes posting processes more efficient.

6

Less Manual Effort for Review, Processing, and Payment

By combining a PDF invoice image with structured data, ZUGFeRD reduces the effort required for visual review, data entry, and routing. This is especially helpful for accounting and invoice review teams.

7

Well Suited to B2B Processes

ZUGFeRD is particularly suitable for business-to-business processes because it combines a familiar invoice image with structured data. This makes it easier to introduce electronic invoicing processes in B2B environments.

8

Compatibility with Factur-X

ZUGFeRD is harmonized with the French Factur-X format. This also supports cross-border scenarios and makes electronic invoice exchange easier in a European context.

9

Regular Adaptation to European and National Requirements

ZUGFeRD is continuously developed further and adapted to new legal, technical, and functional requirements. This keeps the format an important building block for future-ready e-invoicing processes.

The goal behind the development of the ZUGFeRD format is to enable invoice processes without media breaks and to reduce manual or error-prone data capture methods, such as pure OCR recognition.

ZUGFeRD and XRechnung: Differences and Similarities

Similar to XRechnung, ZUGFeRD can also qualify as an electronic invoice within the meaning of the legal requirements, provided that the profile used and the specific implementation meet the requirements of EN 16931. ZUGFeRD therefore represents an important alternative to XRechnung. Both formats contain structured invoice data, but they take different approaches.

XRechnung is a purely structured XML format. It does not include an additional readable invoice image. It is particularly established for invoice exchanges with public-sector clients in Germany.

XRechnung

XRechnung is a purely structured XML format. It does not include an additional readable invoice image. It is particularly established for invoice exchanges with public-sector clients in Germany. The invoicing module in BCS has long offered full support for both ZUGFeRD and XRechnung, including a visualization of the invoice information. You can learn more about XRechnung in this blog article.

Learn more about XRechnung

By contrast, ZUGFeRD is a hybrid format. It combines a readable PDF/A-3 document with an embedded XML data set. This means the invoice can be viewed like a traditional PDF invoice while also being processed automatically.

ZUGFeRD can be used in a variety of contexts. In principle, it can be used in business transactions such as:

B2B

B2G

B2C

ZUGFeRD is especially attractive in the B2B sector because companies still receive a familiar invoice image while also being able to use the structured data for automated processes.

In the B2G sector, however, it is important to note that public-sector clients, portals, and platforms may specify which formats they accept. For invoices issued to the German federal government, XRechnung is the central standard. Other formats may be permitted if they meet the requirements of EN 16931, the German E-Invoicing Ordinance, and the applicable terms of use. Companies should therefore always check which format the specific public-sector client accepts.

When Does the ZUGFeRD Format Become Mandatory?

ZUGFeRD itself is not a mandatory individual format. In the B2B sector, what has been mandatory since 2025 is the electronic invoice in accordance with legal requirements. ZUGFeRD is one of the formats that can be used to meet these requirements.

Since January 1, 2025, a new definition of electronic invoices has applied to transactions between domestic companies in Germany. An e-invoice must be issued, transmitted, and received in a structured electronic format and must allow for electronic processing. Since then, a simple PDF has no longer qualified as an e-invoice, but is instead considered another type of invoice.

It is important to distinguish between receiving and issuing invoices. Since January 1, 2025, companies must generally be able to receive e-invoices. Transitional periods apply to issuing them. In 2025 and 2026, invoice issuers may continue to use other types of invoices under certain conditions. For companies with prior-year revenue of up to 800,000 euros, this option is extended until the end of 2027.

In the B2G sector, special requirements for electronic invoices issued to public-sector clients have already applied since 2020. For suppliers to the German federal government, electronic invoicing has generally been mandatory since November 27, 2020, unless an exception applies.

Creating an Invoice in ZUGFeRD Format: What Should You Keep in Mind?

To ensure that the PDF and XML represent content-identical components of the same electronic invoice in ZUGFeRD format, the requirements set out in Section 14(4) of the German VAT Act must be taken into account in particular.

The tax authorities have not specified detailed audit obligations or control measures for the process of generating identical invoice components. Invoice senders and recipients should therefore establish suitable review mechanisms to ensure that the XML and PDF versions are identical in content.

The ZUGFeRD standard format does not replace the requirements for the authenticity of origin, integrity of content, and readability of the invoice. These requirements can be met through an internal business control procedure. A digital signature is not generally mandatory for electronic invoices.

In addition to the specific requirements for the ZUGFeRD format and the requirements set out in Section 14(4) of the German VAT Act, the GoBD also apply. These are the principles for the proper keeping and retention of books, records, and documents in electronic form, as well as for data access.

There is no uniformly prescribed procedure for transmitting a ZUGFeRD invoice. In the B2B sector, a ZUGFeRD invoice can, for example, be transmitted by email, provided that the legal and technical requirements are met. An e-invoicing platform is not mandatory. In the B2G sector, however, portals or platforms may be required.

Archiving an Invoice in ZUGFeRD Format: What Should You Keep in Mind?

As with the creation of invoices in ZUGFeRD format, the GoBD also apply to their archiving. Electronic commercial or business letters and accounting records must be retained in the format in which they were received. Electronic invoices must therefore be archived electronically and remain machine-readable.

In the case of an invoice in ZUGFeRD format, the received PDF/A-3 file with the embedded XML data must be archived in an audit-proof manner. Keeping only a printed copy of the PDF is not sufficient.

The email used to deliver the electronic invoice generally does not have to be archived if it merely serves as a means of transport. However, if the email itself contains information that is subject to retention requirements, it may also need to be archived.

The statutory retention period for invoices was shortened by Germany’s Fourth Bureaucracy Relief Act. In principle, invoices must be retained for eight years under Section 14b of the German VAT Act starting in 2025. Companies should nevertheless check whether longer retention obligations under commercial, tax, or industry-specific rules may apply in special cases.

How Do I Create an Invoice in ZUGFeRD Format?

If you want to create an invoice in ZUGFeRD format, you need suitable software. The software must either be able to convert an existing invoice into ZUGFeRD format or output a newly created invoice directly as a ZUGFeRD invoice.

Integration can be handled through standard software systems, such as ERP, accounting, or EDI systems. Alternatively, an IT department can integrate ZUGFeRD into custom software. It is important that the software used supports current versions and profiles. Since ZUGFeRD/Factur-X, code lists, and validation artifacts are updated regularly, companies should make sure their systems remain update-capable.

ZUGFeRD Format for E-Invoices in BCS

Many accounting and ERP software systems already support ZUGFeRD, including BCS.

With the Invoicing module in BCS, you can create an e-invoice in ZUGFeRD format in no time. In the master data of an invoice in the invoice generator, simply select ZUGFeRD from the dropdown menu under the “Shipping” category in the “Invoice Form” field, and BCS automatically generates the invoice as a ready-to-send PDF/A-3 file.

In combination with the CRM features in BCS, you can send the created invoice directly from BCS to your clients without interrupting the process by manually saving the file in between.

Processing invoices in ZUGFeRD format is now possible with many common tax and accounting programs, including DATEV applications such as DATEV Unternehmen online, DATEV DMS, and DATEV Dokumentenablage.

We create invoices as PDF invoices and send them by email — traditional paper delivery has become obsolete. Since our customers also include public-law organizations, we also issue invoices in ZUGFeRD format.

Ursula Meyer
Delivery Manager, Be Shaping The Future – Performance, Transformation, Digital GmbH, Munich

By far the greatest process optimization we achieved was in 2017, when we introduced invoicing in BCS. Since then, billing for our services has largely been automated. Thanks to BCS, we can now also meet individual customer requirements for invoicing in ZUGFeRD format.

Tanja Maier
Controlling, SSC-Services GmbH, Böblingen

Implement ZUGFeRD Invoices Securely with BCS

Create, review, and process ZUGFeRD invoices efficiently with BCS: The hybrid format combines a readable PDF invoice image with structured XML data, supporting digital invoice processes.

Discover BCS for ZUGFeRD

Going All In: Only ZUGFeRD from Now On?

At first glance, this idea may sound appealing. ZUGFeRD offers many benefits, especially because it combines a readable PDF with structured XML data. Nevertheless, it is not automatically the right or accepted format in every scenario.

Special Requirements in the B2G Sector

In the B2G sector in particular, public-sector clients may define specific requirements. In Germany, XRechnung continues to play a central role for invoices issued to public-sector clients. While ZUGFeRD can generally also be used for B2G processes, the decisive factors are always the requirements of the respective recipient, the relevant platform, and the applicable legal basis.

In earlier versions, ZUGFeRD invoices could not be accepted by public-sector clients in all cases. This was due, among other things, to missing or differing information required in administrative environments. Through extensions, new profiles, and the continued development of the format, many of these challenges have gradually been addressed.

Further Development with Factur-X

ZUGFeRD is continuously being developed further. In close cooperation with the French Forum National de la Facture Électronique et des Marchés Publics Électroniques, or FNFE-MPE, a version of ZUGFeRD was developed that corresponds to the French Factur-X standard. Since version 2.1, ZUGFeRD and Factur-X have been technically identical.

With ZUGFeRD 2.5, also known as Factur-X 1.09, the next version of the hybrid e-invoicing format was published in June 2026. The update includes, among other things, the mandatory update of code lists and validation artifacts. In addition, new elements were integrated into the EXTENDED profile to support interoperability with mandatory B2B e-invoicing in France.

The announced function for gross invoices is expected to follow in a later release. The exact publication date has not yet been set.

What Companies Should Keep in Mind Now

This continued development shows that ZUGFeRD is not only a practical format for invoice exchange between companies, but is also continuously adapted to new legal, technical, and industry-specific requirements. Especially in B2B environments, the hybrid format offers major benefits because it combines a readable PDF invoice with structured XML data. This allows invoices to be reviewed as usual while also being processed automatically.

For companies, this also means that anyone using ZUGFeRD should make sure their invoicing software supports current versions, profiles, and requirements. Projektron continuously monitors these developments and aligns product development with the latest legal and technical requirements. With the invoicing module in BCS, companies can rely on their electronic invoicing processes being further developed for the future.

Conclusion: ZUGFeRD as a Practical Format for Modern Invoice Processes

ZUGFeRD is an important building block of electronic invoicing. The format combines the benefits of a traditional PDF invoice with the possibilities offered by structured XML data. This makes it particularly user-friendly while also making it suitable for automated invoice processes.

Since the introduction of mandatory B2B e-invoicing in 2025, ZUGFeRD has become even more relevant for companies. Businesses that need to receive e-invoices and will increasingly also need to issue them should check which formats, profiles, and software solutions fit their own processes.

ZUGFeRD 2.5 also shows that the format is being continuously developed. Updated code lists, new requirements from France, and the upcoming support for gross invoices make one thing clear: electronic invoicing remains in motion.

Projektron continuously monitors legal and technical developments related to e-invoicing and incorporates relevant changes into product development. The invoicing module in BCS is being developed accordingly so that companies can continue to manage their invoice processes reliably and in compliance with applicable rules.

About the Author

Daniel Kreher is a controller in the Finance department and has been involved in the development of e-invoicing in BCS from the very beginning. Projektron GmbH’s accounting department creates around 3,000 invoices per year. The share of XRechnungen and invoices in ZUGFeRD format has grown steadily over the past few years.

FAQ – ZUGFeRD

What Is ZUGFeRD, and What Does the Term Mean?

ZUGFeRD stands for “Zentraler User Guide des Forums elektronische Rechnung Deutschland.” The format combines a readable PDF invoice with structured XML data for machine processing.

What Is a ZUGFeRD Invoice?

A ZUGFeRD invoice is a PDF/A-3 file with embedded XML data. It looks like a regular PDF invoice, but can also be read and processed automatically.

How Do I Create a ZUGFeRD Invoice?

ZUGFeRD invoices are usually created directly in accounting, ERP, or invoicing software. The software generates a PDF with the appropriate embedded XML data.

Who Needs and Uses ZUGFeRD?

ZUGFeRD is mainly used by companies that send or receive invoices electronically. Especially in the B2B sector, the format makes digital accounting processes easier.

How Can I Recognize a ZUGFeRD Invoice?

A ZUGFeRD invoice is a PDF/A-3 file with embedded XML invoice data. This data is not visible when the PDF is opened normally, but it can be read using suitable software.

What Is the Difference Compared with PDF or XML Invoices?

A simple PDF invoice is readable, but not structured for machine processing. A pure XML invoice is machine-readable, but does not provide a traditional visual invoice image. ZUGFeRD combines both approaches.

What Is the Current ZUGFeRD Standard?

ZUGFeRD is regularly developed further. Versions from ZUGFeRD 2.0 onward are aligned with EN 16931; since version 2.1, ZUGFeRD has also been technically compatible with Factur-X.

What Does ZUGFeRD 2.5 Bring?

ZUGFeRD 2.5 addresses new requirements in 2026, including updated code lists, international B2B scenarios, and support for gross invoices.

Is ZUGFeRD Suitable for Mandatory E-Invoicing?

Yes, ZUGFeRD can meet the legal requirements for electronic invoices, provided that the appropriate profile is used and the invoice complies with the applicable requirements.

More Interesting Articles in the Projektron Blog

The ZUGFeRD format combines a readable PDF invoice with embedded XML data, supporting efficient digital invoice workflows.

The ZUGFeRD format combines a readable PDF invoice with embedded XML data, supporting efficient digital invoice workflows.