Factur-X-Profile erklärt — Von MINIMUM bis EXTENDED
Vollständiger Leitfaden zu den fünf Factur-X/ZUGFeRD 2.x-Profilen: MINIMUM, BASIC WL, BASIC, EN 16931 und EXTENDED — mit Feldern, Anwendungsfällen und Konformitätsregeln.
Was sind Factur-X-Profile?
Factur-X (Frankreich) und ZUGFeRD 2.x (Deutschland) definieren fünf abgestufte Profile, die unterschiedliche Ebenen der strukturierten Daten in der eingebetteten CII-XML-Datei bieten. Jedes Profil ist eine Obermenge des vorherigen: Eine BASIC-Rechnung enthält alle MINIMUM-Felder plus mehr.
Die Wahl des richtigen Profils hängt von Ihrem Anwendungsfall ab: automatisierte Verarbeitung, gesetzliche Compliance oder manuelle Überprüfung. Chorus Pro (das französische B2G-Portal) akzeptiert alle Profile.
Profile: MINIMUM (minimale Metadaten), BASIC WL (ohne Zeilen), BASIC (Zeilenebene), EN 16931 (vollständige Norm), EXTENDED (über EN 16931 hinaus).
Profil MINIMUM
Blog.post14.s2.intro
| Blog.post14.s2.th1 | Blog.post14.s2.th2 | Blog.post14.s2.th3 | Blog.post14.s2.th4 |
|---|---|---|---|
| Blog.post14.s2.r1.c1 | Blog.post14.s2.r1.c2 | Blog.post14.s2.r1.c3 | Blog.post14.s2.r1.c4 |
| Blog.post14.s2.r2.c1 | Blog.post14.s2.r2.c2 | Blog.post14.s2.r2.c3 | Blog.post14.s2.r2.c4 |
| Blog.post14.s2.r3.c1 | Blog.post14.s2.r3.c2 | Blog.post14.s2.r3.c3 | Blog.post14.s2.r3.c4 |
| Blog.post14.s2.r4.c1 | Blog.post14.s2.r4.c2 | Blog.post14.s2.r4.c3 | Blog.post14.s2.r4.c4 |
| Blog.post14.s2.r5.c1 | Blog.post14.s2.r5.c2 | Blog.post14.s2.r5.c3 | Blog.post14.s2.r5.c4 |
| Blog.post14.s2.r6.c1 | Blog.post14.s2.r6.c2 | Blog.post14.s2.r6.c3 | Blog.post14.s2.r6.c4 |
Profile BASIC WL und BASIC
Blog.post14.s3.intro
BASIC WL (Without Lines / Ohne Zeilen) fügt Zahlungsinformationen, Bankverbindung (IBAN/BIC) und Lieferantensteuernummer hinzu, enthält aber keine Zeilendetails. Geeignet für einfache Rechnungen mit einer Steuerklasse.
BASIC fügt Zeilendetails hinzu: jede Rechnungszeile mit Beschreibung, Menge, Einzelpreis und Zeilenbetrag. Dies ermöglicht automatisierte Zeilenabstimmung im Bestell-/Rechnungsabgleich.
BASIC ist das am häufigsten verwendete Profil für Standard-B2B-Lieferantenrechnungen. Es bietet genügend Daten für die automatische Verarbeitung ohne die Komplexität von EN 16931 oder EXTENDED.
Profile EN 16931 und EXTENDED
Blog.post14.s4.intro
Das EN-16931-Profil (auch bekannt als COMFORT) implementiert die vollständige EN-16931-Norm, einschließlich aller Pflicht- und optionalen Felder: Rechnungs-/Auftragsreferenzen, Lieferadresse, Zahlungsbedingungen, Skonti, mehrere Steuerklassen.
EXTENDED geht über EN 16931 hinaus und bietet zusätzliche Felder für komplexe Handelsszenarien: mehrere Empfänger, detaillierte Logistikinformationen, Seriennummern, Zollinformationen. Es ist kompatibel mit UN/CEFACT SCRDM.
Für Peppol-Übermittlung via Zugangspunkt müssen Factur-X-Dateien das eingebettete CII-XML verwenden, das mindestens EN 16931 entspricht, mit CustomizationID gesetzt auf den Peppol BIS 3.0-Wert.
ValidateFin und Factur-X
ValidateFin extrahiert das CII-XML aus Ihrer Factur-X/ZUGFeRD-PDF-Datei, erkennt das Profil automatisch und validiert das XML gegen die entsprechenden Schematron-Regeln. Sie sehen den vollständigen Validierungsbericht einschließlich aller Fehler mit Feldpfaden.
Factur-X-Validator öffnenHäufig gestellte Fragen
Ist Factur-X dasselbe wie ZUGFeRD?
Ja und nein. Die technische Spezifikation ist identisch (beide sind PDF/A-3 + CII XML). Der Unterschied liegt im Namen und in der nationalen Herkunft: Factur-X ist der französische Name, ZUGFeRD der deutsche. Ab ZUGFeRD 2.1 / Factur-X 1.0 sind sie vollständig synchronisiert.
Welches Profil soll ich für Chorus Pro verwenden?
Chorus Pro akzeptiert alle Factur-X-Profile. Für automatisierte Verarbeitung empfiehlt sich EN 16931. Für manuelle Überprüfung reicht BASIC. Wenn Sie sich nicht sicher sind, wählen Sie EN 16931 für maximale Kompatibilität.
Kann ich ein Factur-X-Dokument ohne PDF erstellen?
Nein. Factur-X ist per Definition ein PDF/A-3-Dokument mit eingebettetem XML. Das PDF ist obligatorisch. Wenn Sie nur XML benötigen (z.B. für Peppol), exportieren Sie das CII-XML separat und übermitteln Sie es direkt.
Validiert ValidateFin alle fünf Factur-X-Profile?
Ja. ValidateFin extrahiert das CII-XML aus der PDF-Datei, liest den deklarierten Profilnamen und validiert gegen die entsprechenden Schematron-Regeln. Profile MINIMUM bis EXTENDED werden alle unterstützt.
Wie extrahiere ich das XML aus einer Factur-X-Datei?
ValidateFin extrahiert und zeigt das XML automatisch an. Wenn Sie manuell extrahieren möchten: Öffnen Sie die PDF-Datei mit einem PDF-Tool, das Anhänge anzeigt, und suchen Sie nach dem Anhang 'factur-x.xml' oder 'zugferd-invoice.xml'.
Blog.post14.faq.q6
Blog.post14.faq.a6
Blog.post14.faq.q7
Blog.post14.faq.a7
Blog.post14.faq.q8
Blog.post14.faq.a8
Blog.post14.faq.q9
Blog.post14.faq.a9
Blog.post14.faq.q10
Blog.post14.faq.a10