Factur-X / ZUGFeRD Prüfer (PDF/A-3 & XML)
Untersuchen, extrahieren und validieren Sie hybride E-Rechnungen nach dem deutsch-französischen und europäischen EN 16931-Standard direkt im Browser.
Was ist Factur-X / ZUGFeRD und wie funktioniert PDF/A-3?
Factur-X (in Deutschland ab Version 2.0 ZUGFeRD genannt) ist der deutsch-französische und europäische Standard für hybride elektronische Rechnungen. Er verbindet ein menschenlesbares PDF/A-3 mit einer eingebetteten maschinenlesbaren XML-Datei (factur-x.xml) nach UN/CEFACT Cross Industry Invoice (CII).
Der Standard erfüllt die EU-Richtlinie 2014/55/EU und die Norm EN 16931. Angesichts der E-Rechnungspflicht im deutschen B2B-Bereich (ab 2025) und in Frankreich (ab 2026/2027) ist Factur-X das zentrale Format für den unternehmerischen Geschäftsverkehr.
Factur-X / ZUGFeRD Profile im Überblick
Die 5 Konformitätsprofile und ihre Detaillierungsgrade:
| Profil | Bezeichnung | Tamanho | Einsatzzweck |
|---|---|---|---|
| 1 | MINIMUM | - | Grunddaten für Rechnungsrouting und vereinfachte Verbuchung. |
| 2 | BASIC WL | - | Rechnung ohne Einzelpositionen, jedoch mit steuerlicher Aufschlüsselung. |
| 3 | BASIC | - | Standardrechnungen für kleine Unternehmen und Dauerschuldverhältnisse. |
| 4 | EN 16931 (COMFORT) | - | Pflichtprofil für öffentliche Auftraggeber (B2G) und EU-weiten B2B-Handel. |
| 5 | EXTENDED | - | Komplexe Geschäftsvorfälle mit mehreren Lieferorten, Abschlagszahlungen und Einbehalten. |
Mathematische Prüfregeln und steuerliche Konsistenz
Wesentliche EN 16931-Rechenprüfungen der Validierungsengine:
- Positionssumme (BR-CO-10): Die Summe der Positionsnettobeträge muss dem LineTotalAmount im Rechnungskopf entsprechen.
- Steuerbemessungsgrundlage (BR-CO-13): Die Gesamtbemessungsgrundlage entspricht den Positionen abzüglich Gesamtrabatten zuzüglich Zuschlägen.
- Gesamtsteuerbetrag (BR-CO-14): Die Gesamt-MwSt muss exakt der Summe der für die Steuersätze ermittelten Steuerbeträge entsprechen.
- Rechnungsgesamtbetrag (BR-CO-15): GrandTotalAmount muss der Summe aus Steuerbemessungsgrundlage und Steuerbetrag entsprechen.
- Fälliger Zahlbetrag (BR-CO-16): DuePayableAmount entspricht dem Gesamtbetrag abzüglich bereits geleisteter Vorauszahlungen.