InvoiceIn
Język: PL

BR-CO-17

EN 16931 · reguła walidacji

EN 16931Błąd
W podziale VAT kwota VAT (BT-117) musi być równa podstawie opodatkowania (BT-116) × stawka (BT-119) / 100, zaokrąglonej do dwóch miejsc. Wystawca musi przeliczyć ponownie cac:TaxSubtotal/cbc:TaxAmount / ram:CalculatedAmount dla każdej kategorii i stawki; walidator toleruje tylko zaokrąglenie wyniku końcowego, a nie różnice z zaokrągleń poszczególnych pozycji.
Pole
tax_breakdown[].tax_amount (BT-117)
Zestaw reguł
EN 16931
Wersja zestawu reguł
EN 16931 validation artefacts 1.3.17 · obowiązuje od · Historia zestawów reguł
Kto musi poprawić
Wystawca

To cecha otrzymanego pliku — nie da się jej poprawić po stronie odbiorcy bez zmiany dokumentu; trzeba poprosić dostawcę o ponowne wystawienie faktury.

Przykład · UBL

Podział podaje 7 % od 314,86, czyli 22,04; kwota podatku 31,49 (10 %) przeczy stawce podanej obok.

Narusza regułę
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">31.49</cbc:TaxAmount>
  <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="EUR">314.86</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="EUR">31.49</cbc:TaxAmount>
    <cac:TaxCategory>
      <cbc:ID>S</cbc:ID>
      <cbc:Percent>7</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:TaxCategory>
  </cac:TaxSubtotal>
</cac:TaxTotal>
Poprawnie
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">22.04</cbc:TaxAmount>
  <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="EUR">314.86</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="EUR">22.04</cbc:TaxAmount>
    <cac:TaxCategory>
      <cbc:ID>S</cbc:ID>
      <cbc:Percent>7</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:TaxCategory>
  </cac:TaxSubtotal>
</cac:TaxTotal>

Sprawdź własną fakturę

Wgraj plik, który nie przeszedł walidacji. Odczytamy go, sprawdzimy oficjalnymi zestawami reguł i wypiszemy każdą uwagę wraz z poprawką — 20 faktur dziennie, bez klucza, nic nie jest przechowywane.

Otwórz demo

To samo wyjaśnienie przez API: GET /v1/rules/BR-CO-17?lang=pl