Peppol BIS Billing 3.0 · rule
BR-CL-15
What does BR-CL-15 mean? Country codes in an invoice MUST be coded using ISO code list 3166-1
Why did my invoice fail BR-CL-15?
Country codes in the invoice must be valid ISO 3166-1 (alpha-2) codes. This instance of the check applies to further country code occurrences, such as the deliver-to address or origin country. In UBL these are cac:Country/cbc:IdentificationCode (address) and cac:OriginCountry/cbc:IdentificationCode (item origin).
Official rule text
Country codes in an invoice MUST be coded using ISO code list 3166-1
Common causes
- Country names or alpha-3 codes used instead of alpha-2
- "UK" used instead of "GB", or "EL" outside its VAT-prefix context
- Lowercase codes
How do I fix it?
<cac:OriginCountry> <cbc:IdentificationCode>SI</cbc:IdentificationCode> </cac:OriginCountry>
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.