Convert PDF Invoices to XRechnung, UBL & ZUGFeRD Compliant in about 30 seconds
Upload a PDF, review the extracted data, and download a validated, EN 16931-compliant e-invoice — without replacing your ERP or billing software.
Have an e-invoice already? Validate it or turn it into a readable PDF.
Review your conversion before choosing credits or a subscription · 3-day trial on your first subscription
Jump straight to the tool you need
Pick the conversion or validation tool that matches what you have to produce.
Convert a PDF
How It Works
Upload your PDF
Upload the invoice you already have and pick the target format your customer or portal needs.
Review and fix
We extract line items, totals, tax lines, and party details. Check the fields and correct anything before export.
Download the e-invoice
Download the validated XML or hybrid file and submit it through your usual process.
Convert Invoices Without Replacing Your System
Ready for review in under 30 seconds
Most invoices are ready for review in under 30 seconds.
See issues before export
The integrated reviewer highlights missing or non-compliant fields, and every value — names, amounts, line items — stays editable until you export.
Handle repeat work faster
Upload up to 10 invoices in one batch when you need to clear routine work in less time.
A PDF is not an e-invoice
Since 1 January 2025 a plain PDF is an “other invoice”. An e-invoice exists only when it is issued, sent and received as structured EN 16931 XML — for example XRechnung (UBL or CII) or ZUGFeRD/Factur-X with conforming XML, not MINIMUM or BASIC-WL.
XRechnung or ZUGFeRD?
Pick by recipient. The XML must meet EN 16931.
Current versions: XRechnung 3.0.2, ZUGFeRD 2.5 / Factur-X 1.09.
Authority / B2G
XRechnung is the default path to public buyers. Put the Leitweg-ID in BuyerReference.
PDF to XRechnungB2B with a readable PDF
ZUGFeRD gives a readable PDF/A-3 with embedded XML. For e-invoice status the XML leads, not the PDF image.
PDF to ZUGFeRDFrance
Factur-X is the Franco-German hybrid format. We generate and check the file; we do not transmit to Chorus Pro or a PDP.
PDF to Factur-XThe BMF accepts ZUGFeRD from version 2.0.1 as an e-invoice when the XML meets EN 16931. MINIMUM and BASIC-WL do not count. XRechnung remains the usual B2G path.
Our Pricing
Prices are shown excluding VAT. German VAT is added at checkout where applicable.
One-time
excl. taxes
No subscription
- Web UI invoices per month
- 1
- Batch processing
- Not included
- API access
- Not included
- Email import
- Not included
- API invoices
- Not included
- Support
- Standard
- No subscription
- Included
Starter
excl. taxes
€120 charged yearly
- Web UI invoices per month
- Unlimited in web UI
- Batch processing
- Not included
- API access
- Not included
- Email import
- Not included
- API invoices
- Not included
- Support
- Standard
- No subscription
- Not included
Professional
excl. taxes
€180 charged yearly
- Web UI invoices per month
- Unlimited in web UI
- Batch processing
- Included
- API access
- Not included
- Email import
- Not included
- API invoices
- Not included
- Support
- Priority
- No subscription
- Not included
Enterprise
excl. taxes
€420 charged yearly
- Web UI invoices per month
- Unlimited in web UI
- Batch processing
- Included
- API access
- Included
- Email import
- Included
- API invoices
- 100/month shared by Email Import + API; then €0.40–0.50
- Support
- Business-hours support, no SLA
- No subscription
- Not included
| One-time | Starter | Professional | Enterprise | |
|---|---|---|---|---|
€5/ conversion excl. taxes | €10/month excl. taxes | €15/month excl. taxes | €35/month excl. taxes | |
No subscription | €120 charged yearly | €180 charged yearly | €420 charged yearly | |
| Web UI invoices per month | 1 | Unlimited in web UI | Unlimited in web UI | Unlimited in web UI |
| Batch processing | Not included | Not included | Included | Included |
| API access | Not included | Not included | Not included | Included |
| Email import | Not included | Not included | Not included | Included |
| API invoices | Not included | Not included | Not included | 100/month shared by Email Import + API; then €0.40–0.50 |
| Support | Standard | Standard | Priority | Business-hours support, no SLA |
| No subscription | Included | Not included | Not included | Not included |
Prices shown exclude applicable taxes. Taxes are calculated at checkout.
Your first subscription includes a 3-day trial — cancel within 3 days and you won't be charged. Returning subscribers are billed right away. Pay-per-use credits have no trial.
Which Format is Right for Your Use Case?
Invoicing public contractors in Germany
XRechnung (default, Leitweg-ID) or ZUGFeRD with EN 16931 XML
B2B invoices with PDF view
ZUGFeRD
International B2B invoices
UBL
Belgium & Luxembourg
UBL (Peppol BIS)
Full format comparison
German public-sector invoices (B2G)
- XRechnung
- Default path (Leitweg-ID)
- ZUGFeRD
- Accepted with EN 16931 XML, not MINIMUM/BASIC-WL
- Factur-X
- France, not German B2G
- UBL
- International / Peppol syntax
Current version
- XRechnung
- XRechnung 3.0.2
- ZUGFeRD
- ZUGFeRD 2.5
- Factur-X
- Factur-X 1.09
- UBL
- UBL 2.1
Leitweg-ID Support
- XRechnung
- Included
- ZUGFeRD
- Included
- Factur-X
- Included
- UBL
- Included
PDF/A Embedded
- XRechnung
- Not included
- ZUGFeRD
- Included
- Factur-X
- Included
- UBL
- Not included
International Usage
- XRechnung
- EU
- ZUGFeRD
- Germany
- Factur-X
- France
- UBL
- Global
Complexity
- XRechnung
- Medium
- ZUGFeRD
- High
- Factur-X
- High
- UBL
- Low
Human Readable
- XRechnung
- Via XML
- ZUGFeRD
- Via PDF
- Factur-X
- Via PDF
- UBL
- Via XML
Standard Basis
- XRechnung
- UBL (Universal Business Language)
- ZUGFeRD
- CII (Cross Industry Invoice)
- Factur-X
- CII (Cross Industry Invoice)
- UBL
- UBL (Universal Business Language)
| Which Format is Right for Your Use Case? | XRechnung | ZUGFeRD | Factur-X | UBL |
|---|---|---|---|---|
| German public-sector invoices (B2G) | Default path (Leitweg-ID) | Accepted with EN 16931 XML, not MINIMUM/BASIC-WL | France, not German B2G | International / Peppol syntax |
| Current version | XRechnung 3.0.2 | ZUGFeRD 2.5 | Factur-X 1.09 | UBL 2.1 |
| Leitweg-ID Support | Included | Included | Included | Included |
| PDF/A Embedded | Not included | Included | Included | Not included |
| International Usage | EU | Germany | France | Global |
| Complexity | Medium | High | High | Low |
| Human Readable | Via XML | Via PDF | Via PDF | Via XML |
| Standard Basis | UBL (Universal Business Language) | CII (Cross Industry Invoice) | CII (Cross Industry Invoice) | UBL (Universal Business Language) |