ZUGFeRD oder XRechnung – zwei Namen, eine Pflicht. Viele Selbstständige fragen sich: Was ist der Unterschied? Welches Format muss ich nutzen? Und was passiert, wenn ich das falsche nehme? Dieser Artikel klärt alles – klar, konkret und ohne IT-Kauderwelsch.
Das Wichtigste zuerst: Beide sind gesetzeskonform
Bevor wir ins Detail gehen: Sowohl ZUGFeRD als auch XRechnung sind vollständig gesetzeskonforme E-Rechnungsformate nach dem europäischen Standard EN 16931. Beide erfüllen die Anforderungen der deutschen E-Rechnungspflicht.
Der Unterschied liegt nicht in der Legalität, sondern in der praktischen Anwendung und im Einsatzgebiet.
Was ist ZUGFeRD? Die einfache Erklärung
ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) ist ein hybrides Dateiformat. Das heißt: Es ist gleichzeitig zwei Dinge in einer Datei.
Stell dir eine ZUGFeRD-Datei vor wie einen Koffer mit doppeltem Boden:
- Oben: Eine normale PDF-Rechnung, die du mit jedem PDF-Viewer öffnen und lesen kannst
- Unten: Ein eingebettetes XML-Dokument, das Buchhaltungssoftware automatisch auslesen kann
Du sendest deinem Kunden eine einzige Datei. Er öffnet sie wie ein normales PDF. Wenn er Buchhaltungssoftware nutzt, kann diese die Rechnungsdaten automatisch einlesen – kein Abtippen, kein Fehler.
Aktuelle Version: ZUGFeRD 2.3.3 (gültig seit 15. Januar 2026) Internationaler Name: In Frankreich und Belgien als “Factur-X” bekannt – gleicher Standard, gleiche Datei
ZUGFeRD-Profile: Nur bestimmte sind gesetzeskonform!
ZUGFeRD hat mehrere “Profile” – wie Ausbaustufen. Nicht alle sind für die gesetzliche E-Rechnungspflicht geeignet:
| Profil | Gesetzeskonform? | Wofür genutzt? |
|---|---|---|
| MINIMUM | ❌ Nein | Nur für interne Prozesse |
| BASIC WL | ❌ Nein | Buchungsreferenzen ohne Positionsdetails |
| BASIC | ❌ Nein | Einfache Rechnungen ohne EN-16931-Vollkonformität |
| EN 16931 | ✅ Ja | Gesetzlich vorgeschriebenes Mindestprofil |
| EXTENDED | ✅ Ja | Erweitert, mit zusätzlichen Feldern |
| XRechnung (in ZUGFeRD) | ✅ Ja | XRechnung als ZUGFeRD-Variante |
Wichtig: Das richtige ZUGFeRD-Profil wählen
Was ist XRechnung? Die einfache Erklärung
XRechnung ist Deutschlands nationaler Standard (CIUS – Core Invoice Usage Specification) für elektronische Rechnungen. Es ist ein reines XML-Dokument – nichts weiter.
Das heißt:
- Keine PDF-Ansicht
- Kein Design, keine Formatierung
- Für Menschen ohne spezielle Software nicht lesbar
- Für Maschinen perfekt maschinenlesbar
Wenn du eine XRechnung öffnest, siehst du zunächst nur XML-Code. Du brauchst eine Viewer-Software, um die Rechnungsdaten lesbar darzustellen.
Aktuelle Version: XRechnung 3.0.2 (seit November 2024) Technische Basis: UN/CEFACT CII oder OASIS UBL (zwei Syntaxvarianten)
Die Leitweg-ID: Pflicht bei XRechnungen an Behörden
Wenn du eine XRechnung an eine Bundesbehörde sendest, brauchst du eine Leitweg-ID. Das ist eine Kennung, die sicherstellt, dass deine Rechnung an die richtige Rechnungseingangsstelle weitergeleitet wird.
Ohne Leitweg-ID wird die Rechnung automatisch abgelehnt. Mehr dazu im Ratgeber: XRechnung Leitweg-ID erklärt.
Der direkte Vergleich: ZUGFeRD vs. XRechnung
flowchart LR
A[E-Rechnung\nerstellen] --> B{Wohin?}
B -->|"Privatunternehmen\n(B2B)"| C[ZUGFeRD EN 16931\nEmpfohlen ✅]
B -->|"Bundesbehörde\n(B2G)"| D[XRechnung 3.0.2\nPflicht für B2G ✅]
B -->|"Privatperson\n(B2C)"| E[Normales PDF\nKeine Pflicht]
C --> F[Hybrid: PDF + XML\nMenschlich lesbar]
D --> G[Reines XML\nNur maschinell lesbar] Der große Vergleich auf einen Blick
| Kriterium | ZUGFeRD 2.3.3 | XRechnung 3.0.2 |
|---|---|---|
| Dateiformat | PDF/A-3 (.pdf) | XML (.xml) |
| Enthält PDF-Ansicht | ✅ Ja | ❌ Nein |
| Maschinenlesbar (XML) | ✅ Ja | ✅ Ja |
| EN 16931-konform | ✅ Ja (ab EN-16931-Profil) | ✅ Ja |
| Für B2B empfohlen | ✅ Ja | Möglich, aber unüblich |
| Für B2G (Behörden) Pflicht | Akzeptiert | ✅ Ja (oft Pflicht) |
| Leitweg-ID erforderlich | Nur für B2G | Für B2G: Ja |
| Ohne Software lesbar | ✅ Ja (PDF-Ansicht) | ❌ Nein |
| Dateigröße | Etwas größer (PDF+XML) | Kleiner (nur XML) |
| International kompatibel | ✅ Ja (Factur-X FR/BE) | Weniger verbreitet |
| Inhaltlich gleich | Ja (bei EN-16931-Profil) | Ja |
| Technische Basis | UN/CEFACT CII | CII oder UBL |
Was beide gemeinsam haben
Trotz der Unterschiede teilen beide viel:
- Beide erfüllen EN 16931 vollständig
- Beide enthalten exakt dieselben Pflichtfelder
- Ein ZUGFeRD-Dokument im EN-16931-Profil enthält inhaltlich dasselbe XML wie XRechnung 3.0.2
- Beide sind für Finanzamt und Buchhaltungssoftware gleichwertig
Wann nimmt man was? Die klare Entscheidungshilfe
Vorteile
- Für B2B-Rechnungen an Unternehmen: ZUGFeRD
- Für internationale Rechnungen (Factur-X): ZUGFeRD
- Wenn der Empfänger das PDF sehen soll: ZUGFeRD
- Für Einsteiger ohne IT-Erfahrung: ZUGFeRD
- Für Rechnungen an Bundesbehörden: XRechnung
- Wenn der Empfänger explizit XRechnung fordert: XRechnung
- Für rein automatisierte B2B-Prozesse mit Einverständnis: XRechnung möglich
Nachteile
- XRechnung für normale B2B-Rechnungen: Umständlicher
- ZUGFeRD BASIC-Profil: Nicht gesetzeskonform (Vorsicht!)
- XRechnung ohne Leitweg-ID an Behörden: Wird abgelehnt
- ZUGFeRD-Datei als gedruckte Kopie archivieren: Nicht GoBD-konform
Szenario 1: Du bist Freelancer und rechnest an ein Unternehmen
→ Nimm ZUGFeRD (EN-16931-Profil). Dein Kunde öffnet das PDF wie gewohnt. Seine Buchhaltungssoftware kann das XML automatisch einlesen. Alle sind glücklich.
Szenario 2: Du arbeitest für eine Bundesbehörde
→ Nimm XRechnung. Behörden verlangen XRechnung über das zentrale Rechnungseingangsportal des Bundes (ZRE). Vergiss die Leitweg-ID nicht!
Szenario 3: Dein Kunde aus Frankreich will eine E-Rechnung
→ Nimm ZUGFeRD (= Factur-X). ZUGFeRD und Factur-X sind identisch – dieselbe Datei funktioniert in Deutschland und Frankreich.
Szenario 4: Du weißt nicht, was dein Kunde will
→ Nimm ZUGFeRD. Es ist der universell einfachere Standard für B2B. Fast jede Buchhaltungssoftware unterstützt es, und der Kunde kann das PDF auch ohne Software sehen.
Technische Details für Interessierte
Wie funktioniert ZUGFeRD technisch?
ZUGFeRD basiert auf dem PDF/A-3-Standard. Das ist eine spezielle PDF-Version, die das Einbetten von Dateien erlaubt. Das XML-Dokument wird buchstäblich in die PDF-Datei hineinkodiert – als Anhang, den PDF-Viewer ignorieren, den Buchhaltungssoftware aber auslesen kann.
flowchart TD
A["📄 ZUGFeRD-Datei (.pdf)"] --> B["Visuelle Schicht\n(PDF/A-3)"]
A --> C["Datenschicht\n(Eingebettetes XML)"]
B --> D["👁️ PDF-Viewer\nzeigt Rechnung visuell"]
C --> E["🤖 Buchhaltungssoftware\nliest XML automatisch"]
D --> F["✅ Mensch versteht die Rechnung"]
E --> G["✅ Software bucht automatisch"] Wie funktioniert XRechnung technisch?
XRechnung ist eine reine XML-Datei nach dem UN/CEFACT CII-Schema oder dem OASIS-UBL-Schema. Sie enthält alle Rechnungsdaten in einem strukturierten, maschinenlesbaren Format. Für die menschliche Ansicht braucht man einen XRechnung-Viewer – z.B. den kostenlosen E-Rechnung-Viewer auf kostenlose-erechnung.de/auslesen.
Können ZUGFeRD und XRechnung gleichzeitig verwendet werden?
Ja! Es gibt ein XRechnung-Profil innerhalb von ZUGFeRD. Das heißt: Du kannst eine ZUGFeRD-Datei erstellen, die inhaltlich exakt eine XRechnung ist – mit dem Komfort des sichtbaren PDFs. Das ist die beste Lösung, wenn du sowohl B2B als auch B2G bedienen musst.
Welches Tool erstellt das richtige Format?
Nicht alle Tools sind gleich. Achte beim Vergleich auf folgende Punkte:
Was ein gutes E-Rechnungstool muss:
- ✅ ZUGFeRD im EN-16931-Profil (nicht nur BASIC)
- ✅ XRechnung 3.0.2 (aktuelle Version)
- ✅ Automatische Validierung auf EN-16931-Konformität
- ✅ Alle Pflichtfelder erzwingen (kein Speichern bei fehlenden Feldern)
- ✅ GoBD-konforme Archivierung
Was kostenlose-erechnung.de bietet:
- ZUGFeRD 2.3.3 (EN-16931-Profil) und XRechnung 3.0.2
- Automatische Amts-Validierung (Basis-Check im Free-Plan, Profi-Check im Business-Plan)
- Direkte E-Mail-Versand-Funktion (Business-Plan)
- GoBD-konformes Cloud-Archiv (Business GoBD-Plan)
- 3 E-Rechnungen/Monat dauerhaft kostenlos
Jetzt ZUGFeRD oder XRechnung erstellen – kostenlos
Erstelle in 3 Minuten eine gesetzeskonforme ZUGFeRD 2.3.3 oder XRechnung 3.0.2 – direkt im Browser, ohne Installation, ohne Anmeldung.
Häufige Fragen zu ZUGFeRD und XRechnung
Was ist besser: ZUGFeRD oder XRechnung?
Sind ZUGFeRD und XRechnung inhaltlich gleich?
Was ist ZUGFeRD 2.3.3?
Was ist XRechnung 3.0.2?
Kann ich ZUGFeRD ausdrucken und dann die digitale Datei löschen?
Muss ich als Selbstständiger XRechnung erstellen können?
Was ist Factur-X und ist es das gleiche wie ZUGFeRD?
Welches ZUGFeRD-Profil ist gesetzeskonform?
Fazit: ZUGFeRD für B2B, XRechnung für Behörden
Die Entscheidung ist einfacher als sie klingt:
- Rechnungen an Unternehmen (B2B): → ZUGFeRD 2.3.3 (EN-16931-Profil)
- Rechnungen an Bundesbehörden (B2G): → XRechnung 3.0.2
- Unsicher? → ZUGFeRD – es ist der universell einfachere Standard
Mit kostenlose-erechnung.de erstellst du beide Formate in wenigen Minuten – das Tool wählt automatisch das richtige Profil und validiert deine Rechnung vor dem Versand.
Beide Formate – ein Tool
ZUGFeRD 2.3.3 & XRechnung 3.0.2 – beide Formate im Free-Plan kostenlos erstellen. Mit automatischer Validierung und optionalem GoBD-Archiv.
Weiterführende Ratgeber: