Wie die Werkzeuge rechnen und prüfen
Alle Werkzeuge dieser Seite laufen in Ihrem Browser. Eine Rechnungsdatei, die Sie öffnen, und jede Angabe im Rechnungsersteller bleiben auf Ihrem Gerät; es gibt keinen Upload, kein Konto und keine Speicherung. Grundlage sind Gesetzestexte, Schreiben des Bundesfinanzministeriums und die veröffentlichten Spezifikationen der Formate. Stand unserer letzten Lesung: 25. Oktober 2026.
Die Regeln der Pflicht
Die Rechner zur Pflicht, zu Fristen, Ausnahmen und Aufbewahrung lesen ihre Werte aus einer einzigen Datei, in der jeder Wert mit Quelle und Lesedatum steht. Daraus stammen die Stichtage 1. Januar 2025 (Empfang), 31. Dezember 2026 (Ende der freien Wahl), 1. Januar 2028 (Pflicht für alle) und die Umsatzgrenze von 800.000 € für das Jahr 2027 nach § 27 Abs. 38 UStG. Die Ausnahmen folgen § 33, § 34 und § 34a UStDV, die Kleinunternehmergrenzen § 19 UStG (25.000 € und 100.000 €), die Aufbewahrung § 14b UStG und § 147 AO, die Rechnungen an den Bund der E-Rechnungsverordnung. Wo das Gesetz Raum für Auslegung lässt, folgen wir dem BMF-Schreiben vom 15. Oktober 2025 und nennen die Randnummer.
Lesen einer Rechnungsdatei
Der Viewer erkennt die beiden Syntaxen der Norm EN 16931: UBL 2.1 (Rechnung und Gutschrift) und UN/CEFACT CII, wie sie XRechnung, ZUGFeRD, Factur-X und Peppol BIS verwenden. Aus der Kennung im Feld BT-24 leitet er Standard, Profil und Version ab und sagt, ob das Format nach dem BMF-Schreiben als E-Rechnung zählt; ZUGFeRD in den Profilen MINIMUM und BASIC WL sowie ZUGFeRD 1.0 zählen nicht. Bei einer PDF sucht er die eingebettete Datei (factur-x.xml, zugferd-invoice.xml oder xrechnung.xml) und liest sie wie eine XML-Datei.
Die Vorprüfung
Die Vorprüfung rechnet jede Rechnung nach und prüft eine Auswahl der Geschäftsregeln, die in der Praxis am häufigsten verletzt werden:
- Pflichtfelder der Norm, Regeln BR-01 bis BR-16 und BR-21 bis BR-27 (Nummer, Datum, Parteien, Anschriften, Summen, Positionen);
- Rechenregeln BR-CO, darunter die Summen der Positionen, der Nachlässe und Zuschläge, der Steuer und des Zahlbetrags auf den Cent;
- Regeln der Steuerkategorien BR-S, BR-E, BR-AE, BR-K, BR-G und BR-O, etwa Befreiungsgrund und USt-IdNr. bei Reverse Charge;
- die nationalen Regeln der XRechnung (BR-DE) zu Käuferreferenz, Kontaktdaten, Anschrift und Zahlungsangaben sowie die Regeln PEPPOL-EN16931-R010 und R020 zu den elektronischen Adressen;
- die Leitweg-ID: Aufbau und Prüfziffer nach dem Verfahren Modulo 97-10 der Formatspezifikation der KoSIT, dazu die Prüfziffer der IBAN.
Was die Vorprüfung nicht leistet: Sie prüft weder das XML-Schema noch den vollständigen Satz der Schematron-Regeln, keine Codelisten in allen Einzelheiten und nicht den Inhalt im Verhältnis zu Ihrem Auftrag. Den vollständigen technischen Befund liefert der Validator der KoSIT. Unsere Meldungen nennen deshalb immer die Kennung der Regel, damit Sie sie mit dem amtlichen Prüfbericht abgleichen können.
Der Rechnungsersteller
Der Ersteller erzeugt drei Arten von Dateien: XRechnung 3.0.2 in der Syntax UBL, XRechnung in der Syntax CII und eine ZUGFeRD-Rechnung im Profil EN 16931 als PDF/A-3b mit eingebetteter factur-x.xml. Die PDF entsteht in Ihrem Browser mit frei lizenzierten Schriften (DejaVu) und dem Farbprofil sRGB. Netto, Steuer je Satz und Brutto rechnet das Programm selbst nach den Regeln BR-CO-10 bis BR-CO-16; der Download bleibt gesperrt, solange die Vorprüfung einen Fehler meldet.
Nachweise
Wir haben die Ausgabe nicht nur gegen unsere eigenen Regeln geprüft, sondern gegen die amtlichen Werkzeuge:
- Alle acht erzeugten XRechnungen (UBL und CII für vier Fälle: Regelsteuer mit zwei Sätzen, Kleinunternehmer, Reverse Charge, Rechnung an eine Bundesbehörde) bewertet der KoSIT-Validator 1.6.3 mit der Konfiguration für XRechnung 3.0.2 als „acceptable“.
- Alle vier erzeugten ZUGFeRD-PDFs bestehen die Prüfung mit Mustang 2.26.0, einschließlich veraPDF: konform zu PDF/A-3b, die eingebettete XML gültig.
- Der Leser verarbeitet die 66 Testrechnungen der Testsuite der KoSIT (Lizenz Apache 2.0) ohne Fehler und liefert für UBL und CII dieselben Werte; dazu Beispieldateien des Mustang-Projekts (Apache 2.0).
- Mehr als 100 automatische Tests prüfen Stichtage, Grenzen, Prüfziffern, Summen und die Hin- und Rückumwandlung jeder Datei bei jeder Änderung des Codes.
Grenzen
Die Werkzeuge geben eine Einschätzung nach Gesetz und Norm, keine Steuerberatung. Sie kennen Ihren Vertrag, Ihre Buchhaltung und die Absprachen mit Ihren Kunden nicht. Regeln der Länder für Rechnungen an Landes- und Kommunalbehörden sind nur so weit abgebildet, wie sie die Leitweg-ID betreffen. Eine Datei, die die Vorprüfung besteht, kann im amtlichen Validator dennoch eine Warnung erhalten.
Aktualisierung
Wir lesen die Quellen regelmäßig neu: Gesetzestexte auf gesetze-im-internet.de, die Seiten des Bundesfinanzministeriums, die Veröffentlichungen der KoSIT zur XRechnung und von FeRD zu ZUGFeRD. Die nächste große Fassung, XRechnung 4,0, und das Ende der Gültigkeit von XRechnung 3.0.2 am 31. Juli 2027 sind vorgemerkt. Jede Änderung geht erst online, wenn alle Tests wieder bestehen. Fehler melden Sie über die Kontaktseite; wie wir korrigieren, steht in den Redaktionsgrundsätzen.