Blog / Article

ZUGFeRD format – definition, advantages, and creation

The ZUGFeRD format is a standard for electronic invoices that has gained particular importance in German and European business transactions in recent years. It plays a crucial role, especially for companies that want to digitize their invoicing processes. A ZUGFeRD invoice combines a classic PDF display with structured XML data that is machine-readable. This allows both humans and software to use the content directly.

With the increasing importance of the ZUGFeRD format, interest in compatible tools and procedures is also growing. In this guide, you will learn everything you need to know about the definition, advantages, formats, creation, differences to XRechnung, and practical tips for use.

The most important things in brief

  • ZUGFeRD combines PDF and XML: you receive a traditional invoice that you can read, plus a file that invoicing programs can process automatically.
  • There are several profiles (e.g., Basic, EN 16931, Extended) available, depending on the amount of data and detail you require.
  • The advantage: less manual work, fewer errors, and often faster accounting processes.
  • Particularly important for public bodies and authorities: it is increasingly becoming a legal requirement or expectation, and the issue is also becoming more relevant in business-to-business transactions.
  • Anyone who wants to switch needs suitable software/systems that can generate and read ZUGFeRD files, as well as a little know-how about how to meet the requirements.

What is ZUGFeRD?

ZUGFeRD stands for “Central User Guide of the Electronic Invoice Forum Germany” and describes a standardized invoice format that is intended to facilitate the exchange of electronic invoices between companies and public authorities. What makes it special is that the ZUGFeRD format contains both a visually readable PDF and an embedded XML file with structured invoice data. This approach ensures that invoices can be displayed and processed automatically without the need for additional software. The ZUGFeRD format offers enormous advantages, especially in accounting, where efficiency is key.

What does the abbreviation ZUGFeRD stand for?

The abbreviation ZUGFeRD is often misinterpreted, but it stands for Zentraler User Guide des Forums elektronische Rechnung Deutschland (Central User Guide of the German Electronic Invoicing Forum). It refers to its origin in the German Electronic Invoicing Forum (FeRD), which has set itself the goal of establishing a uniform standard for electronic invoice exchange. This makes the ZUGFeRD format much more than just a file type – it is a central element of a comprehensive digitization project in accounting.

The idea behind the ZUGFeRD format is to bridge the gap between paper-based invoices and purely machine-readable formats. By combining a visually readable PDF with an embedded XML file, invoice exchange becomes efficient for both humans and software. Companies benefit from faster processes, lower error rates, and easier integration into existing IT systems.

In addition, the ZUGFeRD format contributes significantly to standardization and harmonization in international trade. Since it complies with European standards, invoices can be processed without any problems, not only within Germany but also in other EU countries. This greatly facilitates cross-border business transactions and secures long-term competitive advantages for companies.

What is the significance of ZUGFeRD in accounting?

The significance of ZUGFeRD in accounting today cannot be underestimated. The ZUGFeRD format enables the complete automation of booking processes, as all relevant invoice information is available in a structured XML file. This allows ERP and accounting systems to read the data directly without employees having to enter it manually. This not only reduces the amount of work involved but also minimizes potential sources of error during data entry.

Another advantage of the ZUGFeRD format is legal certainty. Since the structure is clearly defined and standardized, every correctly created ZUGFeRD invoice complies with legal requirements and European standards for electronic invoicing. This makes it easier for companies to comply with compliance requirements and ensures that invoices are recognized both nationally and internationally.

In addition, the use of the ZUGFeRD format has a direct positive impact on the efficiency and profitability of companies. Seamless integration into existing IT systems reduces processing times, lowers administrative costs, and accelerates business processes. This makes the ZUGFeRD format a central component of the digital transformation in accounting.

When did the ZUGFeRD invoice become mandatory?

There is currently no general obligation for all companies in Germany to use the ZUGFeRD format. However, the ZUGFeRD format has been mandatory in the public sector since November 2020: All public authorities must be able to receive and process electronic invoices in certain standardized formats, including the ZUGFeRD format. This regulation is part of the implementation of EU Directive 2014/55/EU, which aims to standardize electronic invoice exchange in public procurement.

