Skip to main content

BR-09 Seller country code is required

The Seller postal address (BG-5) shall contain a Seller country code (BT-40) identifying the seller’s country.

Problem Description

ERROR

EN 16931 core business rule (CEN)

Context and Significance

This is an EN 16931 core rule. The seller country drives VAT treatment and cross-border handling, so the seller address must always contain a country code. A country written only in an address line does not count, and the code must be a valid ISO 3166-1 alpha-2 value (BR-CL-14). In CII, BT-40 is ram:PostalTradeAddress/ram:CountryID.

Solution

Add cac:PostalAddress/cac:Country/cbc:IdentificationCode with an ISO 3166-1 alpha-2 code such as DE.

Quick actions

Valid Examples

  • BT-40 = DE — ISO 3166-1 alpha-2 country code present

Invalid Examples

  • cac:Country/cbc:IdentificationCode is missing inside the seller postal address

Code Examples

Valid XML
<cac:PostalAddress>
  <cbc:CityName>Berlin</cbc:CityName>
  <cac:Country>
    <cbc:IdentificationCode>DE</cbc:IdentificationCode>
  </cac:Country>
</cac:PostalAddress>
Invalid XML
<cac:PostalAddress>
  <cbc:CityName>Berlin</cbc:CityName>
  <cbc:PostalZone>10115</cbc:PostalZone>
</cac:PostalAddress>

Affected Fields

Validation Tools