
Free online tool
E-invoice converter. Free, no subscription.
Upload your invoice as a PDF, Word file or photo. Billy reads it, you check it, and your ZUGFeRD or XRechnung is ready.
- No sign-up
- Checked against EN 16931
- 2 invoices a day free
- 1Upload
- 2Check
- 3Download
Deleted after the download, at the latest after 1 hour. Never used to train AI.
2 of 2 free left today
Formats
ZUGFeRD or XRechnung?
Both meet the EU standard EN 16931 and count as an e-invoice in Germany. The difference: you can also read a ZUGFeRD.
| ZUGFeRD | XRechnung | |
|---|---|---|
| What you get | PDF with the XML embedded (PDF/A-3) | XML only (UBL or CII) |
| Readable | Yes, like any PDF | Only with a viewer, e.g. the ELSTER one |
| Typical for | Business clients | Public bodies and public contracts |
| Leitweg-ID | Not needed | Required for federal bodies |
| Made here | Profile EN 16931 | Syntax UBL or CII |
The duty
Who has to, and when?
The e-invoice duty applies between businesses that are both based in Germany.
- Since 2025
Every business must be able to receive e-invoices. An email inbox is enough.
- 2027
Sending becomes mandatory if your turnover was over €800,000 the year before.
- 2028
Then for every other business.
- Exceptions
Small businesses, invoices up to €250 and invoices to consumers: PDF or paper stay fine.
Austria
There is no e-invoice duty between businesses. Only federal government bodies require e-invoices, through the USP business service portal or PEPPOL.
ebInterface in this toolComing soon
Sources
- § 14 UStG
- § 27 (38) UStG
- § 33 and § 34a UStDV
- § 5 ERechV (Leitweg-ID)
- Plus: BMF letter of 15/10/2025 on e-invoicing, USP page on e-invoices to the federal government. Checked on 12/10/2026.
Related

Invoicing



Frequently asked questions
Can I create an e-invoice for free?
Yes. Upload your invoice, check the details and download ZUGFeRD or XRechnung. No sign-up, up to 2 invoices a day.
How do I convert a PDF to ZUGFeRD?
A PDF on its own is not an e-invoice: it lacks the structured part (XML). The tool reads your PDF, you check the fields, then it writes the XML to EN 16931 and embeds it in a new PDF/A-3 (ZUGFeRD), or gives you an XRechnung.
What is the difference between ZUGFeRD and XRechnung?
ZUGFeRD is a PDF with an embedded XML: people read the PDF, software reads the XML. XRechnung is XML only and the standard for public bodies. Both meet EN 16931.
Do small businesses have to send e-invoices?
No. Under the German small-business rule you may keep sending PDF or paper (§ 34a UStDV). Receiving e-invoices has been required since 2025. If a client still wants one, this tool does it.
What is a Leitweg-ID?
The e-invoice address of a German public body. You get it with the order. It is required on invoices to federal bodies (§ 5 ERechV).
What happens to my file?
Billy reads the invoice and the tool builds the e-invoice. We delete the file and its data after the download, at the latest after one hour. None of it is used to train AI.
Does this work for Austria?
Austria has no e-invoice duty between businesses. Invoices to federal bodies need ebInterface or PEPPOL; ebInterface is Coming soon here.
Why only 2 invoices a day?
So the tool stays free for everyone. If you invoice more often, Backbone is faster: there every invoice is an e-invoice from the start.
Not tax or legal advice and no review of your case. Check the result before you use it. The tool checks the mandatory details of § 14 UStG and the rules of EN 16931; special cases can require more.
Checked on 12/10/2026 against the linked laws.