# BR-19 Postadres van de fiscaal vertegenwoordiger is vereist wanneer de partij aanwezig is

Het postadres van de fiscaal vertegenwoordiger van de verkoper (BG-12) moet worden vermeld wanneer de verkoper (BG-4) een fiscaal vertegenwoordiger (BG-11) heeft.

## Probleembeschrijving

> **FOUT**: Bedrijfsregel van EN 16931 (CEN)

## Context en betekenis

Dit is een voorwaardelijke kernregel van EN 16931. Het adres van de fiscaal vertegenwoordiger hoort bij de identificatie van deze partij en moet aanwezig zijn zodra de partij is opgegeven. De fout ontstaat als een export naam en btw-identificatienummer van de vertegenwoordiger vult, maar cac:PostalAddress niet. In CII staat BG-12 in ram:SellerTaxRepresentativeTradeParty/ram:PostalTradeAddress.

## Oplossing

Wanneer een cac:TaxRepresentativeParty-groep aanwezig is, voeg het cac:PostalAddress toe met minimaal de landcode.

- [XML valideren](/nl/xrechnung-validator?source=resource&rule=BR-19)
- [Factuur converteren](/nl/pdf-to-xrechnung?source=resource&rule=BR-19)

## Geldige voorbeelden

- cac:TaxRepresentativeParty aanwezig met een cac:PostalAddress met een land

## Ongeldige voorbeelden

- cac:TaxRepresentativeParty is aanwezig maar zonder cac:PostalAddress

## Codevoorbeelden

### Geldig XML
```
<cac:TaxRepresentativeParty>
  <cac:PartyName>
    <cbc:Name>VAT Rep Services Ltd</cbc:Name>
  </cac:PartyName>
  <cac:PostalAddress>
    <cac:Country>
      <cbc:IdentificationCode>DE</cbc:IdentificationCode>
    </cac:Country>
  </cac:PostalAddress>
</cac:TaxRepresentativeParty>
```

### Ongeldig XML
```
<cac:TaxRepresentativeParty>
  <cac:PartyName>
    <cbc:Name>VAT Rep Services Ltd</cbc:Name>
  </cac:PartyName>
</cac:TaxRepresentativeParty>
```

## Betrokken velden

- [BG-12 Postadres fiscaal vertegenwoordiger](/resources/xrechnung/bt-69-tax-representative-country-code)
- [BG-11 Fiscaal vertegenwoordiger verkoper](/resources/xrechnung/bt-62-seller-tax-representative-name)

## Gerelateerde regels

- [BR-18](/resources/kosit-validator-errors/br-18-tax-representative-name-required)
- [BR-20](/resources/kosit-validator-errors/br-20-tax-representative-country-code-required)

## Validatietools

- [Officiële KoSIT-validator](https://github.com/itplr-kosit/validator): Draai de officiële KoSIT-validator met de XRechnung-configuratie om EN 16931- en XRechnung-regels te controleren.
- [PDF naar XRechnung converteren](/pdf-to-xrechnung): Vind validatiefouten tijdens de conversie en controleer elke correctie.

## Gerelateerde bronnen

- [Officiële specificatie](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle validatiefouten](/resources/kosit-validator-errors): Overzicht van de hier uitgelegde validatieregels uit EN 16931, XRechnung en Peppol.
