What a ZUGFeRD invoice from this tool contains
- ZUGFeRD / Factur-X PDF: your original PDF, unchanged on the page, with the invoice data attached as
factur-x.xml(UN/CEFACT CII, profile EN 16931) and the Factur-X metadata. According to the French forum FNFE-MPE, Factur-X is the same standard as ZUGFeRD 2.5. - XRechnung XML: the same invoice as XRechnung 3.0 in CII syntax, the format public authorities in Germany usually ask for.
The Federal Ministry of Finance (BMF) names XRechnung and ZUGFeRD from version 2.0.1, except the MINIMUM and BASIC-WL profiles, as formats that meet the VAT rules for an e-invoice.
Check every field before you download
Every value lands in a form field, missing ones are marked, and nothing downloads until the checks pass and you confirm you compared the form with the PDF. The checks recalculate every line and VAT rate, compare net, VAT and total with the figures printed on the PDF, and run the required EN 16931 rules (the same checks as the e-invoice viewer). For XRechnung they also ask for the buyer reference, the seller's contact details and the buyer's email. This matters because, according to the BMF FAQ, the XML part of a hybrid invoice now leads: where it differs from the PDF, the XML counts.
Reverse charge, two VAT rates, small businesses
Normal VAT lines take 19% or 7%, with one VAT group per rate. Reverse charge lines use category AE at 0% with the reason "Steuerschuldnerschaft des Leistungsempfängers" and need both VAT IDs. Small business lines (section 19 UStG) use category E. Without a VAT ID or register number, enter your supplier number at the buyer as seller ID (rule BR-CO-26).
Do small businesses need e-invoices?
To send: no. Section 34a UStDV lets a small business invoice always go out as an ordinary invoice, such as a PDF. To receive: yes. The BMF FAQ says small businesses must still be able to receive e-invoices, and an email inbox is enough.
Dates in Germany
- Since 1 January 2025: every business must be able to receive e-invoices from other German businesses.
- Until 31 December 2026: paper, or a PDF if the buyer agrees, is still allowed.
- Until 31 December 2027: the same for sellers with previous-year turnover of no more than 800,000 euros (section 27(38) UStG).
See the EU e-invoicing tracker for every European country.
Limits
The PDF is not a certified PDF/A-3: the XML and metadata are attached, but the file is not converted, so it makes no PDF/A claim. If a recipient demands strict PDF/A-3, send the XRechnung XML. Scans are not read, nothing is sent for you, and this is not tax advice. Every XML the tool made from five fictional test invoices passed the official KoSIT validator (XRechnung 3.0.2 configuration), and the open-source factur-x library read the XML back from each PDF and passed its EN 16931 schema check.
Sources
- BMF: FAQ on the compulsory e-invoice (as of March 2026), questions 4, 6, 7, 11, 12 and 12a
- UStDV section 34a, UStG section 14 and section 27(38)
- FeRD: ZUGFeRD and FNFE-MPE: Factur-X
- XRechnung (KoSIT)
Checked 26 October 2026. The BMF site blocks automated access, so its FAQ was read from the Internet Archive copy of 8 October 2026. Sample invoices are fictional. pdf-lib (MIT) and pdf.js (Apache 2.0) are served from DocFig.