KoSIT XRechnung validieren: Offizielle Schematron-Prüfung in der Cloud
Der offizielle KoSIT-Validator erfordert gewöhnlich eine komplexe Java-Laufzeitumgebung und Schematron-Kompilierung. Mit unserer Cloud-API prüfen Sie Rechnungen direkt per HTTP gegen alle offiziellen KoSIT-Geschäftsregeln (BR-DE).
Eigene Rechnung hier hineinziehen
oder Datei vom Computer auswählen (.pdf oder .xml bis 10 MB)
Vorausgefüllter, normkonformer JSON-Payload gegen unser InvoiceRequest-Modell. Du kannst die Werte direkt editieren:
zg_test_ouroboros_001 (sofortige PDF/A-3 Generierung).
Code-Vergleich: Falsches vs. Korrektes CII-XML
<!-- FEHLER: ram:DefinedTradeContact fehlt im Verkäufer-Knoten (KoSIT BR-DE-02) -->
<ram:SellerTradeParty>
<ram:Name>Software Schmiede GmbH</ram:Name>
<ram:PostalTradeAddress>
<ram:PostcodeCode>80331</ram:PostcodeCode>
<ram:LineOne>Marienplatz 1</ram:LineOne>
<ram:CityName>München</ram:CityName>
<ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>
<!-- ram:DefinedTradeContact fehlt! BR-DE-02 fordert Kontaktangaben (Name, E-Mail/Telefon) -->
</ram:SellerTradeParty>
<!-- KORREKT: Vollständiger Verkäuferkontakt mit Ansprechpartner, E-Mail und Telefon -->
<ram:SellerTradeParty>
<ram:Name>Software Schmiede GmbH</ram:Name>
<ram:DefinedTradeContact>
<ram:PersonName>Rechnungsstelle</ram:PersonName>
<ram:DepartmentName>Buchhaltung</ram:DepartmentName>
<ram:TelephoneUniversalCommunication>
<ram:CompleteNumber>+49 89 12345678</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
<ram:EmailURIUniversalCommunication>
<ram:URIID>buchhaltung@schmiede.de</ram:URIID>
</ram:EmailURIUniversalCommunication>
</ram:DefinedTradeContact>
</ram:SellerTradeParty>
Technische Ursache & Lösung
Die Koordinierungsstelle für IT-Standards (KoSIT) definiert die verbindlichen Prüfregeln für XRechnung und die deutsche CIUS der EN 16931. Der offizielle Prüfprozess nutzt XSLT-Schematron-Kompilate, die in CI/CD-Pipelines oft Speicher- und Laufzeitprobleme verursachen.
Mit unserer E-Rechnung Cloud API führen Sie KoSIT-Validierungen ohne eigenen Java-Stack durch: - Überprüfung aller nationalen Geschäftsregeln (`BR-DE-01` bis `BR-DE-28`) - Überprüfung der europäischen Basisregeln (`BR-01` bis `BR-65`) - Detaillierte Fehlerlokalisierung mit Angabe des betroffenen Business Terms (BT) und XPath
Übergeben Sie die Rechnung per cURL oder API-Client an `/v1/invoice/validate` und erhalten Sie sofort ein maschinenlesbares Fehler-Array.
Keine Lust auf XML-Schematron-Fehler und Rundungsdifferenzen?
Unsere E-Rechnung Cloud API übernimmt alle mathematischen Berechnungen, Steuerregeln, XSD-Schemata und die PDF/A-3 Konvertierung vollautomatisch im Hintergrund.
Häufig gestellte Fragen (FAQ)
Was ist der Unterschied zwischen XSD-Validierung und KoSIT-Schematron?
Das XSD-Schema prüft nur die XML-Syntax und Daten-Typen. Schematron prüft komplexe mathematische Abhängigkeiten, Rundungen, länderspezifische Pflichtfelder und Geschäftsregeln.
Brauche ich Java auf meinem Server für die KoSIT-Validierung?
Nein. Wenn du unsere REST-API POST /v1/invoice/validate nutzt, läuft die Prüfung vollständig in unserer Cloud in Frankfurt. Du benötigst lediglich einen HTTP-Client.
Werden XRechnung 2.x und 3.0 Regeln gleichermaßen unterstützt?
Ja. Das System prüft die CustomizationID der Rechnung und wendet automatisch die passende Version der KoSIT-Prüfregeln an.
Passende Themen & Normen
Alle 12 Themen ansehen →Fehler BR-DE-15 beheben: Käuferreferenz / Leitweg-ID (BT-10) in XRechnung
So behebst du den Fehler BR-DE-15 in XRechnung & ZUGFeRD. Erfahre, wo die Leitweg-ID (BT-10) im CII-XML eingetragen werden muss inkl. XML-Vergleich & API-Payload.
BR-DE-01Fehler BR-DE-01 beheben: Zahlungsbedingungen in XRechnung & ZUGFeRD
Löse den Schematron-Fehler BR-DE-01 in deiner E-Rechnung. Ursachen, XML-Codebeispiele (CII) und Vorlage zur normgerechten Angabe von Zahlungsbedingungen.
VALIDATOR REST-APIZUGFeRD & XRechnung Validator REST-API: Rechnungen automatisiert prüfen
Integriere die ZUGFeRD & XRechnung Validierung per REST-API (POST /v1/invoice/validate). 100% DSGVO-konform im flüchtigen RAM, sekundenschnelle Fehler-Rückgabe.
XRECHNUNG 3.0 APIXRechnung REST-API: EN 16931 CII-XML per API erstellen & validieren
Erstelle valide XRechnung 3.0 XML-Dateien (CII / UBL) per REST-API. Automatische Prüfung gegen KoSIT Schematron und sofortiger Download ohne Java-Setup.