GermanyB2G
Convert PDF to XRechnung (CII)
This page creates CII XML for German XRechnung workflows.
Drag and drop your invoice here
PDF, DOCX, or TXT up to 20 MB
Choose a fileNext becomes available once an invoice is uploaded.
Convert PDF to XRechnung (CII)
Upload a PDF, DOCX or TXT invoice, review the extracted data and download a KoSIT-checked XRechnung in CII syntax.
Key Features
- XML following XRechnung 3.0.2 in CII syntax (UN/CEFACT CII D16B).
- Checked before download with the KoSIT validator 1.6.3 and the XRechnung configuration 3.0.2: EN 16931 and BR-DE rules. Errors block the download; warnings stay in the report.
- You see and correct every extracted field before the file is created.
- Source files: PDF, DOCX or TXT up to 20 MB. Without an account, up to 6 PDF pages per upload.
- The download needs an account and one credit or a subscription.
How It Works
Upload the invoice
PDF, DOCX or TXT up to 20 MB. Without an account, up to 6 PDF pages per upload.
Review the data
Check every extracted field and correct it where needed.
Validate and download
The KoSIT validator reports errors with the rule ID. Sign in and download the CII XML.
Frequently Asked Questions
UBL or CII: what is the difference?
Both are valid XRechnung syntaxes with the same content. Use the syntax your recipient names. Without a requirement, UBL through PDF to XRechnung is a good choice.
When do I need ZUGFeRD instead?
When your customer wants a readable PDF with embedded XML. Then use PDF to ZUGFeRD.
Do you send the XRechnung to the public body?
No. We create and check the file; you submit it through the channel the contracting authority names.
Related Invoice Conversion Tools
PDF to UBL
UBL 2.1 under Peppol BIS Billing 3.0 for customers in the Netherlands, Belgium, Luxembourg and the Nordic countries.
PDF to Factur-X
Hybrid PDF with embedded CII XML for customers in France. Same technical basis as ZUGFeRD.
PDF to XRechnung
For invoices to German public authorities, and for German businesses that ask for XRechnung. UBL or CII syntax.