Erori e-FacturaBR-S-09

TVA-ul din detaliere nu e egal cu baza înmulțită cu cota

Codul regulii este BR-S-09.

Mesajul exact din validatorul ANAF

textEroare=[BR-CO-14]-Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
textEroare=[BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals.
textEroare=[BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is Standard rated shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).

Ce inseamna

Pentru fiecare detaliere de TVA cu cod de categorie S (cota standard), suma TVA (BT-117) trebuie să fie exact baza impozabilă (BT-116) înmulțită cu cota (BT-119) și împărțită la 100, rotunjită la două zecimale. În exemplu: 1.000,00 × 19% = 190,00. Dacă în detaliere scrie altă sumă, ANAF respinge factura chiar și pentru un ban diferență — nu contează că totalul facturii pare plauzibil.

Cum repari

Corectează suma TVA din detalierea pe cote la rezultatul bazei înmulțite cu cota (aici 190,00). Dacă suma corectă diferă de cea de pe factură, actualizează în același timp TVA-ul total, totalul cu TVA și suma de plată, altfel factura pică pe regulile de totaluri.

Exemplu

Asa pica

<ubl:Invoice>
  <cac:TaxTotal>
    <cac:TaxSubtotal>
      <cbc:TaxableAmount currencyID="RON">1000.00</cbc:TaxableAmount>
      <cbc:TaxAmount currencyID="RON">180.00</cbc:TaxAmount>
      <cac:TaxCategory>
        <cbc:ID>S</cbc:ID>
        <cbc:Percent>19.00</cbc:Percent>
        <cac:TaxScheme>
          <cbc:ID>VAT</cbc:ID>
        </cac:TaxScheme>
      </cac:TaxCategory>
    </cac:TaxSubtotal>
  </cac:TaxTotal>
</ubl:Invoice>

Asa trece

<ubl:Invoice>
  <cac:TaxTotal>
    <cac:TaxSubtotal>
      <cbc:TaxableAmount currencyID="RON">1000.00</cbc:TaxableAmount>
      <cbc:TaxAmount currencyID="RON">190.00</cbc:TaxAmount>
      <cac:TaxCategory>
        <cbc:ID>S</cbc:ID>
        <cbc:Percent>19.00</cbc:Percent>
        <cac:TaxScheme>
          <cbc:ID>VAT</cbc:ID>
        </cac:TaxScheme>
      </cac:TaxCategory>
    </cac:TaxSubtotal>
  </cac:TaxTotal>
</ubl:Invoice>

Greseala asta strica si alte verificari, deci in acelasi raspuns vei gasi si: BR-CO-14, BR-CO-17. Le repari pe toate odata cu asta.

Verificat. Am pus fiecare din cele doua fragmente intr-o factura completa si le-am trecut prin validatorul oficial ANAF, versiunea ro16931-ubl-1.0.9. Factura cu fragmentul din stanga a fost respinsa cu exact mesajul de mai sus; cea cu fragmentul din dreapta a trecut fara nicio eroare. Verificarea s-a facut pe 14.09.2026.
Regula asa cum e scrisa in schematronul oficial

Textul oficial, in engleza

The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).

Unde se aplica

$VATS

Conditia care trebuie sa fie adevarata

$BR-S-09
Ce nu rezulta din textul oficial al regulii

Nu se poate stabili din fișier de ce a ieșit altă sumă (cotă aplicată greșit la calcul, tastare manuală sau rotunjire); validatorul semnalează doar nepotrivirea dintre bază, cotă și TVA, nu și cauza.