← All e-invoice error codes

BR-09 Seller country code missing

The seller's address needs a country code, such as DE or FR.

Auf Deutsch · En français

What the rule says

The Seller postal address (BG-5) shall contain a Seller country code (BT-40).

The rule's official wording (CEN / KoSIT). The German XRechnung rules are published in German.

Why it happens

The seller's address has no country code (BT-40), or the country is written out instead of as a code.

How to fix it

Use the two-letter ISO code, such as DE, AT, FR or NL, not the country's name.

Applies to

Every EN 16931 e-invoice: XRechnung, ZUGFeRD / Factur-X, Peppol and others.

More about BR-09

The seller's country code decides which country's VAT applies to the seller, and other rules depend on it: for example, rules about reverse charge and intra-EU supplies compare the seller's and the buyer's countries. That's why it's required even when both parties are obviously in the same country.

Use the two-letter code from ISO 3166-1: DE for Germany, AT for Austria, CH for Switzerland, FR for France. Note that Greece is GR in addresses, even though Greek VAT IDs start with EL.

The fields involved

BT-40 Seller country code
CII ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID
UBL cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode

Typical situations

  • The country was typed as "Deutschland" or "Germany" in a free-text field.
  • Domestic invoices were made with the country left blank, since it seemed unnecessary.
  • The country was put in the last address line instead of the country field.

Example

The country inside the seller's address in CII:

<ram:PostalTradeAddress>
  ...
  <ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>