In the private sector, especially in the B2B area, there is no legal obligation to use the ZUGFeRD format, but the trend is moving in this direction. Many companies are already relying on ZUGFeRD to digitize their processes, simplify exchanges with business partners, and meet the growing demands of the digital economy in the long term.

How can you recognize a ZUGFeRD invoice?

A ZUGFeRD invoice is relatively easy to identify if you know what to look for. It is a PDF file with an XML file embedded in the background. This XML file complies with the ZUGFeRD XML schema and contains all relevant invoice information in machine-readable form. While the PDF view is intended for humans, the XML file is used for automated processing in accounting or ERP systems.

Whether an invoice complies with the ZUGFeRD format can be easily checked with a ZUGFeRD viewer or suitable software. The PDF is opened, and the embedded XML is read. Many modern ERP systems perform this check automatically in the background and import the ZUGFeRD format directly into the corresponding accounting processes.

What is the standard ZUGFeRD invoice format?

The most widely used ZUGFeRD invoice format is the PDF/A-3 file with an embedded XML file. The PDF ensures a visually readable display, while the XML file contains all structured data that can be processed automatically. This combination makes the ZUGFeRD format particularly flexible, as it meets the requirements of both human users and automatic data processing.

Which ZUGFeRD versions are currently in use?

Currently, ZUGFeRD 2.0 and ZUGFeRD 2.2 dominate the market. Both versions are compatible with the European standard EN 16931, which means they meet the legal requirements for electronic invoices in the EU. This means that companies using the ZUGFeRD format are well equipped for international invoicing.

In addition to versions 2.0 and 2.2, ZUGFeRD 2.3 is also becoming increasingly important. This further development of the standard primarily brings detailed improvements to the data structure and extended profiles for specific industry requirements. Furthermore, compatibility with international e-invoicing standards has been further expanded, making exchanges with business partners outside the EU even smoother. For companies that want to future-proof their processes, ZUGFeRD 2.3 is therefore a sensible investment.

What does a ZUGFeRD invoice look like?

Visually, a ZUGFeRD invoice hardly differs from a conventional PDF invoice. It contains the same information, such as invoice number, customer data, service description, and payment details. The key difference lies in the invisible but structured XML data embedded in the background.

This XML file ensures that the invoice can be automatically read by software. For humans, the document remains clear and easy to understand – for machines, however, it is a structured collection of data that can be imported without errors.

A suitable ZUGFeRD example

A typical example of a ZUGFeRD format is a PDF file that displays the logo and invoice number at the top, followed by the customer's address details, a detailed list of items, and payment information at the bottom. At the same time, the XML file containing the same information is located in the background, only in a structured, machine-readable form.

Thanks to this duality, the ZUGFeRD format is suitable for both manual checking and fully automated further processing. This makes it a versatile tool in modern accounting.

The ZUGFeRD XML schema explained

The ZUGFeRD XML schema is the technical set of rules in the ZugFeRD format that defines how XML data is structured within a ZUGFeRD file. Among other things, it defines field names, data formats, and mandatory information so that every ZUGFeRD file remains machine-readable and can be processed by different systems.

Only if the XML file complies with the official schema can it be read without errors by ZUGFeRD validators or accounting software. It is therefore important to ensure compliance with these specifications when creating a ZUGFeRD invoice.

How is a ZUGFeRD invoice received?

Receiving a ZUGFeRD invoice works in the same way as receiving any other PDF file. It can be sent by email, made available via a special invoice portal, or transferred via automated interfaces between ERP systems. For the recipient, this means that no complicated download process is required to receive the invoice.

However, the receiving software must understand the ZUGFeRD format. Only then can the embedded XML file be read and used for automatic processing. Modern accounting programs usually recognize a ZUGFeRD invoice immediately and integrate the data directly into the booking workflow.

How can a PDF be converted to ZUGFeRD?

