BR-5: Währungscode der Rechnung fehlt oder ist ungültig
Die Rechnung gibt keinen Währungscode (BT-5) an, oder der Code ist kein gültiger ISO-4217-Code. Die Währung ist Pflicht: alle Beträge der Rechnung werden in dieser Währung interpretiert.
Zuletzt aktualisiert: 2026-07-07
Betroffenes Feld
BT-5 Währungscode / cbc:DocumentCurrencyCode (UBL) / ram:InvoiceCurrencyCode (CII)
Ursache
Das Währungsfeld ist leer oder enthält ein Symbol (€) bzw. ein Wort ("Euro") statt des dreibuchstabigen ISO-4217-Codes (EUR). Manche Exporte setzen die Währung nur an den Beträgen (currencyID), ohne BT-5 auf Dokumentebene zu füllen.
Lösung
Den ISO-4217-Code in Großbuchstaben in cbc:DocumentCurrencyCode (UBL) bzw. ram:InvoiceCurrencyCode (CII) eintragen: EUR, USD, CHF… Der Code auf Dokumentebene muss zu den currencyID-Attributen der Beträge passen.
Prüfen Sie Ihre Rechnung direkt auf diesen und weitere Fehler.
Rechnung jetzt validieren →Gesetzliche Grundlage
Häufig gestellte Fragen
Ich verwende € als Währung — warum der Fehler?▼
Das €-Symbol ist kein gültiger Code. Die Norm verlangt den dreibuchstabigen ISO-4217-Code: EUR. Dasselbe gilt für ausgeschriebene Wörter wie "Euro".
Reicht die Währung an den einzelnen Beträgen?▼
Nein. Das currencyID-Attribut an den Beträgen ersetzt BT-5 nicht: der Währungscode auf Dokumentebene ist zusätzlich erforderlich.