
Wichtig: ZUGFeRD ist nur eines von vielen möglichen Formaten einer elektronischen Rechnung. Auf andere Formate wie XRechnung oder EDI-INVOIC werden wir hier nicht näher eingehen.
Du weißt bereits alles über das ZUGFeRD-Format, aber möchtest wissen wie man die Liefer-GLN ergänzen kann? Besuche ZUGFeRD - GLN-Zuordnung
Die Regeln, wie eine ZUGFeRD-Rechnung aufgebaut ist, stammen von der Europäischen Norm 16931. Bei der Bearbeitung deiner ZUGFeRD-Rechnung orientieren wir uns an diesen Kriterien, aber wir berücksichtigen auch andere Vorgaben.
FacturX ist die französische Bezeichnung wie für das deutsche ZUGFeRD-Format.
ZUGFeRD (= Zentraler User Guide des Forums elektronische Rechnung Deutschland) kombiniert eine normale PDF-Rechnung mit maschinenlesbaren Daten im XML-Format. So können Menschen die Rechnung lesen und Computer sie automatisch verarbeiten. Ab Version 2.1 entspricht ZUGFeRD der europäischen Norm EN 16931 für elektronische Rechnungen.

Es empfiehlt sich, zunächst das eigenen Rechnungsprogramm zu prüfen oder eine fachkundige Person hinzuzuziehen. Je nach Software und Version kann ein ZUGFeRD unterschiedlich erstellt werden, was zu Abweichungen in der Interpretation führen kann.
in folgendem Download-Button findet sich eine ZUGFeRD Test Rechnung nach EN 16931:
Download ZUGFeRD TestÖffne das PDF in deinem PDF-Viewer und klicke ganz rechts auf das Klammersymbol:

Sollte die Leiste nicht sichtbar sein, überprüfe bitte die Anzeigeeinstellungen deines PDF-Viewers.
Das Klammersymbol im PDF zeigt, bildet in erster Linie ab, dass ein Anhang enthalten ist. Ob es sich hierbei um ein ZUGFeRD/Factur-X im XML Format handelt, muss im Detail überprüft werden.
Öffne das XML durch Doppelklick auf den Anhang:

Achtung: Das XML hier ist nur ein Beispiel. Dein eigenes ZUGFeRD-XML kann unterschiedlich benannt sein.
Du kannst jetzt dein XML mit dem PDF vergleichen. Mit der Suchfunktion kannst du beispielsweise nach Artikelnamen, Zahlen oder Liefer-GLN suchen.
Mithilfe der Beispieldatei kannst du die Feldnamen vergleichen und prüfen, ob deine Daten korrekt in der XML-Struktur positioniert sind.
Auch korrekt gepflegte Stammdaten im Rechnungsprogramm werden nicht immer vollständig oder an der richtigen Stelle in die XML-Struktur übergeben. Beispielsweise kann es vorkommen, dass bestimmte Angaben - wie etwa Zahlungskonditionen - im falschen Feld oder nur als Beschreibung ausgegeben werden.
Beispiel Verkäufer-Daten:

Daten in der XML:

Was gibt es zu beachten:
Textzeilen in Lila beschreiben die einzelnen Elemente der XML.
Die inhaltlichen Daten der Rechnung sind in schwarzer Schrift dargestellt.
Deine Firmendaten laufen unter den Elementen “SellerTradeParty”.
Weiterführende Informationen, wie Spezifikationen, Pflichtangaben, Versionen etc. findest du hier.