# BR-S-8 Standart oranlı vergiye tabi tutar, aynı orandaki satır netleri artı ücretler eksi indirimlerin toplamına eşit olmalıdır

Her ayrı standart oran (BT-119) için, KDV ayrımındaki vergiye tabi tutar (BT-116), kategori kodu "S" olan ve oranı eşleşen satır net tutarlarının (BT-131) toplamına artı belge düzeyindeki ekstra ücretlere (BT-99) eksi belge düzeyindeki indirimlere (BT-92) eşit olmalıdır.

## Sorun açıklaması

Her ayrı standart oran (BT-119) için, KDV ayrımındaki vergiye tabi tutar (BT-116), kategori kodu "S" olan ve oranı eşleşen satır net tutarlarının (BT-131) toplamına artı belge düzeyindeki ekstra ücretlere (BT-99) eksi belge düzeyindeki indirimlere (BT-92) eşit olmalıdır.

> **HATA**: XRechnung 3.0

## Bağlam ve önem

Karma oranlı faturalarda (örneğin İtalya’da %4, %10 ve %22) her oran için vergiye tabi tutarların alttaki satırlarla uyumlu olması gerekir. Bu, BR-CO-17 KDV hesaplamasının temelidir.

## Çözüm

"S" kodlu tüm satırları, indirimleri ve ücretleri orana göre gruplayıp BT-116’yı her grup için Σ BT-131 + Σ BT-99 − Σ BT-92 olarak yeniden hesaplayın.

- validate
- convert

## Geçerli örnekler

- %19’dan iki satır (60,00 + 40,00) ve %19 indirim (10,00) → %19 satırı için BT-116 = 90,00
- %7’den net 50,00 tek satır → %7 satırı için BT-116 = 50,00

## Geçersiz örnekler

- %19 satırının BT-116 değeri 100,00 ama indirim sonrası satırlar 90,00
- %7’lik bir satır var ama %7 satırının BT-116 değeri yok

## Teknik ayrıntılar

### Etkilenen alanlar
BT-116 Kategori vergiye tabi tutar, BT-119 Kategori KDV oranı, BT-131 Fatura satırı net tutarı, BT-92 Belge düzeyindeki indirim tutarı, BT-99 Belge düzeyindeki ekstra ücret tutarı

## İlgili kurallar

- [BR-S-1](/resources/kosit-validator-errors/br-s-1-standard-rated-line-requires-standard-rated-vat-breakdown)
- [BR-S-5](/resources/kosit-validator-errors/br-s-5-standard-rated-vat-breakdown-rate-must-be-positive)
- [BR-CO-17](/resources/kosit-validator-errors/br-co-17-vat-category-tax-amount-must-match-base-times-rate)

## 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ürürken doğrulama hatalarını otomatik olarak düzeltir.

## İlgili kaynaklar

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