Peppol BIS Billing 3.0 · rule
BR-CL-04
What does BR-CL-04 mean? Invoice currency code MUST be coded using ISO code list 4217 alpha-3
Why did my invoice fail BR-CL-04?
The invoice currency code must be a valid ISO 4217 alpha-3 code. This declares the currency in which the invoice amounts are expressed. In UBL the element is cbc:DocumentCurrencyCode.
Official rule text
Invoice currency code MUST be coded using ISO code list 4217 alpha-3
Common causes
- Lowercase or mistyped code (e.g. "eur", "EURO")
- A currency symbol used instead of the alpha-3 code
- An obsolete currency code no longer in ISO 4217
How do I fix it?
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
Related rules
BR-CL-01 · BR-CL-03 · BR-CL-05 · BR-CL-06 · BR-CL-07 · BR-CL-08 · BR-CL-10 · BR-CL-11
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.