PEPPOL BIS 3.0-Validator

Prüfen Sie jede UBL 2.1 XML-Rechnung gegen die neuesten PEPPOL BIS Billing 3.0- und EN 16931-Geschäftsregeln. Kostenlos, keine Anmeldung, sofortige Ergebnisse mit der genauen Regel-ID für jeden Fehler und jede Warnung.

So funktioniert der PEPPOL-Validator

1

UBL XML hochladen

Ziehen Sie die UBL 2.1 XML-Datei per Drag & Drop oder wählen Sie sie aus. Der Validator akzeptiert sowohl Rechnungen als auch Gutschriften. Dateien werden in Ihrer Browser-Sitzung verarbeitet und nicht aufbewahrt.

2

BIS 3.0- + EN 16931-Prüfungen ausführen

Der Validator führt das offizielle PEPPOL BIS Billing 3.0-Schematron, EN 16931-Regeln, Berechnungsprüfungen, Codelisten-Validierung und Datumslogik in einem Durchgang aus.

3

Bericht lesen

Fehler und Warnungen werden mit der genauen Regel-ID (BR-CO-15, BR-S-08, BR-DEC-12 und so weiter) und einer einfachen Beschreibung zurückgegeben, sodass Sie wissen, was wo zu beheben ist.

Was wird validiert

Obligatorische PEPPOL-Felder

Lieferantenidentifikation, Kundenidentifikation, Rechnungsnummer, Ausstellungsdatum, Fälligkeitsdatum, Rechnungstypcode, Währung und mindestens eine gültige Rechnungsposition.

Berechnungsgenauigkeit

Nettobeträge der Positionen, USt.-Kategorie-Zwischensummen, Steuersumme, Gesamtbetrag mit und ohne Steuern, fälliger Zahlungsbetrag — jede Berechnung wird neu durchgeführt und verglichen.

USt.-Kategorielogik

Standard, ermäßigt, Nullsatz, befreit, Umkehrung der Steuerschuldnerschaft und innergemeinschaftliche Lieferung haben jeweils eigene Validierungsregeln — alle werden geprüft.

Codelisten & Formate

Währungscodes (ISO 4217), Einheitencodes (UN/ECE Rec 20), USt.-Kategoriecodes und Datumsformate (YYYY-MM-DD) werden gegen offizielle Listen validiert.

Über PEPPOL hinaus: weitere Formate, die wir validieren

Derselbe Validator verarbeitet jedes wichtige europäische E-Rechnungsformat. Laden Sie die Datei hoch, und das System erkennt automatisch, welcher Standard anzuwenden ist — keine manuelle Formatauswahl.

XRechnung 3.x (Deutschland)

Deutsche Bundes- und Landes-E-Rechnungs-CIUS. Beide Syntaxvarianten UBL und CII. EN-16931-Prüfungen plus alle XRechnung-spezifischen Regeln (BR-DE-*, CII-DE-*) mit dem offiziellen KOSIT-Schematron.

RO-CIUS (Romania e-Factura)

Romania's national CIUS for ANAF e-Factura. Invoices and credit notes are checked against the UBL structure (XSD), the EN 16931 core rules and Romania's national ANAF business rules (BR-RO-*) — the same rule set the SPV portal applies before clearance.

CIUS-FR (France B2B / FR-CTC)

France's FR-B2B-CTC profile of EN 16931 (AFNOR XP Z12-012). Both UBL and CII syntax are validated against the EN 16931 core rules plus the FNFE-MPE BR-FR-CTC business rules, ahead of the French B2B mandate from September 2026.

NLCIUS (Niederlande SI-UBL 2.0)

Die niederländische nationale CIUS von EN 16931, verwendet im niederländischen Peppol-Netz. Eine reine Restriktion ohne nationale Erweiterung, daher werden Rechnungen gegen die UBL-Struktur (XSD), die EN-16931-Kernregeln und die niederländischen SI-UBL-Geschäftsregeln (BR-NL-*) aus dem offiziellen Peppolautoriteit-Schematron geprüft.

