Peppol BIS Billing 3.0 · rule
BR-CL-14
What does BR-CL-14 mean? Country codes in an invoice MUST be coded using ISO code list 3166-1
Why did my invoice fail BR-CL-14?
Country codes in the invoice must be valid ISO 3166-1 (alpha-2) codes. This applies to party address country codes so addresses are machine-interpretable. In UBL the element is cac:Country/cbc:IdentificationCode inside postal addresses.
Official rule text
Country codes in an invoice MUST be coded using ISO code list 3166-1
Common causes
- Full country names ("Germany") instead of the two-letter code
- Three-letter codes (DEU) where alpha-2 (DE) is expected
- Non-standard codes such as "UK" instead of "GB"
How do I fix it?
<cac:Country> <cbc:IdentificationCode>DE</cbc:IdentificationCode> </cac:Country>
Related rules
BR-CL-01 · BR-CL-03 · BR-CL-04 · BR-CL-05 · BR-CL-06 · BR-CL-07 · BR-CL-08 · BR-CL-10
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.