Automation Blog Pricing Contact

Convert PDF to XRechnung

Upload your PDF invoice and instantly generate a validated XRechnung XML — compliant with EN 16931 and KoSIT rules, ready for German B2G portals.

Drop your PDF invoice here

or browse files to upload

Accepted format: PDF · Max 20 MB

How PDF to XRechnung Conversion Works

Upload Your Invoice

Drag and drop any standard PDF invoice. Our AI engine extracts seller, buyer, line items, and totals automatically.

XRechnung XML Generation

Your invoice data is mapped to the EN 16931 data model and validated against KoSIT XRechnung CIUS rules before the XML is generated.

Download Validated XML

Receive a standalone XRechnung 3.0 XML file — ready for submission to ZRE, OZG-RE, or via the Peppol network.

Why XRechnung for German E-Invoicing?

XRechnung is the mandatory format for invoicing German public authorities. Unlike hybrid PDF formats, XRechnung delivers a pure, machine-readable XML that government portals process automatically — no manual data entry, no delays. With Germany's e-invoicing mandate expanding to B2B from 2025, adopting XRechnung now future-proofs your invoicing workflow and ensures compliance with both national and European regulations.

Frequently Asked Questions

What is XRechnung?

XRechnung is the German standard for electronic invoicing with public authorities. It implements the European Norm EN 16931 as a CIUS (Core Invoice Usage Specification) and adds stricter rules required by German federal, state, and municipal government recipients.

Is XRechnung mandatory in Germany?

Yes. Since November 2020, all invoices sent to German federal authorities must be in XRechnung format. Most state and municipal authorities have followed with similar mandates. From 2025, all German businesses must be able to receive structured e-invoices.

What is a Leitweg-ID?

A Leitweg-ID is a routing identifier used by German government recipients to direct incoming invoices. It is mandatory for XRechnung invoices sent to public authorities. Our converter detects Leitweg-IDs in your PDF automatically when present.

How does XRechnung differ from ZUGFeRD?

XRechnung produces a standalone XML file designed for automated processing on B2G portals like ZRE and OZG-RE. ZUGFeRD produces a hybrid PDF with embedded XML, intended primarily for B2B exchange. Both conform to EN 16931 but serve different submission channels.

Ready to automate your invoices?

Start your 30-day free trial. No credit card required.