Convert PDF to XRechnung and ZUGFeRD
Upload your PDF invoice, check the detected data and download the finished e-invoice. Validated against EN 16931, in a few minutes, no installation.
How it works
Three steps to your e-invoice
Upload the PDF
Drop your PDF invoice into TaxLayer. The invoice data is detected automatically.
Check the data
You see everything that was detected in one review step and can complete or correct any field.
Download the e-invoice
You get the finished file, validated with the official rule set (EN 16931 and KoSIT). Errors are shown with the exact cause.
Formats
Which format do you need?
ZUGFeRD
Your PDF invoice with embedded invoice data. Suits most business customers and tax advisors.
XRechnung
Plain XML file for public authorities and public-sector buyers, with Leitweg ID.
PEPPOL (Beta)
XML in the PEPPOL BIS Billing 3.0 format for European exchange. Your PEPPOL access point handles the delivery.
Validated before you send it
- Every file is validated against EN 16931 with the official KoSIT rule set.
- Processing runs on servers in Frankfurt am Main (EU).
- The content of your invoices and the generated e-invoices are not stored.
- No installation: TaxLayer runs in the browser.
Price
Try it free, get more when you need it
The free plan converts 2 invoices per month, no credit card. Pro includes 125 conversions per month, from 17 EUR per month.
Frequently asked questions
Questions about converting PDF to e-invoice
What is the difference between ZUGFeRD and XRechnung?
ZUGFeRD is a PDF invoice with embedded invoice data and readable by people. XRechnung is a plain XML file, mostly required by public authorities. Both meet the European standard EN 16931.
Does the conversion cost anything?
The free plan includes 2 conversions per month, no credit card. Pro gives you 125 conversions per month from 17 EUR per month.
Can I convert several invoices at once?
Yes. With the Enterprise plan you process up to 50 PDF invoices per run and download the results as a ZIP.
Is my invoice data safe?
Processing runs on servers in Frankfurt am Main. The content of your invoices and the generated e-invoices are not stored. A data processing agreement (AVV) is available.
What happens if the invoice fails the check?
You see the exact cause and can correct the data in the review step. Then you create the e-invoice again.
When do I need e-invoices?
Businesses have had to be able to receive e-invoices since 1 January 2025. You must issue them from 1 January 2027 if your prior-year turnover was above 800,000 EUR, and everyone from 1 January 2028.
Convert your first PDF invoice now
Start free, no credit card. In a few minutes you have your first validated e-invoice.
Start free