erroren16931
BR-CO-09:VAT identifier missing country prefix
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 3166-1 alpha-2 by which the country of issue may be identified. Greece may use the prefix "EL".
We can fix this automatically
AUTO-FIXadd_country_prefix_from_party_country
No manual changes needed
Upload and Fix NowWhy This Error Matters
VAT identifiers must include the country prefix so receiving systems can identify which country's tax authority issued the VAT number. Without the prefix, cross-border VAT validation fails and tax compliance cannot be verified.
How to Fix It
1
2
3
4
Before & After Fix(BR-CO-09)
Before (Invalid)
<cac:PartyTaxScheme>\n <cbc:CompanyID>123456789B01</cbc:CompanyID>\n <cac:TaxScheme>\n <cbc:ID>VAT</cbc:ID>\n </cac:TaxScheme>\n</cac:PartyTaxScheme>After (Valid)
<cac:PartyTaxScheme>\n <cbc:CompanyID>NL123456789B01</cbc:CompanyID>\n <cac:TaxScheme>\n <cbc:ID>VAT</cbc:ID>\n </cac:TaxScheme>\n</cac:PartyTaxScheme>Before (Invalid)
<cac:PartyTaxScheme>\n <cbc:CompanyID>123456789B01</cbc:CompanyID>\n <cac:TaxScheme>\n <cbc:ID>VAT</cbc:ID>\n </cac:TaxScheme>\n</cac:PartyTaxScheme>After (Valid)
<cac:PartyTaxScheme>\n <cbc:CompanyID>NL123456789B01</cbc:CompanyID>\n <cac:TaxScheme>\n <cbc:ID>VAT</cbc:ID>\n </cac:TaxScheme>\n</cac:PartyTaxScheme>Compare the invalid XML structure with the corrected version. The fix ensures compliance with validation rules.
Code Example
<cac:PartyTaxScheme>\n <cbc:CompanyID>NL123456789B01</cbc:CompanyID>\n <cac:TaxScheme>\n <cbc:ID>VAT</cbc:ID>\n </cac:TaxScheme>\n</cac:PartyTaxScheme>Technical Details
BR-CO-09 validates that VAT identifiers begin with a 2-letter ISO 3166-1 alpha-2 country code. This applies to seller VAT ID, buyer VAT ID, and tax representative VAT ID. Greek VAT numbers may use either "GR" or the special prefix "EL".Common Causes
- National VAT format without country prefix
- VAT number copied from national registration
- Source system stores VAT without country code
- Migration from legacy system
Frequently Asked Questions
BR-CO-09 occurs when a VAT identifier does not start with a valid ISO 3166-1 alpha-2 country prefix (e.g., NL, DE, FR). The seller and/or tax representative VAT number must begin with the country code.
Add the 2-letter country prefix to the VAT identifier. For example, change 123456789B01 to NL123456789B01 for a Dutch VAT number.
Yes, BR-CO-09 is a business rule violation that will cause invoice rejection. VAT identifiers must include the country prefix for proper tax authority validation.
In some cases. Invoice Navigator can add the country prefix based on the seller address country code, but manual verification is recommended for tax identifiers.
See Also
Related Errors
Last updated: 17 January 2026
Share this guide: