Als elektronischer Standard zur Übermittlung von Rechnungsdaten als PDF und in einer XML-Struktur wird ZUGFeRD in der SHK-Branche für die Kommunikation zwischen Großhandel und Handwerk verwendet. In 2018 entwickelten Experten der Branchenverbände BVBS, DG Haustechnik und ZVSHK unter Federführung von ITEK eine einheitliche Implementierungsempfehlung.
Diese richtet sich an Lieferanten (Großhändler/Hersteller), die ZUGFeRD-Rechnungen an Handwerker senden möchten und an Hersteller von Handwerkersoftware, die diese ZUGFeRD Dateien einlesen und verarbeiten möchten. Mit dieser Implementierungsempfehlung als Grundlage können ZUGFeRD-Rechnungen optimal empfangen, eingelesen und verwendet werden.
Für die Übertragung von ZUGFeRD Rechnungen wurde ein Web-Service definiert, der den Abruf und das Quittieren des Empfangs von Rechnungen ermöglich. Der Web Service wurde offen gestaltet, so dass zukünftig auch weitere Dokumenttypen und Formate übertragen werden können.
Table of Contents |
---|
Abgrenzung
Diese Empfehlung behandelt nicht das ZUGFeRD-Format (z.B. PDF/A-3), sondern die Abbildung der Dateninhalte der in der ZUGFeRD-PDF enthaltenen XML-Datei, sowie den Transport der PDF-Datei. Sie ist als ergänzende Empfehlung zur ZUGFeRD Dokumentation zu verstehen. Die Empfehlung ist gedacht für Lieferanten (Großhändler/Hersteller), die ZUGFeRD-Rechnungen an Handwerker senden möchten und an Hersteller von Handwerkersoftware, die diese ZUGFeRD Dateien einlesen und verarbeiten möchten.
...
Die folgende Tabelle stelle die Einordnung dar.
Rolle | Erläuterung | Bezeichnung ZUGFeRD | Beteiligt am Zahlungsfluss | Anmerkung |
Sender | ||||
Verkäufer | Lieferant, Rechnungsersteller | Seller | Ja | Standardmäßig ist der Verkäufer (=Leistungserbringer) gleichzeitig |
Zahlungs-empfänger | Zusätzliche Rolle, falls abweichend. | Payee | Ja | - |
Warenversender | Zusätzliche Rolle, falls abweichend. | ShipFromTradeParty | Nein | - |
Empfänger | ||||
Käufer | - | Buyer | Ja | Standardmäßig ist der Käufer (=Leistungsempfänger) Warenempfänger, Rechnungsempfänger und Zahlungsverpflichteter. Sind einzelne dieser Rollen an andere übertragen worden, müssen diese an gesonderten Stellen definiert werden. |
Rechnungs-empfänger | Zusätzliche Rolle, falls abweichend | Invoicee | Ja | - |
Warenempfänger/ | - | ShipToTradeParty | Nein | - |
Endempfänger | - | UltimateShipToTradeParty | Nein | - |
Endverbraucher | - | ProductEndUserTradeParty | Nein | - |
Kopfinformationen
Angaben zum Verkäufer (Seller)
Die Identifikation des Verkäufers kann über verschiedene Informationen erfolgen. Die folgende Tabelle stellt die Informationen dar.
Inhalt | Priorität | Anmerkung | Übertragung |
Umsatzsteuer ID | Pflicht | Da für die Steuernummer keine einheitliche Schreibweise existiert, soll die Schreibweise genutzt werden, die bei der Vergabe vom zuständigen Finanzamt verwendet wurde. Verpflichtend ist nur eine Steuerangabe. | SpecifiedTaxRegistration schemeID = „VA“ |
Steuernummer | SpecifiedTaxRegistration schemeID = „FC“ | ||
Global Location Number | Ergänzend | GlobalID schemeID = „0088“ | |
D-U-N-S Nummer | Ergänzend | Data Universal Numbering System | GlobalID schemeID = „0060“ |
Lieferanten ID beim Kunden | Ergänzend | Durch den Kunden zugewiesene „Lieferantennummer“. Diese sollte angegeben werden, wenn die vorherigen IDs im empfangenden System nicht eindeutig sind. Z.B. beim mandanten- oder projektspezifischen Speichern von Adressen. | ID |
Es sollten möglichst alle vorhandenen Informationen angegeben werden, um die Wahrscheinlichkeit einer automatischen Verarbeitung beim Empfänger zu erhöhen. Die Angabe einer Bankverbindung ist nicht hinreichend für eine Identifikation.
...
Sofern der Zahlungsempfänger vom Verkäufer abweicht, kann dieser ebenfalls übermittelt werden. Die Identifikation kann über verschiedene Informationen erfolgen. Die folgende Tabelle stellt die Informationen dar.
Inhalt | Priorität | Anmerkung | Übertragung |
Umsatzsteuer ID | Pflicht | Da für die Steuernummer keine einheitliche Schreibweise existiert, soll die Schreibweise genutzt werden, die bei der Vergabe vom zuständigen Finanzamt verwendet wurde. Verpflichtend ist nur eine Steuerangabe. | SpecifiedTaxRegistration schemeID = „VA“ |
Steuernummer | SpecifiedTaxRegistration schemeID = „FC“ | ||
Global Location Number | Ergänzend | GlobalID schemeID = „0088“ | |
D-U-N-S Nummer | Ergänzend | Data Universal Numbering System | GlobalID schemeID = „0060“ |
Lieferanten ID beim Kunden | Ergänzend | Durch den Kunden zugewiesene „Lieferantennummer“. Diese sollte angegeben werden, wenn die vorherigen IDs im empfangenden System nicht eindeutig sind. Z.B. beim mandanten- oder projektspezifischen Speichern von Adressen. | ID |
Es sollten möglichst alle vorhandenen Informationen angegeben werden, um die Wahrscheinlichkeit einer automatischen Verarbeitung beim Empfänger zu erhöhen. Die Angabe einer Bankverbindung ist nicht hinreichend für eine Identifikation.
...
Sofern der Warenversender oder der Abholort vom Verkäufer abweicht, kann dieser ebenfalls übermittelt werden. Die Identifikation kann über verschiedene Informationen erfolgen. Die folgende Tabelle stellt die Informationen dar.
Inhalt | Priorität | Anmerkung | Übertragung |
Global Location Number | Ergänzend | GlobalID schemeID = „0088“ | |
D-U-N-S Nummer | Ergänzend | Data Universal Numbering System | GlobalID schemeID = „0060“ |
Es sollten möglichst alle vorhandenen Informationen angegeben werden, um die Wahrscheinlichkeit einer automatischen Verarbeitung beim Empfänger zu erhöhen. Neben der Identifikation sollte die vollständige Adresse angegeben werden.
...
Die Identifikation des Käufers kann über verschiedene Informationen erfolgen. Die folgende Tabelle stellt die Informationen dar.
Inhalt | Priorität | Anmerkung | Übertragung |
Umsatzsteuer ID | Pflicht | Da für die Steuernummer keine einheitliche Schreibweise existiert, soll die Schreibweise genutzt werden, die bei der Vergabe vom zuständigen Finanzamt verwendet wurde. Verpflichtend ist nur eine Steuerangabe. | SpecifiedTaxRegistration schemeID = „VA“ |
Steuernummer | SpecifiedTaxRegistration schemeID = „FC“ | ||
Global Location Number | Ergänzend | GlobalID schemeID = „0088“ | |
D-U-N-S Nummer | Ergänzend | Data Universal Numbering System | GlobalID schemeID = „0060“ |
Kundenummer GH | Ergänzend | Durch den Lieferanten zugewiesene „Kundennummer“. Diese sollte angegeben werden, wenn die vorherigen IDs im empfangenden System nicht eindeutig sind. Z.B. beim mandanten- oder projektspezifischen Speichern von Adressen. | ID |
Es sollten möglichst alle vorhandenen Informationen angegeben werden, um die Wahrscheinlichkeit einer automatischen Verarbeitung beim Empfänger zu erhöhen.
...
Sofern der Rechnungsempfänger vom Käufer abweicht, kann dieser ebenfalls übermittelt werden. Die Identifikation kann über verschiedene Informationen erfolgen. Die folgende Tabelle stellt die Informationen dar.
Inhalt | Priorität | Anmerkung | Übertragung |
Umsatzsteuer ID | Pflicht | Da für die Steuernummer keine einheitliche Schreibweise existiert, soll die Schreibweise genutzt werden, die bei der Vergabe vom zuständigen Finanzamt verwendet wurde. Verpflichtend ist nur eine Steuerangabe. | SpecifiedTaxRegistration schemeID = „VA“ |
Steuernummer | SpecifiedTaxRegistration schemeID = „FC“ | ||
Global Location Number | Ergänzend | GlobalID schemeID = „0088“ | |
D-U-N-S Nummer | Ergänzend | Data Universal Numbering System | GlobalID schemeID = „0060“ |
Kundenummer GH | Ergänzend | Durch den Lieferanten zugewiesene „Kundennummer“. Diese sollte angegeben werden, wenn die vorherigen IDs im empfangenden System nicht eindeutig sind. Z.B. beim mandanten- oder projektspezifischen Speichern von Adressen. | ID |
Es sollten möglichst alle vorhandenen Informationen angegeben werden, um die Wahrscheinlichkeit einer automatischen Verarbeitung beim Empfänger zu erhöhen.
...
Sofern der Warenempfänger vom Käufer abweicht, kann dieser ebenfalls übermittelt werden. Die Identifikation kann über verschiedene Informationen erfolgen. Die folgende Tabelle stellt die Informationen dar.
Inhalt | Priorität | Anmerkung | Übertragung |
Global Location Number | Ergänzend | GlobalID schemeID = „0088“ | |
D-U-N-S Nummer | Ergänzend | Data Universal Numbering System | GlobalID schemeID = „0060“ |
Es sollten möglichst alle vorhandenen Informationen angegeben werden, um die Wahrscheinlichkeit einer automatischen Verarbeitung beim Empfänger zu erhöhen. Neben der Identifikation sollte die vollständige Adresse angegeben werden.
...