BR-8Error — invoice will be rejectedfactur-xublciizugferdpeppol

BR-8: seller postal address missing

The invoice has no seller postal address (BG-5) at all — the address group itself is missing, not just one of its fields. This address group is distinct from the seller VAT identifier (BR-CO-9) and country code (BR-9), which are sub-fields inside this same group.

Last updated: 2026-07-22

Affected field

BG-5 Seller postal address / cac:PostalAddress (UBL, under cac:AccountingSupplierParty/cac:Party) / ram:PostalTradeAddress (CII, under ram:SellerTradeParty)

Cause

The seller profile in the invoicing system has no structured address, or the export only maps the address into a free-text field that never populates the cac:PostalAddress / ram:PostalTradeAddress group the format expects.

Fix

Add the full address group on the seller party: at minimum the country code (BT-40), ideally also city and postal code. In UBL the group sits under cac:AccountingSupplierParty/cac:Party/cac:PostalAddress; in CII under ram:SellerTradeParty/ram:PostalTradeAddress.

Incorrect example
<cac:AccountingSupplierParty>
  <cac:Party>
    <!-- ERROR: cac:PostalAddress missing -->
    <cac:PartyName><cbc:Name>My Company Ltd</cbc:Name></cac:PartyName>
  </cac:Party>
</cac:AccountingSupplierParty>
Correct example
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyName><cbc:Name>My Company Ltd</cbc:Name></cac:PartyName>
    <cac:PostalAddress>
      <cbc:CityName>Berlin</cbc:CityName>
      <cbc:PostalZone>10115</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingSupplierParty>

Check your invoice for this and other errors.

Validate your invoice →

Mandate context

Frequently asked questions

Is BR-8 different from BR-9 (seller country code)?

Yes. BR-8 checks that the address group (cac:PostalAddress) exists at all; BR-9 checks that the country code (BT-40) inside that group is present. A file can fail BR-9 without failing BR-8, but not the other way around.

Is a minimal address (just the country) enough?

For BR-8 alone, yes — the group exists as soon as it contains at least one sub-element. In practice always include the country code, since it is separately required by BR-9.

Related error codes