FREE E-INVOICE CONVERTER
Convert PDF to XRechnung or ZUGFeRD
Turn your PDF invoice into an e-invoice that meets the EU standard EN 16931. The tool reads the invoice data, you check it, then download an XRechnung XML or a ZUGFeRD / Factur-X PDF. Your file never leaves your device: everything runs in your browser.
Drop your PDF invoice here
The invoice data is read automatically. You check everything before the e-invoice is created.
Choose PDFNo PDF? or
✓ Free, no signup ✓ Processed on your device ✓ Nothing uploaded or stored
Deutsche Version: PDF in XRechnung umwandeln · Open or check an e-invoice
How it works
- Upload your PDF. Invoice number, dates, VAT IDs, IBAN, items and totals are read from the text of the PDF.
- Check and complete. Read fields are marked yellow. Correct anything that is wrong and add missing details such as the Leitweg-ID.
- Download. The tool creates your XRechnung XML or ZUGFeRD PDF and checks it against the official EN 16931 and XRechnung rules.
XRechnung or ZUGFeRD: which one do I need?
| XRechnung | ZUGFeRD / Factur-X | |
|---|---|---|
| File | XML only | PDF with embedded XML |
| Readable by people | Needs a viewer | Yes, it is a normal PDF |
| Typical use | German public authorities, companies that ask for XRechnung | Business-to-business invoices in Germany and France |
| Standard | EN 16931, XRechnung 3.0 (CII) | EN 16931 profile |
If your customer has not asked for a specific format, ZUGFeRD is usually the easiest choice: your customer can read it like any PDF, and their software reads the embedded data.
What an XRechnung needs
XRechnung has a few extra required fields: a buyer reference (for public authorities the Leitweg-ID they give you), your contact person, phone and email, and an electronic address for you and your customer (usually an email address). The form marks these fields with "(XRechnung)".
Good to know
Scanned PDFs: if your PDF is a scanned image, it contains no text to read. You can still fill in the form by hand. PDF/A-3: the ZUGFeRD PDF contains complete, machine-readable invoice data, but a browser cannot certify the PDF as PDF/A-3. Most receiving software only reads the embedded XML. Official validation: before download, every e-invoice is checked in your browser against the official CEN EN 16931 rules and, for XRechnung, the KoSIT rules. A passed check is a strong sign, but please still check the content before sending.
Frequently asked questions
Is the converter free?
Yes. Converting and downloading is free and needs no account.
Is my invoice uploaded to a server?
No. The PDF is read in your browser and the e-invoice is created there. Nothing is uploaded or stored on our servers.
Can I create an e-invoice without a PDF?
Yes. Click "Start with an empty form", fill in the details and download an XRechnung or a ZUGFeRD PDF. A simple invoice PDF is created for you.
Can I save my company details?
Yes. Tick "Remember my company and bank details". They are stored only in your browser on this device, so next time the form is already filled in.
Does it support small businesses without VAT and reverse charge?
Yes. Under "VAT" you can choose small business (§ 19 UStG), reverse charge, intra-EU supply, export or another exemption. The required note is added to the invoice.