Skip to main content
Invoice-Converter.comInvoice-Converter
Pricing
Convert InvoiceConvert
Convert
  1. Home
  2. /
  3. Blog
  4. /
  5. XRechnung vs ZUGFeRD vs PDF: Decision Guide for Germany in 2026
XRechnung vs ZUGFeRD vs PDF: Decision Guide for Germany in 2026
Blog

XRechnung vs ZUGFeRD vs PDF: Decision Guide for Germany in 2026

January 8, 202611 min readReviewed: July 9, 2026
Markdown export

Official references

Use these sources to verify dates, formats, and official rule changes.

  • BMF E-Rechnung FAQ
  • KoSIT XRechnung
  • FeRD ZUGFeRD 2.x

Related Technical Wiki

Explore deep-dive developer documentation and regulatory guidelines matching this article.

XRechnung Standard

Everything about the German XRechnung standard: format, validation, Leitweg-ID and compliance requirements for electronic invoicing.

ZUGFeRD Format

ZUGFeRD and Factur-X hybrid invoices: PDF/A-3 with embedded CII/XML, profile levels (MINIMUM to EXTENDED), validation, and when to choose ZUGFeRD vs pure XML for Germany and EU B2B.

XRechnung vs ZUGFeRD: choosing the right format

A practical decision guide for choosing XRechnung, ZUGFeRD/Factur-X, or another EN 16931 output before conversion.

Tool Comparisons

Compare Invoice-Converter.com with alternatives for XRechnung and ZUGFeRD workflows.

Article overview

This article explains XRechnung vs ZUGFeRD vs PDF: Decision Guide for Germany in 2026 as a practical reference for European e-invoicing. It defines the topic in plain language, places it in the compliance context, and connects the explanation to invoice formats such as XRechnung, ZUGFeRD/Factur-X, UBL, and CII.

XRechnung vs ZUGFeRD vs Plain PDF: Decision Matrix

Choosing between XRechnung, ZUGFeRD (Factur-X), and plain PDF depends on recipient mandate rules, visual readability needs, and ERP processing capabilities in Germany.

Feature / Metric XRechnung ZUGFeRD / Factur-X Plain PDF
Format Structure Pure XML (no visual component) Hybrid (PDF/A-3 + embedded XML) Unstructured visual PDF
Primary Scope Mandatory for German B2G (Public Sector) B2B & accepted B2G workflows Not a structured e-invoice; transitional use or recipient consent may apply
Human Readability Requires XML viewer or rendering software Directly readable PDF presentation Directly readable visual document
Machine Readability Structured XML can be parsed directly Embedded XML can be parsed directly Requires error-prone OCR / manual keying
Standard Basis EN 16931-1 German CIUS (KoSIT) EN 16931-1 Profiles (MINIMUM to EXTENDED) No structured e-invoicing standard
Routing Identifier Mandatory Leitweg-ID (BT-10) Optional / Profile dependent None

1. XRechnung: German B2G Mandatory Specification

XRechnung is KoSIT's German Core Invoice Usage Specification (CIUS) for invoices sent to public-sector recipients. It contains structured invoice data in UBL 2.1 or UN/CEFACT CII syntax and does not include an embedded PDF visual layer.

  • Syntax: Pure XML (UBL 2.1 or CII D16B).
  • Routing: Public-sector workflows generally require the buyer reference (Leitweg-ID in BT-10) for routing through portals such as ZRE and OZG-RE.
  • Validation: Validated against KoSIT Schematron rules prior to submission.

2. ZUGFeRD (Factur-X): Hybrid Standard for B2B and Flexible Processing

ZUGFeRD is the German name for the jointly developed ZUGFeRD/Factur-X standard. It combines a human-readable PDF/A-3 visual document with embedded structured invoice data based on the EN 16931 semantic model. Humans can inspect the PDF while accounting systems process the XML.

  • Structure: PDF/A-3 container with embedded factur-x.xml.
  • Profiles: Depending on the version, profiles include MINIMUM, BASIC, EN 16931, and EXTENDED.
  • Use cases: Suitable for B2B and, where the recipient's rules permit it, B2G workflows.

3. Plain PDF Invoices: Non-Compliant Unstructured Data

