Reference
Markdown exportBR-CL-05 Tax currency code must use ISO 4217 alpha-3
The VAT accounting currency code (BT-6) must be a three-letter code from ISO 4217 alpha-3.
Problem Description
The VAT accounting currency code (BT-6) must be a three-letter code from ISO 4217 alpha-3.
ERROR
XRechnung 3.0
Context and Significance
This EN16931 core code-list rule applies when VAT must be reported in a currency different from the invoice currency.
Solution
When BT-6 is present, set it to a valid ISO 4217 alpha-3 code such as EUR.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- BT-6 = EUR
- BT-6 = USD
Invalid Examples
Use these points as the practical checks for this section.
- BT-6 = EURO — invalid ISO 4217 code
- BT-6 = US$ — symbol, not a code
Code Examples
Valid XML
<cbc:TaxCurrencyCode>EUR</cbc:TaxCurrencyCode>Invalid XML
<cbc:TaxCurrencyCode>EURO</cbc:TaxCurrencyCode>