# BR-AF-03 IGIC belge düzeyi indirim bir satıcı vergi kimliği gerektirir

Belge düzeyi indirim KDV kategori kodunun (BT-95) "IGIC" olduğu bir belge düzeyi indirim (BG-20) içeren bir fatura, Satıcı KDV kimlik numarasını (BT-31), Satıcı vergi kayıt numarasını (BT-32) ve/veya Satıcı vergi temsilcisi KDV kimlik numarasını (BT-63) içermelidir.

## Sorun açıklaması

Belge düzeyi indirim KDV kategori kodunun (BT-95) "IGIC" olduğu bir belge düzeyi indirim (BG-20) içeren bir fatura, Satıcı KDV kimlik numarasını (BT-31), Satıcı vergi kayıt numarasını (BT-32) ve/veya Satıcı vergi temsilcisi KDV kimlik numarasını (BT-63) içermelidir.

> **HATA**: XRechnung 3.0

## Bağlam ve önem

Bu, BR-AF-02’nin indirim karşılığıdır: Her IGIC indirimi (Kanarya Adaları dolaylı vergisi) yine de satıcının vergi kaydını gerektirir ve kategori güncel XRechnung 3.0.2 kural paketinin desteklediği güncellenmiş EN16931 kod listelerinden gelir.

## Çözüm

Bir belge düzeyi indirim "L" (IGIC) kategorisini kullandığında bir satıcı vergi kimliği (BT-31, BT-32 veya BT-63) sağlayın, örn. satıcı KDV numarası ESB35123456.

- validate
- convert

## Geçerli örnekler

- "L" (IGIC) kategorili belge düzeyi indirim ve mevcut satıcı KDV numarası (BT-31) ESB35123456

## Geçersiz örnekler

- "L" (IGIC) kategorili belge düzeyi indirim, ancak hiçbir yerde satıcı KDV numarası, vergi kaydı veya temsilci kimliği yok

## Kod örnekleri

### Geçerli XML
```
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cac:TaxCategory>
    <cbc:ID>L</cbc:ID>
    <cbc:Percent>7.00</cbc:Percent>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:AllowanceCharge>
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>ESB35123456</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>
```

### Geçersiz XML
```
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cac:TaxCategory>
    <cbc:ID>L</cbc:ID>
    <cbc:Percent>7.00</cbc:Percent>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:AllowanceCharge>
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyLegalEntity>
      <cbc:RegistrationName>Seller SL</cbc:RegistrationName>
    </cac:PartyLegalEntity>
  </cac:Party>
</cac:AccountingSupplierParty>
```

## Etkilenen alanlar

- [BT-95 Belge düzeyi indirim KDV kategori kodu](/resources/xrechnung/bt-95-document-level-allowance-vat-category-code)
- [BT-31 Satıcı KDV kimlik numarası](/resources/xrechnung/bt-31-seller-vat-identifier)
- [BT-63 Satıcı vergi temsilcisi KDV kimlik numarası](/resources/xrechnung/bt-63-seller-tax-representative-vat-identifier)

## İlgili kurallar

- [BR-AF-02](/resources/kosit-validator-errors/br-af-02-igic-line-seller-vat-identifier-required)
- [BR-AF-04](/resources/kosit-validator-errors/br-af-04-igic-charge-seller-vat-identifier-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ış.
