ZUGFeRD
A hybrid e-invoice format: a human-readable PDF/A-3 with embedded EN 16931 XML — one file that both people and accounting software can process.
What ZUGFeRD is
ZUGFeRD ("Zentraler User Guide des Forums elektronische Rechnung Deutschland") is a hybrid electronic invoice format developed by FeRD, Germany's e-invoicing forum. A ZUGFeRD invoice is a PDF/A-3 file with a structured XML invoice (UN/CEFACT CII syntax) embedded inside. The receiver's accounting software reads the XML; a human opens the same file and sees a normal invoice. Since version 2.x, ZUGFeRD is technically aligned with the French standard Factur-X — the two are the same format under different names, which makes it a de facto Franco-German standard.
Profiles
ZUGFeRD comes in profiles with increasing data depth:
The XML decides
A point that surprises many: in a hybrid invoice the structured XML is the legally decisive invoice content under Germany's e-invoicing regime. If the PDF and the XML diverge, the machine-readable part governs. Hybrid files are therefore not a cosmetic wrapper — the embedded data must be right.
In agency practice
For agencies, ZUGFeRD is often the most pragmatic entry into structured invoicing: clients without e-invoicing software still see a familiar PDF, while automated accounts-payable departments ingest the XML directly, which shortens payment cycles. Outbound, an agency benefits from sending one file that satisfies both audiences; inbound, hybrid creator and supplier invoices must be archived unchanged in their original electronic form to stay GoBD-compliant. When choosing a profile for outgoing invoices, EN 16931 is the safe default, and MINIMUM-profile files should be treated as ordinary PDFs rather than e-invoices. Which format a specific client's system accepts is best settled by simply asking their accounts-payable team — the standards allow several correct answers.
Have these handled instead of memorized.
GoBD-ready invoicing, self-billing and campaign workflows — one workspace. Start free.