XRechnung ZUGFeRD AI-Powered

Extract ZUGFeRD & XRechnung Data from Any PDF Invoice

Extract existing XRechnung XML or generate it from any PDF invoice using AI.

Drag and drop your PDF invoices here, or click to browse.

Why Extract XRechnung XML with Get ZUGFeRD?

Digital PDFs, scans, and photographed invoices all become machine-readable XRechnung data, read by OCR and AI rather than fixed templates.

AI Reads the Invoice for You

No template setup per supplier: the engine understands layouts it has never seen, in German, English, and other languages.

Every BT Field in Its Place

Automatically maps extracted data to XRechnung (UBL / CII) fields per EN 16931.

XML Your ERP Accepts

The output is validated against EN 16931 before you see it, ready for DATEV import or delivery to a public authority.

Extract XRechnung, Then Deliver via Peppol

Once your XRechnung XML is extracted or generated, it can be delivered via the Peppol network to business partners and public authorities in one seamless flow.

How It Works

Three steps from a PDF to XRechnung-ready XML.

Step 1

Upload Your PDF

Upload digital or scanned PDFs. Layout, language, and template do not matter: the engine reads them the way an accountant would.

Step 2

Works Without Templates

Our AI and OCR engine reads your document, identifies all invoice fields (business partners, line items, VAT groups, totals) and generates XRechnung-compliant XML per EN 16931.

Step 3

Download Your XML

Get a clean, well-formed XRechnung XML file (UBL or CII) ready for submission to public authorities or integration into your ERP systems.

Frequently Asked Questions

Everything you need to know about extracting and generating XRechnung XML.

We support XRechnung (UBL and CII), ZUGFeRD, and UBL 2.1 output formats. Choose the schema that matches your e-invoicing requirements.
No. You can upload any standard PDF invoice, even legacy or scanned documents. Our AI reads the visual layout and generates XRechnung-compliant XML from scratch.
Parties, line items, VAT groups, and totals are extracted with high accuracy and then validated against the EN 16931 calculation rules, so inconsistent sums are caught before download.
Yes. The OCR layer handles image-only PDFs; a legible scan at roughly 200 DPI or better gives the best results.
"Extract existing XML" pulls the already-embedded XRechnung or ZUGFeRD XML from a compliant invoice. "Generate XML from invoice" uses AI and OCR to read any standard PDF and create XRechnung-compliant XML from scratch.
Yes. After extraction, premium users can deliver the XRechnung XML via Peppol to public authorities and business partners in one seamless workflow, no separate upload needed.
All the Tools You Need

The full toolkit, all in one place

Rather use classic tools instead of chat? Each action is just one click away too.

AI Assistant

Tell the chat what you need: it converts, checks, builds, and reads out German e-invoices.

Open tool

PDF to ZUGFeRD

Any PDF, Word, or Excel invoice goes in; a ZUGFeRD or XRechnung file comes out.

Open tool

Create ZUGFeRD PDF

The guided wizard turns your details into a ZUGFeRD or XRechnung invoice.

Open tool

Create XRechnung

Generate a valid XRechnung with Leitweg-ID, ready for public-sector buyers.

Open tool

ZUGFeRD Credit Note

Cancel or correct an e-invoice you already sent with a ZUGFeRD credit note.

Open tool

XRechnung Credit Note

Create an XRechnung credit note with Leitweg-ID for public-sector buyers.

Open tool

Create Order-X

Create an Order-X order file: the ZUGFeRD hybrid principle applied to purchase orders.

Open tool

Edit ZUGFeRD Invoice

Repair a refused or broken invoice: upload it, correct the fields, and get a valid file back.

Open tool

Edit XRechnung

Open an XRechnung as a form, fix the Leitweg-ID or any rejected field, and download a valid file.

Open tool

Validate ZUGFeRD

Run EN 16931 checks on your ZUGFeRD invoices before DATEV or your customer does.

Open tool
X

Validate XRechnung

Check XRechnung XML against EN 16931 and the German CIUS rules.

Open tool

Validate Order-X

Run incoming and outgoing Order-X orders through the official Order-X 1.0 checks.

Open tool

Extract XML

Pull structured XML straight out of any PDF invoice with AI-driven OCR.

Open tool

Extract Attachments

Pull every embedded file out of a ZUGFeRD or XRechnung invoice as a ZIP.

Open tool

Embed XML to PDF

Marry a PDF and its CII XML into one ZUGFeRD-compliant hybrid invoice.

Open tool
X

CII to ZUGFeRD

Package existing CII XML as a ZUGFeRD PDF/A-3 hybrid invoice.

Open tool

CII to UBL

Transform a CII invoice into UBL XML, the syntax most Peppol networks expect.

Open tool

UBL to CII

Map a UBL invoice to UN/CEFACT CII XML, ready to embed in ZUGFeRD or Factur-X.

Open tool

XRechnung to PDF

See any CII, UBL, or XRechnung XML as a tidy, printable PDF.

Open tool

XRechnung Viewer

Open e-invoice XML in your browser and read it like a paper invoice.

Open tool

e-Invoice Automation

Automate invoice generation, validation and Peppol delivery end to end.

Open tool
Ready for mandatory e-invoicing?

Make every invoice compliant, in a single message

Subscribe to get unlimited tools, choosable compliance profiles and the full set of premium features.

EN 16931 & PDF/A-3b compliant Results in seconds No installation Data never stored
2 free uses per day · No card required