Zum Hauptinhalt springen

ZUGFeRD / Factur-X: Der deutsch-franzoesischer E-Rechnungsstandard

ZUGFeRD ist ein Hybrid-Rechnungsstandard, der ein für Menschen lesbares PDF/A-3-Dokument mit eingebetteten maschinenlesbaren XML-Daten kombiniert. Das Akronym steht für "Zentraler User Guide des Forums elektronische Rechnung Deutschland" (Central User Guide of the Forum for Electronic Invoicing Germany).

docs101 generiert ZUGFeRD-Rechnungen

Jede Rechnung, die du in docs101 erstellst, wird automatisch als ZUGFeRD/Factur-X-PDF mit eingebetteten XML generiert. Das XML wird vor der Zustellung durch den KOSiT-Validator gegen EN 16931 validiert. Es ist keine manuelle XML-Codierung erforderlich.

Geschichte und Entwicklung

ZUGFeRD wurde von FeRD (Forum elektronische Rechnung Deutschland) entwickelt, eine Mehrheits-Initiative, die Buchhaltungssoftwarehersteller, Steuerbehörden und Unternehmen umfasst. Der Standard wurde erstmals 2014 veröffentlicht und ist seitdem zu einem Eckpfeiler der Infrastruktur für digitale Rechnungsstellung in Deutschland und darüber hinaus geworden.

Der Standard entstand aus Deutschlands Drang zur digitalen Transformation und verbesserter Steuerkonformität. Er loeste ein Schlüsselproblem: Wie man die Lesbarkeit von PDF-Rechnungen für Menschen bewähren kann, während gleichzeitig maschinenlesbare Daten hinzugefügt werden, die Buchhaltungssysteme automatisch verarbeiten können.

Factur-X: Der harmonisierte Standard

2017 harmonisierten Deutschland und Frankreich ihre E-Rechnungsstandards. Das Ergebnis ist Factur-X, das technisch identisch mit ZUGFeRD 2.x ist:

  • ZUGFeRD = Der deutsche Name für den Standard
  • Factur-X = Die gleiche technische Spezifikation unter einem gemeinsamen deutsch-franzoesischen Label

Diese Begriffe werden in ganz Europa austauschbar verwendet. Der Standard wird gemeinsam von FeRD und der FNFE-MPE (Forum National de la Facture Electronique et des Marchés Publics Electroniques) in Frankreich gewartet.

Wie ZUGFeRD funktioniert

Eine ZUGFeRD-Rechnung ist eine einzelne PDF-Datei, die zwei Schichten enthält:

  • Visuelles Layer: Eine lesbare PDF/A-3-Rechnung, die für die menschliche Überprüfung und den Druck formatiert ist
  • Datenlayer: Eingebettete CII-XML (basierend auf dem UN/CEFACT Cross Industry Invoice-Standard) mit strukturierten Rechnungsdaten

Wenn du die PDF in einem Standard-Viewer oeffnest, siehst du die formatierte Rechnung. Wenn du sie mit Buchhaltungssoftware verarbeitest, extrahiert das System das XML und liest Rechnungsdaten automatisch aus — keine manuelle Dateneingabe erforderlich.

Vorteil des Hybrid-Formats

Weil eine ZUGFeRD-Rechnung eine gültige PDF ist, funktioniert sie in jedem Workflow. Empfänger, die keine automatisierte Verarbeitung haben, können die PDF normal lesen. Empfänger mit moderner Buchhaltungssoftware können das XML extrahieren und die Rechnung sofort verarbeiten. Diese Abwärtskompatibilität macht ZUGFeRD besonders praktisch für Unternehmen, die für eine Mischung aus kleinen und großen Kunden Rechnungen ausstellen.

Profile

ZUGFeRD definiert mehrere Profile mit zunehmend detaillierteren Datenebenen:

ProfileAnwendungsfallDatenfelderEN 16931
MinimumEinfache Rechnungen, kleine UnternehmenNur grundlegende FelderNein
Basic WLRechnungen ohne zeilenspezifische DetailsDaten auf KopfebeneNein
BasicStandard-B2B-RechnungenAllgemeine GeschäftsdatenNein
EN 16931 (Comfort)Meisten B2B-TransaktionenDetaillierte Daten auf ZeilenebeneJa
ExtendedKomplexe Rechnungen, Rabatte/ZuschlägeVollständige semantische DetailsObermenge

Das EN 16931 (Comfort)-Profil ist das am weitesten verbreitete für B2B-Transaktionen, da es vollständig mit dem europäischen Standard konform ist. docs101 untersteuerzt sowohl das EN 16931- als auch das Extended-Profil, je nach Rechnungskomplexität.

Beziehung zu EN 16931

ZUGFeRD/Factur-X ist eine konkrete Implementierung des europäischen EN 16931-Standards für E-Rechnungen:

  • EN 16931: Definiert das semantische Datenmodell und Geschäftsregeln für die elektronische Rechnungsstellung in ganz Europa
  • ZUGFeRD/Factur-X: Implementiert EN 16931 mit der CII (Cross Industry Invoice)-XML-Syntax-Bindung

Eine ZUGFeRD EN 16931 (Comfort)-Rechnung entspricht den EN 16931-Anforderungen und ist daher mit anderen EU-E-Rechnungssystemen interoperabel. Dies ist entscheidend, da immer mehr EU-Länder auf Basis von EN 16931 die elektronische Rechnungsstellung vorschreiben.

Regulatorischer Kontext

Deutschland

