einvoicecheck
Menu

Rules / BR-CL-15 · Markdown

Peppol BIS Billing 3.0 · rule

BR-CL-15

Layer en16931·Checked against Peppol BIS Billing 3.0 2026.5

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

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.