← Alle E-Rechnung-Fehlercodes

BR-05 Währung fehlt

Die Rechnung braucht eine Währung, zum Beispiel EUR.

In English · En français

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>