Deutschland hat ein phasenweises B2B-E-Rechnungsmandat eingeführt:

  • 1. Januar 2025: Alle deutschen Unternehmen müssen in der Lage sein, E-Rechnungen in EN 16931-kompatiblen Formaten zu empfangen. Dies umfasst ZUGFeRD und XRechnung.
  • 1. Januar 2027: Unternehmen mit einem Jahresumsatz von über 800.000 EUR müssen E-Rechnungen für inländische B2B-Transaktionen ausstellen.
  • 1. Januar 2028: Die Verpflichtung zur Ausstellung von E-Rechnungen erstreckt sich auf alle Unternehmen unabhängig vom Umsatz.

Das Mandat gilt für inländische B2B-Transaktionen, bei denen eine Umsatzsteuer-Rechnung erforderlich ist. Internationale und intra-EU-Transaktionen sind derzeit nicht inbegriffen.

Deutschland und XRechnung

Deutschland nutzt auch XRechnung, ein UBL-basiertes Format, das hauptsächlich für B2G-Rechnungsstellung (Business-to-Government) verwendet wird. Sowohl ZUGFeRD als auch XRechnung entsprechen EN 16931. ZUGFeRD ist in B2B häufiger verbreitet wegen seiner Hybrid-PDF+XML-Natur, während XRechnung der Standard für Bundesregierungs-Rechnungen ist.

Frankreich

Frankreich führt die obligatorische B2B-E-Rechnungsstellung durch ein plattformbasiertes System ein:

  • 1. September 2026: Alle Unternehmen müssen in der Lage sein, E-Rechnungen zu empfangen. Große und mittlere Unternehmen müssen mit der Ausstellung von E-Rechnungen und der Einreichung von E-Berichten beginnen.
  • 1. September 2027: Die Verpflichtung zur Ausstellung von E-Rechnungen erstreckt sich auf alle Unternehmen einschließlich KMU und Micro-Unternehmen.

Das System Frankreichs nutzt das PPF (Portail Public de Facturation) als zentrale Regierungsplattform neben akkreditierten PDPs (Plateformes de Dématérialisation Partenaires). Das PPF akzeptiert drei Formate: Factur-X, CII und UBL.

Warum ZUGFeRD wichtig ist

Für Unternehmen

  • Automatisierung: Kunden können Rechnungen automatisch verarbeiten, ohne manuelle Dateneingabe
  • Reduzierte Fehler: XML-Daten eliminieren Transkriptionsfehler
  • Schnellere Zahlung: Automatisierte Verarbeitung beschleunigt Rechnungsgenehmigungsprozesse
  • Abwärtskompatibel: Funktioniert als normale PDF für Empfänger ohne Automatisierung
  • Grenzenüberschreitend bereit: Konform mit EN 16931 für EU-weit akzeptabel

Für Steuerbehörden

  • Verbesserte Audit-Spuren: Digitale Rechnungen erzeugen manipulationssichere Datensätze
  • Bessere Konformität: Strukturierte Daten erleichtern die Erkennung von Anomalien
  • Effizienz: Automatisierte Verarbeitung verringert Verwaltungsbelastung

Für das Oekosystem

  • Interoperabilität: Ein Format funktioniert länderübergreifend und systemübergreifend
  • Kostenersparnisse: Das Eliminieren manueller Schritte reduziert Verarbeitungskosten
  • Zukunftssicher: Bereitet Unternehmen auf obligatorische digitale Rechnungsstellungsanforderungen vor

Wie docs101 ZUGFeRD implementiert

docs101 generiert ZUGFeRD/Factur-X-konforme Rechnungen als Teil seines Kern-Rechnungsstellungs-Workflows. Folgendes geschieht, wenn du eine Rechnung erstellst:

  1. PDF-Generierung: docs101 generiert ein professionell formatiertes PDF/A-3 aus deiner Rechnungsvorlage
  2. XML-Einbettung: Strukturierte CII-XML mit allen Rechnungsdaten wird generiert und gemäß der ZUGFeRD/Factur-X-Spezifikation im PDF eingebettet
  3. KOSiT-Validierung: Das eingebettete XML wird gegen EN 16931-Geschäftsregeln mit dem KOSiT-Validator validiert, um vollständige Konformität zu gewährleisten
  4. Zustellung: Die resultierende Datei ist ein einzelnes PDF, das in jedem Empfänger-System funktioniert — menschenlesbar und maschinenverarbeitbar
Technische Details

docs101 verwendet die CII (Cross Industry Invoice)-XML-Syntax-Bindung, die das native Format für ZUGFeRD/Factur-X ist. Der Validierungsschritt überprüft gegen die offiziellen EN 16931-Schematron-Regeln, die von KOSiT (der Koordinierungsstelle für IT-Standards der deutschen Bundesregierung) gepflegt werden.

Was docs101 automatisch verarbeitet

  • Korrekte XML-Struktur und Namespace-Deklarationen
  • USt-Kategoriecodes (einschließlich Reverse-Charge-Kategorie AE)
  • Währungsbehandlung und Amountberechnungen gemäß EN 16931-Geschäftsregeln
  • Verkäufer- und Käuferinformationen mit USt-IDs
  • Zeilenelemente mit Mengen, Einheiten und Preisen
  • Zahlungsbedingungen und Fälligkeitsdaten

Erste Schritte

Um ZUGFeRD-Rechnungen über docs101 zu versenden:

  1. Konfiguriere deine Unternehmensdetails und Rechnungseinstellungen
  2. Füge Kunden und Produkte hinzu
  3. Erstelle Rechnungen wie gewohnt
  4. docs101 generiert automatisch ZUGFeRD/Factur-X-PDFs mit eingebetteter, validierter XML

Deine Empfänger sehen ein professionelles PDF und können die strukturierten Daten automatisch mit ihrer Buchhaltungssoftware extrahieren.


Mehr erfahren