Ratgeber
Prüfregeln für E-Rechnungen erklärt
Validatoren melden Fehler als Regel-ID, etwa BR-DE-15 oder BR-CO-15. Hier steht zu jeder Regel, was sie verlangt, warum sie typischerweise anschlägt, wie das XML richtig aussieht und wie Sie den Fehler in C# beheben.
Eine Rechnung mit Fehlermeldungen? Im Online-Validator prüfen – jede erklärte Regel im Ergebnis ist direkt mit ihrer Seite verlinkt.
XRechnung (nationale Regeln)
BR-DE-1
Zahlungsanweisungen (BG-16) fehlen
Jede XRechnung braucht Zahlungsanweisungen mit Zahlungsart-Code (BT-81).
BR-DE-2
Kontakt des Verkäufers (BG-6) fehlt
XRechnung verlangt einen Ansprechpartner des Verkäufers mit Telefon und E-Mail.
BR-DE-15
Buyer reference / Leitweg-ID (BT-10) fehlt
Jede XRechnung braucht eine Käuferreferenz – bei öffentlichen Auftraggebern die Leitweg-ID.
BR-DE-16
USt-IdNr. oder Steuernummer des Verkäufers fehlt
Bei Steuerkategorien wie S, Z, E oder AE muss die USt-IdNr. oder Steuernummer des Verkäufers angegeben sein.
BR-DE-18
Skonto-Angabe (BT-20) im falschen Format
Skonto steht in den Zahlungsbedingungen in einer festen Syntax: #SKONTO#TAGE=14#PROZENT=2.00#.
BR-DE-21
Spezifikationskennung (BT-24) ungültig
Warnung
BT-24 muss die XRechnung-Kennung tragen – sonst wird die Rechnung nicht als XRechnung erkannt.
Rechenregeln
Umsatzsteuer-Kategorien
BR-S-08
Steuerbasis (BT-116) je Steuersatz stimmt nicht
Je Steuersatz muss die Bemessungsgrundlage der Summe der Positionen mit diesem Satz entsprechen.
BR-AE-10
Reverse Charge ohne Befreiungsgrund (BT-120/121)
Steuerschuldnerschaft des Leistungsempfängers braucht den Grund „Reverse charge“ oder VATEX-EU-AE.
Weitere Regeln folgen. Ihre Meldung ist noch nicht dabei? Schreiben Sie uns über die Kontaktseite.