E-Rechnung Ratgeber
Formate & Standards

ZUGFeRD vs. XRechnung: Der große Format-Vergleich

Beide Formate erfüllen die gesetzliche E-Rechnungspflicht (EN 16931) und sind ideal für die kommenden Versandpflichten ab 2027 & 2028. Doch welches Format ist für dein Unternehmen das Richtige? Wir klären die Unterschiede, Profile und technischen Details.

Gemeinsamkeiten: Die EN 16931 Norm

Bevor wir uns die Unterschiede ansehen, müssen wir die Basis verstehen. Sowohl ZUGFeRD als auch die XRechnung sind keine Softwareprogramme, sondern Datenformate. Beide basieren auf der europäischen Norm EN 16931.

Das bedeutet: Sie speichern dieselben strukturierten Datenfelder (Rechnungsnummer, Nettobetrag, Steuersatz) auf die gleiche logische Art und Weise. Beide Formate werden von den deutschen Finanzämtern zu 100% als rechtskonforme elektronische Rechnungen anerkannt.

XRechnung

Die XRechnung ist ein rein strukturiertes Datendokument. Es besteht ausschließlich aus XML-Code (Extensible Markup Language).

  • Vorteil: Extrem kleine Dateigröße, ideal für Massenimporte.
  • Nachteil: Für Menschen unlesbar. Man benötigt einen XML-Viewer.
  • Einsatz: Obligatorisch bei B2G-Geschäften (Rechnungen an Behörden).

ZUGFeRD (Factur-X)

ZUGFeRD ist ein hybrides Format. Es ist eine normale PDF-Datei (PDF/A-3), in die eine XML-Datei unsichtbar als "Anhang" eingebettet ist.

  • Vorteil: Visuelles Layout bleibt erhalten. Lesbar ohne Viewer.
  • Vorteil: Buchhaltung liest das XML, der Mensch liest das PDF.
  • Einsatz: Goldstandard für Freelancer, Agenturen und B2B.

Deep Dive: Technische Synthesen (UBL vs. CII)

Für Softwareentwickler und IT-Administratoren ist ein Blick unter die Haube essenziell. Die EN 16931 Norm schreibt die semantischen Business Rules vor (was in der Rechnung stehen muss), erlaubt aber zwei völlig unterschiedliche technische XML-Strukturen (Synthesen):

  • CII (Cross Industry Invoice): Entwickelt von der UN/CEFACT. Dies ist die absolute Kern-Syntax von ZUGFeRD und Factur-X. CII-Strukturen sind oft sehr tief verschachtelt und verwenden komplexe Namespaces (wie rsm und ram).
  • UBL (Universal Business Language): Entwickelt von OASIS. Dies ist die präferierte Syntax der XRechnung. UBL ist weiter verbreitet im internationalen Peppol-Netzwerk und flacher strukturiert.

Da XRechnung sowohl in CII als auch in UBL ausgestellt werden darf, ZUGFeRD aber historisch auf CII beschränkt ist, entstehen bei der Validierung oft Kompatibilitätsprobleme, wenn die falsche Schema-XSD herangezogen wird.

Die ZUGFeRD-Profile: Welches ist das richtige?

Nicht jedes ZUGFeRD-Dokument ist automatisch gesetzlich konform! Das Forum elektronische Rechnung Deutschland (FeRD) hat verschiedene Profile definiert, die wie "Paketgrößen" funktionieren:

1. MINIMUM & BASIC WL

Diese Profile enthalten nicht alle Pflichtfelder der EN 16931. Sie dienen lediglich als Buchungshilfe (z.B. für Kassenbons). Achtung: Rechnungen mit diesen Profilen erfüllen die B2B-E-Rechnungspflicht ab 2025 rechtlich nicht!

2. Profil EN 16931 (Comfort)

Dies ist der europäische Standard. Ein Dokument mit diesem Profil enthält alle gesetzlichen Pflichtfelder (Buyer, Seller, LineItems, TaxBreakdown) und ist europaweit als rechtlich vollwertige E-Rechnung anerkannt. Dieses Profil generiert E-Rechnung PRO automatisch für dich.

3. EXTENDED

Eine Erweiterung der EN 16931 für branchenspezifische Sonderanforderungen, wie komplexe Rabattstaffeln, Chargennummern aus der Pharmaindustrie oder spezifische Bau-Aufmaße. Es ist konform, für normale Dienstleister aber oft überdimensioniert.

Das Peppol-Netzwerk und die Leitweg-ID

Besonders bei XRechnungen an Behörden stoßen Unternehmer oft auf die Begriffe Peppol (Pan-European Public Procurement OnLine) und Leitweg-ID.

Im Gegensatz zu einer ZUGFeRD-PDF, die du einfach per E-Mail als Attachment an deinen Kunden schickst, bevorzugt die öffentliche Verwaltung in Deutschland (B2G) einen automatisierten Routing-Prozess. Die Leitweg-ID (eine Art IBAN für Behörden-Briefkästen) muss exakt im XML-Tag <ram:BuyerReference> hinterlegt werden. Das Peppol-Netzwerk transportiert die XRechnung dann sicher und verschlüsselt direkt in das ERP-System des zuständigen Ministeriums, ohne dass jemals ein E-Mail-Postfach involviert ist.

Häufig gestellte Fragen (FAQ)

Ist ZUGFeRD dasselbe wie Factur-X?

Ja. ZUGFeRD ist die deutsche Initiative, Factur-X die französische. Ab der Version ZUGFeRD 2.1 (bzw. Factur-X 1.0) sind beide Formate auf technischer Ebene (XML-Struktur und PDF-Einbettung) zu 100% identisch und vollständig kompatibel.

Kann ich eine XRechnung ausdrucken?

Technisch gesehen ja (über sogenannte Viewer), rechtlich gesehen ist der Ausdruck aber vollkommen irrelevant. Das rechtsgültige Original, das zehn Jahre archiviert werden muss, bleibt der reine XML-Quelltext.

Akzeptiert das Finanzamt Rechnungen, die ich in ZUGFeRD umwandle?

Ja. Der E-Rechnung PRO Konverter erzeugt ein gültiges PDF/A-3b Archivformat und bettet das Factur-X (EN 16931) XML ein. Sobald die Datei unseren Validator fehlerfrei passiert, ist sie GoBD-konform.

Wandle deine PDFs jetzt in ZUGFeRD um

Nutze unser Tool, um bestehende PDF-Rechnungen (aus Canva, Word etc.) mit einem Klick in GoBD-konforme E-Rechnungen umzuwandeln.