ZUGFeRD & Factur-X: The Complete Guide for Small Business Owners
If you run a small business in Germany, Austria, or France, you've probably heard the terms ZUGFeRD and Factur-X. Maybe your tax advisor mentioned them. Maybe a client asked for an "e-invoice." But what exactly are they, and why should you care?
This guide explains everything in plain language — no accounting degree required.
What Is ZUGFeRD?
ZUGFeRD stands for Zentraler User Guide des Forums elektronische Rechnung Deutschland. It's a German standard for electronic invoices. The current version is ZUGFeRD 2.2, published in 2022.
Here's the key idea: a ZUGFeRD invoice is a hybrid PDF. It looks like a normal PDF when you open it — you see your company logo, line items, totals. But hidden inside the same file is a machine-readable XML document that contains all the invoice data in a structured format.
What Is Factur-X?
Factur-X is the French implementation of the same standard. Technically, ZUGFeRD 2.2 and Factur-X are identical — they use the same XML structure. The only difference is the name and some local configuration defaults.
Both are based on the European standard EN 16931, which means they're compatible across the entire EU. A Factur-X invoice from a French supplier can be read by a German buyer's DATEV system — and vice versa.
Why Should You Care?
If you send invoices to businesses in Germany or France, ZUGFeRD/Factur-X saves your clients hours of manual data entry. Instead of typing in every line item by hand, their accounting software reads the embedded XML and imports everything automatically:
- Invoice number and date
- Your company details (name, address, VAT ID)
- Every line item with description, quantity, unit price
- Tax rates and amounts
- Payment terms and due date
- Totals, discounts, shipping
Software that supports ZUGFeRD import includes DATEV, Lexoffice, SAP, sevDesk, FastBill, and many others.
How InvoYX Generates ZUGFeRD PDFs
InvoYX builds ZUGFeRD 2.2 / Factur-X compliance directly into its PDF export engine. When you create an invoice and tap "Export PDF," the app generates two things simultaneously:
- A visually formatted PDF with your logo, line items, and payment details
- An embedded XML file following the ZUGFeRD 2.2 schema
The XML includes every data point from your invoice — structured exactly as DATEV and SAP expect. Your client opens the PDF, sees a professional invoice. Their accounting software sees structured data it can import instantly.
Because InvoYX works 100% offline, this happens entirely on your device. No cloud service generates the XML — it's built right into the app.
The Legal Landscape
Germany's Wachstumschancengesetz (Growth Opportunities Act) mandates e-invoicing for B2B transactions starting January 2025. France has similar requirements rolling out through 2026. Other EU countries are following suit.
ZUGFeRD 2.2 / Factur-X is the recommended format for compliance. By adopting it now, you're ahead of the regulatory curve — and your clients will appreciate the time savings immediately.
Bottom Line
ZUGFeRD isn't complicated — it's just a PDF with a bonus. The human-readable part stays exactly the same. The machine-readable part saves your clients time and makes you look professional. InvoYX handles the technical details so you can focus on your craft.