Converting an existing PDF to ZUGFeRD format is easy with the right tools. Special ZUGFeRD software or an online converter is used for this purpose. The typical process is as follows: The PDF is uploaded, missing invoice data is added or automatically read, and then an XML file is created according to the ZUGFeRD XML schema and embedded in the PDF.

The result is a PDF/A-3 file that is both readable and machine-processable. Some providers even offer ZUGFeRD invoice creation free of charge, which is particularly interesting for smaller companies that want to gain initial experience with electronic invoices.

How can a ZUGFeRD invoice be created?

Creating a ZUGFeRD invoice requires the right software solution. The program must process invoice data in the correct ZUGFeRD format, generate an XML file according to the official schema, and embed it in a PDF/A-3 file. Many modern ERP and accounting programs already offer this function as an integrated feature.

If you don't want to use complex software, you can use online tools that create the ZUGFeRD format. It is important that the result complies with legal requirements and is checked by a ZUGFeRD validator before it is sent to customers or authorities.

What should the ZUGFeRD software be capable of?

Powerful ZUGFeRD software should offer much more than just simple invoice creation. It must be able to generate XML files that comply exactly with the official ZUGFeRD XML schema and validate them before sending to avoid errors or missing mandatory information. Equally important is the ability to generate PDF/A-3 files that contain the machine-readable XML file, thus preserving the dual nature of the ZUGFeRD format. The conversion of existing PDF invoices into the ZUGFeRD format is also a function that is frequently required in practice.

In addition, good software should be able to check incoming ZUGFeRD invoices and automatically import their data into the respective ERP or accounting system. A flexible import and export function is crucial for exchanging invoices between different systems and partners without any problems. Additional functions, such as an integrated ZUGFeRD validator or template management, can further simplify everyday work and significantly increase efficiency in accounting.

XRechnung vs ZUGFeRD: What is the difference?

The difference between XRechnung and ZUGFeRD lies primarily in the way the invoice data is presented and transmitted. The ZUGFeRD format combines a visually readable PDF file with an embedded XML file that is machine-readable. This makes the ZUGFeRD format suitable for both direct human verification and automated processing in ERP and accounting systems.

XRechnung, on the other hand, consists exclusively of a structured XML file without a visual representation. It is, therefore, purely technically oriented and cannot be read directly by humans without additional software.

XRechnung is often preferred in the public sector in particular, as it complies with the strict requirements of EU Directive 2014/55/EU. Public authorities often rely exclusively on this format to standardize the receipt and processing of electronic invoices. In the B2B sector, on the other hand, the ZUGFeRD format scores points for its user-friendliness and lower implementation costs.

ZUGFeRD Viewer free of charge – solution for digital invoice verification

With our free ZUGFeRD Viewer, you can open and check ZUGFeRD and XRechnungen invoices directly in your browser. No installation or registration required. Simply upload the PDF file in e-invoice or ZUGFeRD format, and our viewer will display the embedded XML data in a clear, structured view.

Our viewer supports all common ZUGFeRD versions, including 2.0, 2.1, and 2.2, as well as XRechnung. It automatically checks for compliance with the relevant standards and displays any errors or deviations. This allows you to ensure that your invoices meet legal requirements and can be processed without any problems.

Use our ZUGFeRD Viewer free of charge for quick and easy checking of your digital invoices. Ideal for companies that occasionally work with ZUGFeRD or XRechnungen and are looking for a simple solution for validation.

FAQ – frequently asked questions about ZUGFeRD

What is a ZUGFeRD invoice?

A ZUGFeRD invoice is an electronic invoice that is saved as a PDF/A-3 file and also contains an embedded XML file. The PDF ensures that the invoice is easy for humans to read, while the XML file contains all the structured invoice data that can be automatically processed by software. The ZUGFeRD format thus combines user-friendliness with machine readability and complies with the legal requirements for electronic invoices.

How can I recognize a ZUGFeRD invoice?