Unstructured PDF invoices contain visual layout elements but lack structured invoice data. Under German e-invoicing rules, a plain PDF is not an E-Rechnung in the structured sense, although transitional rules and recipient consent can still allow its use.

  • Processing: Requires OCR extraction, resulting in potential rounding and tax classification errors.
  • Compliance Status: Not a substitute for the structured format required by a public-sector portal or, after the applicable transition period, by a domestic B2B issuing mandate.

German E-Invoicing Mandate Roadmap

Under current German tax legislation, businesses must align their invoicing workflows with the following timeline:

  • January 1, 2025: Domestic businesses must be able to receive E-Rechnungen; an email inbox is sufficient for receipt.
  • January 1, 2027: For domestic B2B transactions, the transition period ends for issuers whose previous-year turnover exceeds EUR 800,000.
  • January 1, 2028: The transition period ends for other domestic B2B issuers, subject to statutory exceptions.

How Invoice Converter Simplifies Format Conversion

Invoice-Converter.com enables organizations to convert existing PDF invoices into validated XRechnung or ZUGFeRD XML files without replacing their core billing or ERP software:

  • PDF to XRechnung: Extract header, tax, line items, and Leitweg-ID into pure XML.
  • PDF to ZUGFeRD: Embed validated EN 16931 XML into PDF/A-3 containers.
  • Automated Validation: Check outputs against official Schematron and EN 16931 rules before sending.

How to use this guide

Use the article as a starting point before changing a finance or ERP workflow: identify the applicable country rule or standard, decide which structured format is expected, validate the generated XML, and keep a documented exception process for invoices that require manual review.

Ready to convert your invoices?

Start converting PDF invoices to XRechnung, ZUGFeRD, and other formats today with credits or a paid plan.

View Pricing

Related articles

Which e-invoice formats are usable in Germany in 2026?

A practical Germany format guide for April 2026: when to use XRechnung, ZUGFeRD, UBL or CII, what still counts as a non-structured invoice, and how to

Read more

ZUGFeRD BT Fields: Business Terms for Practical E-Invoicing

Understand ZUGFeRD BT fields, profile matrix (MINIMUM, BASIC, EN 16931, EXTENDED), field mappings, and compliance checks for EU e-invoicing.

Read more

XRechnung Required Fields: Practical Reference Guide

Practical guide to the required fields in XRechnung. Learn what each field means and how to prepare invoices for German B2G compliance.

Read more

Official references

Use these sources to verify dates, formats, and official rule changes.

  • BMF E-Rechnung FAQ
  • KoSIT XRechnung
  • FeRD ZUGFeRD 2.x

Related Technical Wiki

Explore deep-dive developer documentation and regulatory guidelines matching this article.

XRechnung Standard

Everything about the German XRechnung standard: format, validation, Leitweg-ID and compliance requirements for electronic invoicing.

ZUGFeRD Format

ZUGFeRD and Factur-X hybrid invoices: PDF/A-3 with embedded CII/XML, profile levels (MINIMUM to EXTENDED), validation, and when to choose ZUGFeRD vs pure XML for Germany and EU B2B.

XRechnung vs ZUGFeRD: choosing the right format

A practical decision guide for choosing XRechnung, ZUGFeRD/Factur-X, or another EN 16931 output before conversion.

Tool Comparisons

Compare Invoice-Converter.com with alternatives for XRechnung and ZUGFeRD workflows.

Invoice-Converter.com

Helping businesses across Europe convert invoices to XRechnung and other e-invoice formats with validation support. Review edge cases before submission.

20,000+ invoices processed
Fast & Secure
Trusted by hundreds

Features

Convert PDFs & create

  • PDF to XRechnung
  • PDF to UBL
  • PDF to XRechnung (CII)
  • PDF to ZUGFeRD
  • PDF to Factur-X
  • Create XRechnung
  • XRechnung to PDF

View & validate

  • XRechnung/XML Viewer
  • XRechnung Validator

Quick Links

  • Resources
  • Trust & Security Center
  • Developer API Documentation
  • Blog
  • FAQ
  • Pricing
  • Climate Contribution

Legal

  • Imprint
  • Privacy Policy
  • Data Processing Agreement
  • Terms & Conditions
  • Money-Back Guarantee

Get in Touch

contact@invoice-converter.com
Start Converting
© 2026 Invoice-Converter.com.Made with in Europe
GDPR Compliant
German Server