Skip to main content

BR-CL-04 Invoice currency code must use ISO 4217 alpha-3

The invoice currency code (BT-5) must be a three-letter code from ISO 4217 alpha-3.

Problem Description

The invoice currency code (BT-5) must be a three-letter code from ISO 4217 alpha-3.

ERROR

XRechnung 3.0

Context and Significance

This EN16931 core code-list rule fixes the currency in which the invoice totals are expressed.

Solution

Set BT-5 to a valid ISO 4217 alpha-3 code such as EUR; do not use symbols, names or four-letter abbreviations.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-5 = EUR
  • BT-5 = CHF

Invalid Examples

Use these points as the practical checks for this section.

  • BT-5 = EURO — not an ISO 4217 code
  • BT-5 = Euro — currency name, not a code

Code Examples

Valid XML
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
Invalid XML
<cbc:DocumentCurrencyCode>EURO</cbc:DocumentCurrencyCode>

Affected Fields

Validation Tools