BR-CO-09fatal

How to fix BR-CO-09

The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix 'EL'.

What this rule checks

A VAT identifier is missing the two-letter country prefix or uses an invalid one. VAT numbers must start with an ISO 3166-1 alpha-2 country code (e.g., DE, NL, FR), except Greece which uses EL instead of GR.

Referenced business terms

This rule references the following EN 16931 business terms. Click through for the full definition, the UBL XPath and the cardinality.

How to fix it

Prefix every <cbc:CompanyID> under <cac:PartyTaxScheme> with the correct two-letter country code (e.g., NL123456789B01, DE123456789). For Greek VAT numbers, use the EL prefix.

Related rules

Validate your invoice

Upload your corrected invoice to check it passes BR-CO-09 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.