Ana içeriğe atla

BR-CO-18 En az bir KDV dökümü zorunludur

Bir fatura, her KDV kategorisine ait tutarları özetleyen en az bir KDV döküm grubu (BG-23) içermelidir.

Sorun açıklaması

HATA

EN 16931 hesaplama ve tutarlılık kuralı (BR-CO)

Bağlam ve önem

Bu EN 16931 kuralı, doğrulayıcının (BR-CO-14) ve alıcının toplam KDV tutarını kategori tutarlarıyla karşılaştırabilmesi için bir KDV dökümünün bulunmasını garanti eder. KDV hesaplanmasa bile döküm gerekir: istisna, sorumlu sıfatıyla KDV, ihracat veya kapsam dışı faturalar E, AE, G veya O kategorili ve KDV tutarı 0,00 olan bir döküm içermelidir. Hata çoğunlukla bu tür faturalarda ya da dışa aktarımın alt toplamlar olmadan yalnızca KDV toplamını yazdığı durumlarda görülür.

Çözüm

Matrah (BT-116), KDV tutarı (BT-117) ve KDV kategori kodu (BT-118) içeren en az bir KDV dökümü (BG-23) ekleyin. UBL: cac:TaxTotal/cac:TaxSubtotal; CII: ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax.

Hızlı işlemler

Geçerli örnekler

  • Bir BG-23 grubu: kategori S, oran %19, matrah 100,00, KDV 19,00

Geçersiz örnekler

  • Toplam KDV tutarı olan ancak hiç BG-23 dökümü bulunmayan fatura
  • KDV doğmadığı gerekçesiyle hiç KDV dökümü içermeyen istisna fatura (kategori E)

Kod örnekleri

Geçerli XML
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
  <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
    <cac:TaxCategory>
      <cbc:ID>S</cbc:ID>
      <cbc:Percent>19</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:TaxCategory>
  </cac:TaxSubtotal>
</cac:TaxTotal>
Geçersiz XML
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
</cac:TaxTotal>

Etkilenen alanlar

Doğrulama araçları