CIUS-PT (Portugal)

Portugals nationale CIUS von EN 16931, veröffentlicht von eSPap / FE-AP und für B2G-Lieferanten verpflichtend. Rechnungen werden gegen die UBL-Struktur, die EN-16931-Kernregeln und die portugiesischen Geschäftsregeln (BR-PT-*) validiert; ATCUD, der QR-Code und SAF-T werden außerhalb der Rechnung abgewickelt.

Factur-X / ZUGFeRD (PDF)

Laden Sie ein Factur-X- oder ZUGFeRD-PDF/A-3 direkt hoch — das System extrahiert die eingebettete CII-Rechnungs-XML und validiert gegen das passende Profil (MINIMUM, BASIC-WL, BASIC, EN 16931 oder EXTENDED).

EN 16931 (europäischer Kern)

Reine europäische Kernrechnung ohne Länder-Erweiterungen. Nützlich für grenzüberschreitenden EU-Austausch, bei dem keine Partei PEPPOL oder eine nationale CIUS vorschreibt. Beide Syntaxvarianten UBL und CII.

Facturae (Spanien)

Spaniens nationales E-Rechnungsformat, verlangt von FACe und spanischen öffentlichen Auftraggebern. Die Versionen 3.2, 3.2.1 und 3.2.2 werden gegen das offizielle XSD plus Geschäftsregeln validiert: NIF/CIF-Prüfsummen, Zeilen- und Rechnungssummen, Batch-Konsistenz und IBAN-Prüfungen — mit Hinweis, wenn die XAdES-Signatur fehlt.

Estnische e-arve (Eesti Pangaliit)

Das nationale estnische E-Rechnungsformat, verwendet von LHV, SEB, Swedbank und Operatoren (Finbite, Omniva, Telema). Beide Schemaversionen 1.11 und 1.2 werden validiert. Die Geschäftsregeln decken Registriercodes, IBAN MOD-97 und Betragskonsistenz ab.

PEPPOL BIS 3.0 Ordering

Bestellungen (UBL Order) gemäß dem PEPPOL-Ordering-Profil (T01). XSD-Schema plus der vollständige PEPPOL-Order-Regelsatz einschließlich ISO-Währung, Land und UN/CEFACT-Codelistenprüfungen.

Automatische Formaterkennung

Die Erkennung nutzt das XML-Wurzelelement und die CustomizationID-URN (oder die eingebettete XML innerhalb eines PDF). Kein Format-Dropdown zum Ausfüllen, kein Risiko, den falschen Regelsatz zu wählen.

Warum vor dem Versand validieren?

PEPPOL Access Points setzen BIS Billing 3.0-Regeln an der Netzwerkkante durch. Eine Rechnung mit einer einzigen Pflichtfeld-Verletzung oder einer Berechnungsabweichung wird abgelehnt, bevor sie Ihren Käufer erreicht. Indem Sie lokal zuerst validieren, fangen Sie Probleme sofort ab — und vermeiden lästiges Hin und Her, Zahlungsverzögerungen und Konformitätsstrafen.

Der aiDoks-Validator verwendet dasselbe Schematron und Regelwerk, das die offiziellen PEPPOL-Testumgebungen nutzen. Wenn der Validator „gültig“ sagt, wird die Rechnung am Access Point bestehen. Wenn er „Fehler“ sagt, erhalten Sie die genaue Regel-ID und einen Lösungshinweis, sodass die nächste Iteration schnell geht.