You can recognize a ZUGFeRD invoice by the fact that it is a PDF/A-3 file that contains an XML file in the background. The embedded XML file can be opened and checked using a ZUGFeRD viewer or appropriate accounting software. The file structure also provides clues: PDF for visual display, XML for machine processing – this is the typical feature of every ZUGFeRD invoice.

XRechnung or ZUGFeRD – which is better?

Whether XRechnung or ZUGFeRD is better depends on the intended use. ZUGFeRD combines PDF and XML so that the invoice is both human-readable and machine-processable – ideal for B2B and internal processes. XRechnung, on the other hand, consists exclusively of XML, meets the legal requirements for exchange with authorities, and is optimized for automated processing.

Go back

Request an appointment online right now

Request your preferred appointment time here, quickly and easily using our online calendar.
We look forward to getting to know you.

Book now

Read more in the blog

ZUGFeRD format – definition, advantages, and creation

Learn how the ZUGFeRD format works, what advantages it offers companies and public authorities, and how it differs from XRechnung. Our guide provides practical tips and tools for easily creating and using ZUGFeRD invoices.

Read article

EDIFACT: The electronic data interchange standard

We explain in simple and clear terms what you need to know about EDIFACT as a company.

Read article

Which formats are permitted for electronic invoices?

Find out which formats are relevant for electronic invoicing and what advantages the introduction has for companies.

Read article

Do you know all the possible improvements for logistics companies by switching from LE-TRA to SAP TM?

Find out how the conversion from LE-TRA to SAP TM optimizes your transport logistics. Discover the benefits, the modern data structure, and the enhanced processes of SAP S/4HANA TM.

Read article

Digitization of invoicing in Germany

Digitization is a megatrend. An important part of this is electronic invoices as a mandatory requirement for business-to-business transactions. Their introduction will soon be mandatory throughout Europe - no company will be able to avoid this digitization step. In Germany, the legal guideline for this is contained in the Growth Opportunities Act.

Read article

What a data analyst can take days to do, avvaneo Discover delivers in two clicks

avvaneo Expedite has learned and can now extract enough clues from unstructured invoice information to automatically set up to over 90 percent of all tax codes correctly.

Read article

Tax codes: Reducing administrative costs with AI

avvaneo Expedite has learned and can now extract enough clues from unstructured invoice information to automatically set up to over 90 percent of all tax codes correctly.

Read article

Artificial intelligence is in the midst of its next wave of innovation - and avvaneo is not to be outdone

AI on all screens. The public trembles. Cheers. Amazed. We are not surprised.

Read article

Our certified Internal Security Orchestra

Ask the ordinary person on the street what the abbreviation ISO stands for. Electricians' shorthand for "insulate"? Internal Safety Organism? Internal Security Orchestra? The last one comes close, but of course ISO is the abbreviation for one of the most successful NGOs of all time.

Read article

Online User Group Meeting 2023

Auf der Basis unserer Erfahrungen und der vorhandenen Expertise arbeiten wir an der nächsten Stufe des Fortschritts in der Automatisierung von Finanzprozessen. Darüber und viel mehr wollen wir Ihnen gerne direkt berichten, bei unserem nächsten avvaneo User Group Meeting.

Read article

Thank you from avvaneo

This has been extraordinary year for all of us. Therefore, we would like to thank our customers and partners personally for their trust and collaboration.

Read article

Artificial intelligence: Is everything going faster and faster now?

Mathematical computing has advanced rapidly in recent years. Learn more about the state of Artificial Intelligence. We will share the definitions, the most important areas, and how we at avvaneo use Artificial Intelligence to your advantage.

Read article

Blumatix & avvaneo: Together we make you more efficient

It can be a long road from fully automated digitization of invoice documents to end-to-end automatic posting. Where do the problems lie?

Read article

ASFiNAG cooperates with avvaneo

We are looking forward to working with the SAP Competence Center and the accounting department of ASFiNAG, the Austrian freeway operator.

Read article

Company workshop 2022

Last week we went to Berlin with the entire team of avvaneo to our annual workshop.

Read article

AI solves assignment problems faster than humans - Part 2

