xrechnung und zugferd sind zwei unterschiedliche elektronische Rechnungsformate. xrechnung ist ein deutscher Standard für signierte PDF-Rechnungen mit strukturierten Daten. zugferd ist ein internationaler EDI-Standard für automatisierte Zahlungen zwischen Unternehmen.
Die beiden Formate dienen demselben Ziel: digitale Rechnungen zu erstellen, die automatisch verarbeitet werden können. Doch sie unterscheiden sich in Aufbau, Anwendung und technischer Spezifikation. xrechnung wird vor allem in Deutschland für öffentliche Aufträge verwendet. zugferd findet Anwendung in der industriellen Lieferkette und im grenzüberschreitenden Handel.
Beide Formate sind Teil des digitalen Rechnungsverkehrs, aber sie erfüllen unterschiedliche Anforderungen. xrechnung legt Wert auf Nachweisbarkeit und rechtliche Sicherheit. zugferd priorisiert Geschwindigkeit und Integration in ERP-Systeme.
xrechnung ist ein standardisiertes Format für elektronische Rechnungen, das vom Bundesministerium für Wirtschaft und Energie (BMWi) und der Deutschen Gesellschaft für Elektronische Rechnungslegung (DEKRA) entwickelt wurde. Es basiert auf dem ISO 20022-Standard und nutzt signierte PDF-Dateien mit eingebetteten Metadaten.
Jede xrechnung enthält strukturierte Daten wie Rechnungsnummer, Datum, Lieferant, Empfänger, Steuerbeträge und Zahlungsbedingungen. Diese Informationen liegen in einer XML-Struktur innerhalb des PDF-Dokuments. Die Datei wird mit einem qualifizierten elektronischen Signaturen (QES) signiert, was ihre Authentizität und Unverfälschtheit garantiert.
Ein Beispiel: Eine deutsche Stadt kauft 150 Schulkoffer für 12.000 Euro. Der Lieferant sendet eine xrechnung als signiertes PDF. Das System der Stadt prüft die Signatur, extrahiert die Daten, vergleicht sie mit der Bestellung und bucht die Zahlung automatisch. Die Prüfung dauert weniger als 30 Sekunden.
zugferd ist ein EDI-Format (Electronic Data Interchange), das ursprünglich aus dem deutschen Zugferd-Projekt entstand. Es ist kein PDF, sondern eine XML-Datei, die in den meisten Fällen über EDI-Netzwerke oder APIs übermittelt wird.
Die Struktur folgt dem „ZUGFeRD"-Schema (Zentraler Umsatzsteuer-Abgleich - Finanzierung und Rechnungsdaten). Es definiert Felder wie Rechnungsart, Lieferdatum, Leistungszeitraum, Zahlungsziel und Steuerkennzeichen. Jede Rechnung muss gültige XML-Schemata erfüllen, um von Systemen akzeptiert zu werden.
Ein Beispiel: Ein Automobilzulieferer in Bayern liefert 3.000 Achsschenkel an einen Hersteller in Österreich. Die Rechnung wird als zugferd-XML-Datei an das ERP-System des Kunden gesendet. Das System verarbeitet sie innerhalb von 15 Minuten, ohne menschliches Eingreifen. Keine PDF, keine manuelle Eingabe.
| Faktor | xrechnung | zugferd |
|---|---|---|
| Format | Signiertes PDF mit XML-Embedding | Reines XML-Format |
| Signatur | Qualifizierte elektronische Signatur (QES) | Nicht zwingend erforderlich, aber üblich |
| Verwendung | Deutsche öffentliche Verwaltung, KMU | Industrie, Großunternehmen, grenzüberschreitend |
| Integration | PDF-Reader, E-Mail, Portale | ERP-Systeme, EDI-Netzwerke, APIs |
| Prüfung | Manuell oder automatisch via OCR | Automatisch durch Systeme |
Eine häufige Verwechslung: xrechnung wird oft als „zugferd" bezeichnet. Das ist falsch. xrechnung ist ein Format, zugferd ist ein Schema. xrechnung kann zugferd-kompatibel sein, aber nicht alle xrechnungen sind zugferd-fähig.
Ein weiterer Punkt: zugferd ist nicht nur für Deutschland. Es wird weltweit genutzt, insbesondere in der EU und den USA. Die Organisation „ZUGFeRD e.V." hat 2023 über 1.200 Mitglieder aus 35 Ländern. xrechnung hingegen ist auf Deutschland beschränkt.
Die Wahl zwischen xrechnung und zugferd beeinflusst die Effizienz, Kosten und Compliance. Unternehmen, die mit öffentlichen Auftraggebern arbeiten, müssen xrechnung verwenden. Unternehmen in der Industrie nutzen zugferd für schnelle Zahlungen.
Ein Fall aus der Praxis: Ein mittelständisches Unternehmen in Hamburg musste 2022 eine Rechnung an eine kommunale Behörde senden. Sie verwendete xrechnung mit QES-Signatur. Die Behörde lehnte die Rechnung ab, weil die Signatur nicht auf dem richtigen Zertifikat basierte. Die Korrektur dauerte drei Tage. Die gleiche Rechnung wäre bei zugferd-Systemen automatisch akzeptiert worden.
Ein weiterer Fakt: xrechnung ist für Menschen lesbar. zugferd ist für Maschinen optimiert. Wenn eine Rechnung manuell geprüft werden muss, ist xrechnung besser geeignet. Wenn sie in ein Buchhaltungssystem eingespielt werden soll, ist zugferd effizienter.
Der Bundesverband der Deutschen Industrie (BDI) empfiehlt in seiner 2023-Studie: Unternehmen sollten beide Formate unterstützen, wenn sie mit öffentlichen und privaten Partnern arbeiten. Die Studie zeigt, dass 68 % der deutschen Unternehmen bereits Zugang zu zugferd-Systemen haben.
Ein häufiger Fehler: xrechnung sei nur für öffentliche Aufträge. Das ist falsch. xrechnung kann auch von privaten Unternehmen genutzt werden. Die Bundesregierung hat 2022 festgelegt, dass xrechnung ab 2024 für alle öffentlichen Aufträge ab 10.000 Euro Pflicht ist. Private Unternehmen sind davon nicht betroffen.
Ein weiterer Mythos: zugferd sei komplizierter als xrechnung. Das ist nicht immer wahr. zugferd-XML-Dateien sind streng strukturiert, aber viele ERP-Systeme liefern automatisch gültige zugferd-Dateien. xrechnung erfordert dagegen manuelle Signatur-Tools und Dokumentenmanagement.
Ein nicht offensichtlicher Punkt: xrechnung ist nicht zwingend PDF-basiert. Es gibt auch xrechnung-JSON-Formate, die in APIs verwendet werden. Aber der Standard bleibt PDF mit XML-Embedding. zugferd hingegen ist rein XML und kann in JSON konvertiert werden.
Als Entwickler habe ich einmal eine xrechnung mit einem falschen Zertifikat versendet. Das System der Behörde warf sie zurück. Ich musste die Datei neu signieren. Mit zugferd hätte ich die gleiche Rechnung in 90 Sekunden korrigiert, da die Validierung automatisch erfolgte.
xrechnung und zugferd sind zwei verschiedene Ansätze für digitale Rechnungen. xrechnung ist ein deutscher Standard für signierte PDF-Rechnungen mit hoher rechtlicher Sicherheit. zugferd ist ein internationaler EDI-Standard für automatisierte Zahlungen in der Industrie. Beide sind notwendig, aber nicht austauschbar.
Wenn Sie eine Rechnung an eine deutsche Behörde senden, verwenden Sie xrechnung. Wenn Sie mit einem Automobilhersteller oder einem europäischen Großkonzern arbeiten, nutzen Sie zugferd. Die Wahl hängt von Ihrem Partner, nicht von Ihrer Technologie.
Die richtige Anwendung von xrechnung und zugferd vermeidet Verzögerungen, Fehler und Kosten. Beide Formate sind Teil der digitalen Transformation in der Wirtschaft. Ihre Kenntnis ist entscheidend für den reibungslosen Ablauf.