Kostenloser ZUGFeRD Validator

Validieren Sie ZUGFeRD- und CII-XML-Rechnungen gegen EN 16931. Struktur, Pflichtfelder und Berechnungen werden geprueft. Alles passiert im Browser. Ihre Daten verlassen nie Ihren Computer.

Laden Sie eine CII-XML-Datei hoch oder ziehen Sie sie hierher (max. 5 MB).

E-Rechnungen automatisch validieren?

Mit unserer API validieren Sie Rechnungen automatisch.

Was prueft der ZUGFeRD Validator?

Dieser kostenlose ZUGFeRD Validator prueft CII-XML-Rechnungen gegen die europaeische Norm EN 16931. Er analysiert die XML-Struktur, erkennt das ZUGFeRD- oder Factur-X-Profil und validiert alle Pflichtfelder. Zusaetzlich werden Berechnungen wie Positionssummen, Steuern und Gesamtbetraege auf Konsistenz geprueft.

Moechten Sie die Rechnung als lesbares Dokument anzeigen? Nutzen Sie unseren ZUGFeRD Viewer. Fuer die Profilerkennung ohne vollstaendige Validierung nutzen Sie den ZUGFeRD Profile Checker.

Validierungskategorien

Struktur

Pruefung der XML-Wohlgeformtheit, des Wurzelelements (CrossIndustryInvoice) und der CII-Namespaces.

Pflichtfelder

Alle EN 16931-Pflichtfelder: Rechnungsnummer, Datum, Verkaeufer, Kaeufer, Positionen, Betraege und USt-ID.

Berechnungen

Konsistenzpruefung der Summen: Positionssummen, Steuern, Gesamtbetrag und Zahlbetrag.

Format

Formatpruefungen fuer Datumsfelder, Laendercodes und Waehrungscodes nach EN 16931.

So funktioniert die Validierung

1

XML-Datei hochladen

Ziehen Sie eine CII-XML-Datei in den Upload-Bereich oder klicken Sie zum Auswaehlen. Die Validierung startet sofort.

2

Automatische Validierung

Die XML wird im Browser gegen EN 16931 geprueft. Struktur, Pflichtfelder, Berechnungen und Formate werden analysiert.

3

Ergebnis mit Score

Sie erhalten einen Validierungsscore, eine Zusammenfassung und detaillierte Ergebnisse pro Kategorie. Fehler und Warnungen werden klar markiert.

100% privat. Keine Daten verlassen Ihren Browser.

Dieses Tool verarbeitet alles clientseitig mit JavaScript. Ihre Dateien werden nie an einen Server gesendet. Keine Cookies, kein Tracking, kein Konto erforderlich. Seite oeffnen, Datei hochladen, fertig.

Haeufig gestellte Fragen

Was wird bei der Validierung geprueft?

Der Validator prueft vier Kategorien: XML-Struktur (Wohlgeformtheit, Wurzelelement, Namespaces), Pflichtfelder nach EN 16931 (Rechnungsnummer, Datum, Verkaeufer, Kaeufer, Positionen, Betraege), Berechnungen (Summen, Steuern, Gesamtbetrag) und Formate (Datums-, Laender- und Waehrungscodes).

Welche ZUGFeRD-Profile werden unterstuetzt?

Das Tool erkennt und validiert alle ZUGFeRD-Profile: Minimum, Basic WL, Basic, EN 16931 (Comfort) und Extended. Die Validierungsregeln passen sich automatisch an das erkannte Profil an. Bei Minimum und Basic WL werden beispielsweise keine Rechnungspositionen verlangt.

Sind meine Rechnungsdaten sicher?

Ja. Das Tool laeuft vollstaendig in Ihrem Browser. Ihre Dateien werden nie auf einen Server hochgeladen. Die gesamte Verarbeitung erfolgt clientseitig mit JavaScript. Ihre Rechnungsdaten bleiben privat.

Was bedeutet der Validierungsscore?

Der Score startet bei 100 Punkten. Pro Fehler werden 10 Punkte abgezogen, pro Warnung 3 Punkte. Ein Score von 80 oder hoeher (gruen) zeigt eine gute Konformitaet. Zwischen 50 und 79 (gelb) gibt es Verbesserungsbedarf. Unter 50 (rot) liegen schwerwiegende Probleme vor.

Kann ich auch Factur-X-Rechnungen validieren?

Ja. Factur-X ist der franzoesisch-deutsche E-Rechnungsstandard und technisch identisch mit ZUGFeRD 2.x. Die XML-Dateien beider Formate werden identisch validiert. Das Tool erkennt automatisch, ob es sich um ZUGFeRD oder Factur-X handelt.

Was ist der Unterschied zum ZUGFeRD Profile Checker?

Der Profile Checker erkennt lediglich das ZUGFeRD-Profil und zeigt grundlegende Informationen an. Der Validator fuehrt eine vollstaendige Pruefung durch: Pflichtfelder, Berechnungen, Formate und Struktur. Der Validator ist die umfassendere Loesung.

Welche Fehler werden am haeufigsten gefunden?

Die haeufigsten Fehler sind fehlende Pflichtfelder (besonders USt-ID oder Kaeufer-Adresse), falsche Datumsformate (fehlendes format-Attribut), inkonsistente Summen (Positionssummen stimmen nicht mit dem Gesamtbetrag ueberein) und fehlende Rechnungspositionen.

Ist ZUGFeRD fuer die E-Rechnungspflicht ausreichend?

Ja. ZUGFeRD ab Version 2.0 ist EN 16931-konform und erfuellt die Anforderungen des deutschen E-Rechnungsgesetzes. Seit dem 1. Januar 2025 muessen Unternehmen in Deutschland E-Rechnungen empfangen koennen. Ab 2027 wird auch die Sendepflicht schrittweise eingefuehrt.

Kann ich auch XRechnung validieren?

XRechnung im CII-Format (Cross Industry Invoice) wird vollstaendig unterstuetzt. XRechnung im UBL-Format wird von diesem Tool nicht verarbeitet. Fuer UBL-Rechnungen nutzen Sie unseren Peppol Invoice Viewer unter e-invoice.be/peppol-invoice-viewer.

Werden PDF-Dateien unterstuetzt?

Dieser Validator ist fuer reine XML-Dateien konzipiert. Wenn Sie eine ZUGFeRD-PDF haben (PDF mit eingebetteter XML), extrahieren Sie zuerst die XML mit unserem ZUGFeRD XML Extractor unter e-invoice.be/zugferd-xml-extractor. Anschliessend koennen Sie die extrahierte XML hier validieren.

Weitere Ressourcen

E-Rechnungen senden und empfangen? Kostenloses Konto erstellen oder die Peppol API erkunden.

Kostenloser ZUGFeRD Validator | E-Rechnung online pruefen