Too many invoices do not find their way into the correct workflow automatically? You are not alone with this issue. In many companies with automatic invoice processing, up to 15% of incoming invoices are routed incorrectly. Sometimes the mistake is made by the system, sometimes by a person.

Read article

AI solves assignment problems faster than humans - Part 1

You have been driving the automation of your financial processes for years. And then you realize: there are still annoying losses due to inefficiency. For example, invoices that should process automatically but still get stuck in manual workflow loops for 2 to 5 days.

Read article

AI for more speed: Intelligent account assignment of incoming invoices

Invoice receipt in SAP - today this essentially runs automatically in large companies. Usually smoothly and quickly, as long as the relevant information for automatic account assignment is within the invoice data received.

Read article

New: avvaneo Discover shows concrete optimization potential

avvaneo Discover can now do even more: Until now, you only had the analysis - now you have concrete indications of exactly where improvements are possible and what changes bring. Read more ...

Read article

FPA

Purchasing and accounting - one happy family? Yes, sure!

You know the drill! The accounting department is expecting purchase orders that are correctly allocated. However, the purchasing department does not have the time or all the necessary information, so they sometimes use just any account assignment.

Read article

User Group Meeting

The first avvaneo User Group was a great success. Presentation by Porsche on the use of artificial intelligence for financial processes with avvaneo Expedite deserves special mention.

Read article

What are the costs of handling your inbound invoices?

Exceptions happen, right? But what happens when you don’t address the root cause?

Read article

FPA

Automate all processes for incoming invoices using Artificial Intelligence (AI)

Until now, the automation of general expense invoices was limited. We have analyzed how AI can overcome these limitations.

Read article

Coding in finance on autopilot with Artificial Intelligence (AI)

Assigning the correct cost elements and G/L accounts to incoming invoices is a time-consuming task for finance teams.

How much automation is possible?

Read article

AI for financial processes - An analysis of automation potential with real data

The use of AI in finance departments allows automation for processes that previously had to be handled manually. Read our analysis of real data of a company on the potential of using AI.

Read article

Are you missing out on easily accessible early payment discounts?

Do you know how much discount you are throwing away?

Read article

FPA

How automated is your accounts payable and how accurate is your recognition?

How close are you to the goal of automatically processing incoming invoices? Where are the biggest opportunities for process improvement in your company? How good is the recognition of unstructured invoices?

Do you know the answers to all these questions?

Read article

FPA

Reduction of VAT in Germany until the end of 2020, what companies need to consider.

The billion-euro economic stimulus package of the German government includes a planned reduction of the value-added tax rates from July 1 until the end of 2020, which leaves companies with little time to adapt their systems accordingly.

Read article

FPA

Press Release - QIAGEN

avvaneo helps ensure transparency and accountability for leading biotech company, QIAGEN

Read article

Webinar - AP Automation in a data driven future

Following on from our highly successful Webinar introducing the many benefits of AP Automation, watch and learn how automation allows you to measure success and identify key areas for process improvement.

Read article

Press Release - Edgewell Personal Care

avvaneo Transforms Edgewell Personal Care Company's Global Financial Operations for Innovation and Scale

Read article

avvaneo Supports Artificial Intelligence Frankfurt Rhein-Main

In December, avvaneo attended the inaugural meeting of AIF, where members of the association discussed plans for the sharing of information and knowledge to ensure the region has access to the best talent and resources to hasten AI developments that will benefit citizens most.

Read article

AI in the Finance department

The majority of finance team processes are either structured and repetitive or analytical and statistical — here we look at how those scenarios map to available technology, AI and RPA.

Read article

How a typical employee maps to the Virtual Workforce, and how they don’t!

Deploying a virtual workforce to assist humans creates a more flexible workforce, but how best to incorporate AI and Machine Learning.

Read article

Why all the hype over artificial intelligence (AI)?

Robots do all the work while we sit back and relax.... Is this our new reality?

Not for now!

Read article

Press Release - AFI Solutions

avvaneo and AFI Solutions partner to help companies automate financial processes inside SAP

