# BR-IC-12 Intracommunautaire levering vereist een landcode van het afleveradres

In een factuur met een btw-specificatie (BG-23) waarin de btw-categoriecode (BT-118) "intracommunautaire levering" is, mag de landcode van het afleveradres (BT-80) niet leeg zijn.

## Probleembeschrijving

> **FOUT**: Btw-categorieregel van EN 16931

## Context en betekenis

Het land van aflevering (BT-80) geeft aan naar welke lidstaat de goederen zijn vervoerd. Het vervangt geen vervoersbewijs, maar zonder dit veld kan de ontvanger de intracommunautaire levering niet controleren. In de praktijk ontstaat de fout als alleen het land van de koper (BT-55) is ingevuld en de XML geen afleveradres (BG-15) bevat.

## Oplossing

Vul cac:Delivery/cac:DeliveryLocation/cac:Address/cac:Country/cbc:IdentificationCode (BT-80) met de landcode van de lidstaat van bestemming, bijv. FR.

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

## Geldige voorbeelden

- K-factuur met BT-80 = FR (DE-verkoper levert aan Frankrijk)

## Ongeldige voorbeelden

- K-factuur met een cac:Delivery-blok maar zonder BT-80-landcode

## Codevoorbeelden

### Geldig XML
```
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cac:Country>
        <cbc:IdentificationCode>FR</cbc:IdentificationCode>
      </cac:Country>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>
```

### Ongeldig XML
```
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cbc:StreetName>Rue de Rivoli 1</cbc:StreetName>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>
```

## Betrokken velden

- [BT-80 Landcode van het afleveradres](/resources/xrechnung/bt-80-deliver-to-country-code)
- [BT-118 Btw-categoriecode](/resources/xrechnung/bt-118-vat-category-code)

## Gerelateerde regels

- [BR-IC-11](/resources/kosit-validator-errors/br-ic-11-delivery-date-or-period-required)
- [BR-IC-01](/resources/kosit-validator-errors/br-ic-01-intra-community-vat-breakdown-required)
- [BR-IC-02](/resources/kosit-validator-errors/br-ic-02-line-seller-buyer-vat-id-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.