Häufige Validierungsfehler und wie man sie behebt

  • BR-CO-13 — Unstimmigkeit der USt-Gesamtsumme der Rechnung. Die USt-Gesamtsumme muss der Summe der Zwischensummen der USt-Kategorien entsprechen. Überprüfen Sie die USt-Sätze für jede Position.
  • BR-CO-15 — Unstimmigkeit der zahlbaren Gesamtsumme. Zwischensumme + Nachlässe − Gebühren müssen dem zahlbaren Betrag entsprechen.
  • BR-S-08 — Standard-USt-Satz, aber Satz fehlt oder ist null. Fügen Sie im Abschnitt USt-Kategorien den korrekten Standard-USt-Satz hinzu.
  • BR-DEC-12 — Betrag hat mehr als 2 Dezimalstellen. Runden Sie Positions- und USt-Beträge auf 2 Dezimalstellen.
  • BR-15 — Kundenangaben fehlen. Fügen Sie den Firmennamen und die eingetragene Adresse des Käufers hinzu.

Validierung von Lieferantenrechnungen

Der Validator funktioniert mit jeder UBL 2.1 XML-Rechnung, nicht nur mit von aiDoks erstellten. Verwenden Sie ihn zur Plausibilitätsprüfung von Dateien, die von Lieferanten erhalten, aus Xero / SAP / Odoo / Standard Books exportiert oder von Ihrem eigenen ERP erzeugt wurden.

PEPPOL-Validator: FAQ

Was prüft der PEPPOL-BIS-3.0-Validator?

Der Validator wendet den vollständigen Satz an EN 16931- und PEPPOL BIS Billing 3.0-Geschäftsregeln auf Ihre UBL-XML-Rechnung an. Er prüft Pflichtfelder, Datenformate, Code-Listen (Währung, Einheit, Steuerkategorie), MwSt.-Kategorie-Logik, Berechnungsgenauigkeit (Zeilensummen, Steuersummen, zahlbarer Betrag) und Datumslogik. Fehler und Warnungen werden mit der offiziellen Regel-ID (z. B. BR-CO-15) gemeldet, sodass Sie genau wissen, was zu korrigieren ist.

Ist der Validator kostenlos nutzbar?

Ja. Der PEPPOL-BIS-3.0-Validator ist völlig kostenlos und erfordert kein Konto. Laden Sie eine beliebige UBL-XML-Rechnung hoch und das Tool liefert sofort einen detaillierten Validierungsbericht.

Welche Dateiformate akzeptiert der Validator?

Laden Sie UBL 2.1 XML-Rechnungsdateien hoch, die der PEPPOL BIS Billing 3.0 oder der EN 16931-Norm entsprechen. Sowohl Rechnungen als auch Gutschriften werden unterstützt. PDF- und Bildformate werden nicht direkt validiert – konvertieren Sie sie zuerst mit dem KI-OCR-Tool in UBL XML und validieren Sie dann.

Wie behebe ich Validierungsfehler?

Jeder Fehler im Bericht enthält die Regel-ID (z. B. BR-CO-13 für eine Abweichung der Steuersumme) und eine verständliche Beschreibung. Häufige Korrekturen sind das Hinzufügen fehlender Pflichtfelder (Lieferanten-USt-IdNr., Kundenname, Fälligkeitsdatum), das Korrigieren von Berechnungssummen, das Korrigieren von Datumsformaten (JJJJ-MM-TT) sowie die Verwendung der richtigen Steuerkategorie- und Einheitencodes. Nach der Behebung erneut hochladen – der Validator läuft sofort erneut.

Kann ich Rechnungen aus jeder Buchhaltungssoftware validieren?

Ja – der Validator ist systemunabhängig. Solange die Rechnung als PEPPOL-konformes UBL 2.1 XML, XRechnung, EN 16931 CII, Factur-X / ZUGFeRD oder estnisches e-arve exportiert wird, kann sie validiert werden. Nützlich zum Testen von Exporten aus Xero, SAP, Odoo, DATEV, Lexware, NetSuite, Standard Books und jeder anderen E-Rechnungs-Plattform.

Validieren Sie Ihre Rechnung in Sekunden

Kostenlos, anonym und genau nach den neuesten PEPPOL BIS 3.0-Regeln.