Free E-Invoice Generator
ZUGFeRD hybrid PDF, XRechnung XML, and DATEV CSV — all from one simple wizard.
Supported formats
- ZUGFeRD hybrid PDF — human-readable PDF with embedded XML, readable by both people and accounting software
- XRechnung XML — mandatory format for invoices to German public sector clients (EN 16931 / UBL 2.1)
- DATEV CSV — import directly into your accountant's DATEV software
How it works
- Enter your business details (saved after first use)
- Add customer details — name, address, optional tax ID
- Add line items with description, quantity, unit price, and VAT rate
- Download as ZUGFeRD hybrid PDF, XRechnung XML, or DATEV CSV
The invoice wizard requires JavaScript to run.
Open the free invoice tool →Frequently asked questions
Is this e-invoice generator really free?
Yes. You can create and download ZUGFeRD hybrid PDFs, XRechnung XML, and DATEV CSV files completely free — no account required.
Is the output accepted by German public authorities?
Yes. The XRechnung XML output is compliant with EN 16931 / UBL 2.1, which is the mandated format for invoices to German federal and state public bodies.
Does it support Kleinunternehmer (§19 UStG)?
Yes. Enable the Kleinunternehmer option to add the legally required VAT exemption notice under §19 UStG and suppress VAT calculations.