# BR-IC-12 Innergemeinschaftliche Lieferung benötigt Ländercode der Lieferanschrift

In einer Rechnung mit einer Umsatzsteueraufschlüsselung (BG-23), deren Umsatzsteuerkategorie-Code (BT-118) „innergemeinschaftliche Lieferung" ist, darf der Ländercode der Lieferanschrift (BT-80) nicht leer sein.

## Problembeschreibung

> **FEHLER**: EN-16931-Regel zur Umsatzsteuerkategorie

## Kontext und Bedeutung

Der Ländercode der Lieferanschrift (BT-80) nennt den Mitgliedstaat, in den die Waren befördert wurden; er wird zur Prüfung und Meldung der innergemeinschaftlichen Lieferung benötigt. Er ersetzt keinen Beförderungsnachweis. In der Praxis tritt der Fehler auf, wenn nur das Land des Erwerbers (BT-55) gefüllt ist und der Export keine Lieferanschrift (BG-15) schreibt, etwa weil Liefer- und Rechnungsanschrift gleich sind.

## Lösung

Tragen Sie in cac:Delivery/cac:DeliveryLocation/cac:Address/cac:Country/cbc:IdentificationCode (BT-80) den Ländercode des Bestimmungsmitgliedstaats ein, z. B. FR.

- [XML validieren](/de/xrechnung-validator?source=resource&rule=BR-IC-12)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&rule=BR-IC-12)

## Gültige Beispiele

- K-Rechnung mit BT-80 = FR (DE-Verkäufer liefert nach Frankreich)

## Ungültige Beispiele

- K-Rechnung mit cac:Delivery-Block, aber ohne BT-80-Ländercode

## Code-Beispiele

### Gültiges XML
```
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cac:Country>
        <cbc:IdentificationCode>FR</cbc:IdentificationCode>
      </cac:Country>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>
```

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

## Betroffene Felder

- [BT-80 Ländercode der Lieferanschrift](/resources/xrechnung/bt-80-deliver-to-country-code)
- [BT-118 Umsatzsteuerkategorie-Code](/resources/xrechnung/bt-118-vat-category-code)

## Verwandte Regeln

- [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)

## Validierungstools

- [Offizieller KoSIT Validator](https://github.com/itplr-kosit/validator): Führen Sie den offiziellen KoSIT-Validator mit der XRechnung-Konfiguration aus, um EN-16931- und XRechnung-Regeln zu prüfen.
- [PDF zu XRechnung konvertieren](/pdf-to-xrechnung): Validierungsfehler beim Konvertieren erkennen, prüfen und gezielt beheben.

## Verwandte Ressourcen

- [Offizielle Spezifikation](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle Validierungsfehler](/resources/kosit-validator-errors): Übersicht der hier erklärten Validierungsregeln aus EN 16931, XRechnung und Peppol.
