BR-05
Die Rechnung muss eine Rechnungswährung (BT-5) nennen. Jeder Betrag im Dokument wird in dieser Währung gelesen.
- Schweregrad
- Fehler
- Gilt für
- CII, UBL
- Regelwerk
- v2026-01-31
Offizieller Regeltext
An Invoice shall have an Invoice currency code (BT-5).
Warum tritt BR-05 auf?
Ein Unternehmen, das nur in Euro fakturiert, führt die Währung nirgends als Feld — sie ist im Layout eingedruckt. Im strukturierten Datensatz fehlt sie dann vollständig.
Wie behebt man BR-05?
Setzen Sie BT-5 auf den ISO-4217-Code, für den deutschen Markt EUR: cbc:DocumentCurrencyCode in UBL, ram:InvoiceCurrencyCode in CII. Die Beträge tragen zusätzlich ihr eigenes currencyID-Attribut, das dazu passen muss.
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:BuyerReference>04011000-12345-34</cbc:BuyerReference><cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-12345-34</cbc:BuyerReference>NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.