BR-05 Währung fehlt
Die Rechnung braucht eine Währung, zum Beispiel EUR.
Was die Prüfregel sagt
An Invoice shall have an Invoice currency code (BT-5).
Offizieller Wortlaut der Prüfregel (CEN / KoSIT). Die Regeln der EN 16931 sind auf Englisch, die deutschen XRechnung-Regeln auf Deutsch veröffentlicht.
Warum der Fehler auftritt
Die Rechnung gibt keine Währung an (BT-5).
So beheben Sie ihn
Geben Sie die Rechnungswährung an, als Code aus drei Buchstaben wie EUR, USD oder CHF.
Gilt für
Alle E-Rechnungen nach EN 16931: XRechnung, ZUGFeRD / Factur-X, Peppol und andere.
Mehr zu BR-05
Alle Beträge einer E-Rechnung sind in der Rechnungswährung angegeben, ohne sie kann der Empfänger keinen einzigen Betrag deuten. Die Währung steht einmal als dreistelliger ISO-4217-Code: EUR, USD, GBP, CHF, PLN und so weiter. Symbole wie € und Namen wie „Euro“ werden nicht akzeptiert.
In UBL trägt zusätzlich jeder Betrag die Währung als Attribut (currencyID="EUR"), und in CII braucht es der Gesamtbetrag der Umsatzsteuer. Diese Attribute müssen zur Rechnungswährung passen. Muss die Steuer in einer zweiten Währung angegeben werden, gehört das in ein eigenes Feld (BT-6), nicht an diese Stelle.
Die betroffenen Felder
- BT-5 Code für die Rechnungswährung
- CII
ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode - UBL
cbc:DocumentCurrencyCode
Typische Situationen
- Die Währung steht nur als Symbol auf der gedruckten Rechnung.
- Eine Vorlage setzt die Währung bei jedem Betrag, aber nicht für die ganze Rechnung.
- Die Software schreibt „€“ oder „Euro“ statt EUR.
Beispiel
Wo die Währung in CII steht:
<ram:ApplicableHeaderTradeSettlement>
<ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
...
</ram:ApplicableHeaderTradeSettlement>