Read article

RPA for FPA: Month End Closing

Your organization’s financial close and reporting processes — from closing out subledgers to creating and delivering financial filings to regulatory bodies — are complex and burdensome involving multiple systems, departments, and people.

Read article

RPA for FPA: Price Comparison

Your organization works with multiple suppliers and fluctuating prices, which can make sourcing products and cost containment laborious and undependable.

Read article

RPA for FPA: Know Your Customer (KYC) and Know Your Vendor (KYV)

Your organization’s ongoing KYC and KYV initiatives are complex, manually-intensive, and challenging and costly to maintain, which can result in compromised processes and quality checks, ultimately leading to poor customer/vendor relationships or even bad press for your organization.

Read article

RPA for FPA: Vendor setup and verification

Your organization has set up an invoice portal, which streamlines e-invoicing and invoice processing but onboarding new vendors and data collection remain manual processes, dragging down overall efficiencies.

Read article

Ready, Set, RPA!

Robots aren’t coming for your job, but Robotic Process Automation (RPA) is here, and it is rapidly changing financial operations. Our Introduction to RPA for Financial Processes blog will teach you what you need to know about RPA and for a deeper dive, our upcoming series of RPA use cases will show you how RPA is being successfully implemented now.

Read article

Have summer holidays zapped your staff? There’s a Robot for that...

To vacation or not to vacation? The age-old challenge for organizations and their teams. With the introduction of robots, to vacation is the answer.

Read article

RPA

Financial Process Automation not just AP Automation

The question is not whether you should automate, but why aren’t you automating more?

Read article

FPA

AP Automation – inside or outside your ERP?

Considering implementing an AP automation solution to improve your accounting and finance processes? First and foremost, you must decide where your AP automation solution should sit — inside or outside of your ERP.

Read article

FPA

The key to invoice exception resolution in Shared Services

If you’ve automated your invoice processing, the majority of invoices should either post automatically or enter a workflow. But what happens if you need to manually correct an invoice? This can often be complicated, but it shouldn’t be.

Read article

E-invoicing is good. But e-invoicing paired with AP automation is better

You’ve likely heard the term “e-invoicing” bantered about as the panacea to all life’s problems — or at least account payables’.

Read article

FPA

Manual invoice processing is hurting your company. Agile invoice processing is the fix.

Agility means to move quickly and easily. Manual invoice processing is the antithesis of agility. There are multiple points of friction that slow down manual invoice processing and it’s costing your organization time and money.

Read article

FPA

avvaneo + strategic partners

avvaneo + strategic partners = solutions that work

avvaneo’s experience combined with our range of partnerships with leading application vendors creates the perfect solution for automating financial processes.

Read article

Are you stuck with heaps of incoming invoices?

Do you have lots of invoices flying around in your company and you lost track?
Why not automate your invoice processing?

Read article

How robotics improve AP …and No, they aren’t coming for your Job.

Robots aren’t replacing everyone, but the misconception is understandable given the constant barrage of warnings from robotization experts and press. The reality is that in many environments, robotic process automation is about the efficient allocation of the people doing the work, not about reducing the number of people who are working.

Read article

avvaneo partners with Centrifuge to bring blockchain to financial process automation

avvaneo, innovators of leading-edge financial applications and approaches, today announced it has partnered with Centrifuge - the Operating System for the financial supply chain - to create a more open and innovative blockchain-based supply chain for ERP, accounting systems, and other financial processes.

Read article

avvaneo Document Creator 2 certified as powered by SAP NetWeaver®

By integrating avvaneo Document Creator into your existing processes, you can engage your business’s most critical invoicing activities for your business now directly in SAP!

Read article

avvaneo Document Creator certified as powered by SAP NetWeaver®

avvaneo Document Creator is the first SAP-certified ZUGFeRD solution for billing, thus guaranteeing simple integration into all SAP ERP systems.

Read article

avvaneo is here!

Today we are very happy to announce the beginning of something great: our newly founded company with a new vision to further support a growing SAP market.

Read article