ValidateFin
Zurück zum Blog
·Aktualisiert 11. März 2026·Factur-X·Von Eliel Nicaise

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.th1Blog.post14.s2.th2Blog.post14.s2.th3Blog.post14.s2.th4
Blog.post14.s2.r1.c1Blog.post14.s2.r1.c2Blog.post14.s2.r1.c3Blog.post14.s2.r1.c4
Blog.post14.s2.r2.c1Blog.post14.s2.r2.c2Blog.post14.s2.r2.c3Blog.post14.s2.r2.c4
Blog.post14.s2.r3.c1Blog.post14.s2.r3.c2Blog.post14.s2.r3.c3Blog.post14.s2.r3.c4
Blog.post14.s2.r4.c1Blog.post14.s2.r4.c2Blog.post14.s2.r4.c3Blog.post14.s2.r4.c4
Blog.post14.s2.r5.c1Blog.post14.s2.r5.c2Blog.post14.s2.r5.c3Blog.post14.s2.r5.c4
Blog.post14.s2.r6.c1Blog.post14.s2.r6.c2Blog.post14.s2.r6.c3Blog.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 öffnen

Hä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