TalentM
Compliance

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:

MINIMUM and BASIC WL — skeleton data only; since 2025 these no longer qualify as e-invoices under German VAT rules, merely as "other invoices".
BASIC — an EN 16931-conformant subset for simple invoices.
EN 16931 (formerly COMFORT) — the full European core model; the profile most B2B use cases should target.
EXTENDED — additional fields beyond the norm for complex industry scenarios.
XRECHNUNG — a reference profile aligned with the German public-sector requirements.

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.