# BR-IC-01 Topluluk içi teslim tam olarak bir KDV dökümü gerektirir

Bir fatura satırı (BG-25), belge düzeyi indirim (BG-20) veya belge düzeyi ek ücret (BG-21) "topluluk içi teslim" (K) KDV kategori kodunu (BT-151, BT-95 veya BT-102) taşıdığında, KDV dökümü (BG-23) tam olarak bir adet "topluluk içi teslim" KDV kategori kodu (BT-118) içermelidir.

## Sorun açıklaması

Bir fatura satırı (BG-25), belge düzeyi indirim (BG-20) veya belge düzeyi ek ücret (BG-21) "topluluk içi teslim" (K) KDV kategori kodunu (BT-151, BT-95 veya BT-102) taşıdığında, KDV dökümü (BG-23) tam olarak bir adet "topluluk içi teslim" KDV kategori kodu (BT-118) içermelidir.

> **HATA**: XRechnung 3.0

## Bağlam ve önem

Bu kural, Alman satıcılar için en yaygın sınır ötesi durum olan topluluk içi teslim senaryosunu (kategori K) düzenler ve vergiden muaf teslimin tek ve tutarlı bir KDV dökümünde özetlenmesini sağlar.

## Çözüm

Tüm topluluk içi satırları, indirimleri ve ek ücretleri özetleyen cbc:ID = K içeren tek bir BG-23 döküm grubu ekleyin; birden fazla K grubuna bölmeyin.

- validate
- convert

## Geçerli örnekler

- BT-118 = K olan tek bir BG-23 grubu: AT alıcısına mal gönderen DE satıcısı

## Geçersiz örnekler

- BT-151 = K olan bir satır, ancak BT-118 = K taşıyan BG-23 grubu yok

## Kod örnekleri

### Geçerli XML
```
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
  <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
      <cbc:ID>K</cbc:ID>
      <cbc:Percent>0</cbc:Percent>
    </cac:TaxCategory>
  </cac:TaxSubtotal>
</cac:TaxTotal>
```

### Geçersiz XML
```
<cac:InvoiceLine>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>K</cbc:ID>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>
```

## Etkilenen alanlar

- [BT-151 Faturalanan kalemin KDV kategori kodu](/resources/xrechnung/bt-151-invoice-line-vat-category-code)
- [BT-118 KDV kategori kodu](/resources/xrechnung/bt-118-vat-category-code)
- [BG-23 KDV dökümü](/resources/xrechnung)

## İlgili kurallar

- [BR-IC-02](/resources/kosit-validator-errors/br-ic-02-line-seller-buyer-vat-id-required)
- [BR-IC-08](/resources/kosit-validator-errors/br-ic-08-taxable-amount-equals-net-sum)
- [BR-IC-10](/resources/kosit-validator-errors/br-ic-10-exemption-reason-required)

## Doğrulama araçları

- [Resmi KoSIT doğrulayıcı](https://erechnungsvalidator.service-bw.de/): XRechnung dosyalarınızı tüm BR-DE kurallarına göre doğrulayın.
- [PDF’yi XRechnung’e dönüştür](/pdf-to-xrechnung): Dönüştürme sırasında doğrulama hatalarını bulun ve her düzeltmeyi inceleyin.

## İlgili kaynaklar

- [Resmi spesifikasyon](https://xeinkauf.de/xrechnung/)
- [Test paketi](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Tüm doğrulama hataları](/resources/kosit-validator-errors): Tüm Alman XRechnung doğrulama kurallarına genel bakış.
