Peppol-foutcodes

BR-09: landcode van de verkoper ontbreekt

Foutcode BR-09 betekent: het adres van de verkoper heeft geen landcode.

Regelset: EN 16931 · Ernst: fout (fatal): een Access Point weigert de factuur · Gecontroleerd met de officiële regels van mei 2026

Wat betekent BR-09?

De validator toont deze melding (in het Engels, zoals in de officiële regels):

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

Het postadres van de verkoper (BG-5) moet een landcode bevatten (BT-40, cac:PostalAddress/cac:Country/cbc:IdentificationCode). Dat is een code van twee letters volgens ISO 3166-1, zoals BE voor België. Straat, gemeente en postcode zijn optioneel, de landcode niet.

Veelvoorkomende oorzaken

  • Het land staat niet in de bedrijfsgegevens van het pakket.
  • De export laat cac:Country weg als het land België is.
  • Het land staat als tekst in het adres, maar niet als code.

Zo los je het op als verzender

  1. Vul het land in bij je bedrijfsgegevens.
  2. Zorg dat de export altijd cac:Country/cbc:IdentificationCode meestuurt, ook voor België.
  3. Gebruik de code van twee letters, niet van drie: zie BR-CL-14.

Je ontving een factuur met deze fout?

Een factuur met deze fout is niet conform. Vraag de leverancier om een gecorrigeerde factuur en pas de XML niet zelf aan.

Voorbeeld in de XML

❌ Fout

<cac:PostalAddress>
  <cbc:StreetName>Kerkstraat 1</cbc:StreetName>
  <cbc:CityName>Gent</cbc:CityName>
  <cbc:PostalZone>9000</cbc:PostalZone>
</cac:PostalAddress>

✅ Juist

<cac:PostalAddress>
  <cbc:StreetName>Kerkstraat 1</cbc:StreetName>
  <cbc:CityName>Gent</cbc:CityName>
  <cbc:PostalZone>9000</cbc:PostalZone>
  <cac:Country><cbc:IdentificationCode>BE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>

Beide fragmenten komen uit een volledige testfactuur die we met onze validator hebben gecontroleerd: de foute versie geeft precies deze melding, de juiste versie geen enkele fout.

Goed om te weten

Voor het adres van de koper geldt dezelfde regel: BR-11. Gebruik je een code van drie letters zoals BEL, dan krijg je BR-CL-14.

Controleer je factuur

Plak of sleep je XML in de gratis validator. Je ziet meteen of deze fout (nog) voorkomt, met een link naar de uitleg bij elke melding.

Officiële regel

De volledige regel met de technische test (Schematron) staat in de officiële Peppol-documentatie:

Verwante foutcodes

  • BR-11: Het adres van de koper heeft geen landcode.
  • BR-CL-14: Een landcode op de factuur is geen geldige code van twee letters.

Veelgestelde vragen over BR-09

Is BE de juiste code voor België?

Ja. De norm gebruikt de codes van twee letters uit ISO 3166-1: BE voor België, NL voor Nederland, FR voor Frankrijk.

Moet het volledige adres op de factuur?

Voor deze regel volstaat de landcode. De Belgische btw-regels (KB nr. 1) vragen wel de naam en het adres van beide partijen, dus vul het volledige adres in.

← Alle Peppol-foutcodes