Testbelege für E-Rechnungen

Kostenlos · 115 Belege · 173 eingebaute Fehler

Testbelege für E-Rechnungen: gültige Rechnungen und ihre Fehlerkopien

Sie wollen einen Validator, einen Viewer oder Ihren Rechnungsimport testen und brauchen dafür E-Rechnungen, bei denen das Ergebnis vorher feststeht? Hier finden Sie 115 gültige E-Rechnungen nach EN 16931 und zu jeder eine Kopie mit einem oder zwei absichtlich eingebauten Fehlern.

Der gültige Beleg muss Ihre Prüfung bestehen, die Kopie muss genau an den Regeln scheitern, die die Übersicht nennt. So sehen Sie auf einen Blick, ob Ihr Werkzeug richtig prüft. Die Sammlung ist kostenlos und enthält keine echten Kundendaten.


115

gültige E-Rechnungen

115

Fehlerkopien, eine je Beleg

173

eingebaute Fehler

24

Fehlerarten im Katalog


Was in der Sammlung steckt

Doc Doc

66 Belege der KoSIT

Aus der XRechnung-Testsuite der KoSIT, unter der Lizenz Apache-2.0.

Book Book

29 Beispiele der EN 16931

Die Beispielrechnungen der europäischen Norm, unter der Lizenz EUPL-1.2.

Pencil Pencil

20 eigene UBL-Belege

Aus erfundenen Daten, für Fälle, die den anderen Quellen in UBL fehlen: Skonto, zwei Steuersätze, Reverse Charge, innergemeinschaftliche Lieferung, Ausfuhr, Kleinunternehmer, Gutschrift, Rechnungskorrektur, Gutschriftsverfahren, Fremdwährung und Kartenzahlung.

70 Belege sind in der Syntax UBL geschrieben, 45 in CII. Neben jedem Beleg name.xml liegt seine Fehlerkopie name.error.xml. Die Fehler stammen aus einem Katalog von 24 Fehlerarten und sind reihum verteilt, sodass jede Fehlerart mehrmals vorkommt.


So arbeiten Sie mit den Testbelegen

  • Übersicht öffnen

    Die Übersicht nennt je Beleg seine Besonderheiten, die eingebauten Fehler mit dem Wert vorher und nachher und die Regeln, die ein Validator melden muss.

  • Beleg und Kopie herunterladen

    Ein Klick auf einen Dateinamen in der Übersicht lädt den Beleg oder seine Fehlerkopie.

  • Mit Ihrem Werkzeug prüfen

    Der gültige Beleg muss bestehen. Die Kopie muss scheitern, und zwar an genau den Regeln aus der Übersicht.

  • Im Viewer ansehen

    Ziehen Sie Beleg und Kopie nacheinander in die Demo des eInvoice Viewers und sehen Sie, welche Werte sich unterscheiden. Die Datei verlässt dabei Ihren Browser nicht.


Geprüft mit VAMPIRE und dem offiziellen KoSIT-Validator

Jeder Beleg wurde von VAMPIRE PHP angenommen und jede Fehlerkopie abgelehnt. Eine Kopie zählt nur, wenn die beabsichtigte Regel tatsächlich anschlägt. Der offizielle KoSIT-Validator kam bei allen 115 Belegen und ihren Kopien zum selben Ergebnis.

Zwei Fehlerarten entfernen die Rechnungsnummer oder das Rechnungsdatum. Ohne diese Angaben scheitert die Datei schon am XML-Schema. Diese Kopien prüfen deshalb die Schemastufe und tragen nur diesen einen Fehler.

Jeder Ordner behält die Lizenz seiner Quelle. Programme finden alle Angaben der Übersicht auch in der Datei manifest.json.