ZUGFeRD
ZUGFeRD is a German hybrid e-invoicing format that combines a human-readable PDF/A-3 visual invoice with embedded structured XML, so a single file works both as a document a person can read and as a machine-readable invoice a buyer's accounting system can process automatically.
ZUGFeRD was designed to bridge the gap between PDF-based invoicing (which humans can read but accounting systems cannot automatically parse) and structured XML (which systems can parse but humans cannot easily read). The hybrid is a single PDF/A-3 file with an XML payload embedded inside. Both views are guaranteed to match because they come from the same source.
The format aligns with the European EN 16931 standard and is fully interoperable with the French Factur-X format (which is technically the same specification with a different name). It is one of the accepted formats under Germany's e-invoicing mandate alongside XRechnung, the pure-XML format used by German federal public-sector buyers. From January 2025, B2B invoicing in Germany is moving toward EN 16931 compliance; ZUGFeRD is the most common implementation for B2B because it preserves the human-readable PDF that buyers expect.
For a small business invoicing into Germany, ZUGFeRD is increasingly the right format to send. It satisfies the structured-data requirement coming through the German mandate while still looking like a normal PDF invoice to anyone in the buyer's AP team who opens it visually. Generating ZUGFeRD requires an invoicing tool that supports the standard; you cannot produce it by hand.
Common questions about ZUGFeRD
What is the difference between ZUGFeRD and XRechnung?
Is ZUGFeRD required in Germany?
Can I generate ZUGFeRD by hand?
Use JupiterInvoice for ZUGFeRD
ZUGFeRD on a JupiterInvoice invoice is a field, a label, and an audit trail your buyer can act on without an email back-and-forth.
Related terms
Send an invoice that handles zugferd properly
Free. No signup. Tax labels, payment terms, and PO numbers are first-class fields, not workarounds.
Create an invoiceNo signup required. Build now, save later.