The digitalization of the German economy is reaching a new milestone: The B2B e-invoicing mandate is officially happening. For freelancers and businesses of all sizes, this means a fundamental shift in accounting.
A simple PDF invoice will no longer be sufficient. Instead, structured data formats like XRechnung and ZUGFeRD are taking center stage. But what exactly do these terms mean, when do the new rules apply, and most importantly: How can you as a business owner actually read these machine-readable files?
In this guide, we clarify the most important facts and show you a simple solution for your daily business operations.
📄 What is a True E-Invoice? (XRechnung vs. ZUGFeRD)
Many entrepreneurs mistakenly believe that a PDF document sent via email is already an e-invoice. Legally, however, this is only an "other electronic invoice."
A true e-invoice according to the European standard EN 16931 must be issued, transmitted, and received in a structured electronic format so that automatic electronic processing is possible. In Germany, two formats have established themselves for this purpose:
1. XRechnung
A pure XML data format. It contains all invoice data in a structured form that can be perfectly read by accounting programs. For the human eye, however, an XML file is a confusing mess of code.
2. ZUGFeRD (Factur-X)
A hybrid format. It consists of a visual PDF document in which the invisible XML file is embedded. This allows humans to read the PDF while the machine processes the XML data.
⏳ The Legal Deadlines: When Does the Mandate Apply?
The legislator has passed a phased plan for the introduction of the e-invoicing mandate (Status: Growth Opportunities Act):
- From January 1, 2025 (Obligation to Receive): All domestic B2B companies must be able to receive and process electronic invoices (XRechnung/ZUGFeRD). Objecting to the receipt is no longer possible.
- From 2027 / 2028 (Obligation to Send): Depending on the company's revenue, sending true e-invoices will also gradually become mandatory for all B2B transactions.
⚠️ What this means for you: Even if you don't currently have to write e-invoices, you must be technically able to receive and process them starting in 2025.
❌ The Problem: XML Files Are Unreadable for Humans
When a supplier sends you a pure XRechnung (XML file) via email in the future, you will face a practical problem: When you open the file, you will only see lines full of programming code.
- How do you check if the invoice amount is correct?
- How do you control the listed items before approval?
- How do you archive these files in a GoBD-compliant manner?
This is exactly where many conventional email programs and simple PDF readers fail.
Rechnunglesbar.de
Transform unreadable XML files into clear, human-readable documents in seconds. GoBD-compliant and DATEV-ready.
Try Rechnunglesbar for Free →Rechnunglesbar is an intuitive platform that transforms your unreadable XML files into clear, human-readable documents in seconds.
How it works:
-
1. Upload File
Simply drag & drop the received XRechnung (XML) or ZUGFeRD PDF onto the website. -
2. Instant Conversion
The software extracts the data and immediately creates a clear, visual view of the invoice. -
3. GoBD-Compliant Archiving & Export
You can download the invoice as a PDF, archive it securely and encrypted, or export it directly as a DATEV booking batch for your tax advisor.
🚀 Digital Transformation with KorrektCode
E-invoicing is just one part of digital transformation. As experts in web development and AI services at KorrektCode, we help companies holistically digitize their processes.
Discover our other solutions specifically designed to make your daily work easier:
🤖 MyReceptionAI
Never lose a lead again. Our AI voice assistant answers your calls 24/7, answers customer questions based on your knowledge base, and automatically books appointments. Perfectly integrable as a telephone hotline or as a voice widget on your website.
🚗 Fahrtrack
The modern training diagram card and management solution specifically for driving instructors and driving schools to efficiently and digitally document the training status of learner drivers.
Need Support with Digitalization?
Whether you need a custom software solution, web development, or SEO services, we are here to help your business thrive in the digital age.