Erori e-FacturaBR-CO-13

Totalul fără TVA nu corespunde sumei liniilor din factură

Codul regulii este BR-CO-13.

Mesajul exact din validatorul ANAF

textEroare=[BR-CO-13]-Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
textEroare=[BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).

Ce inseamna

Totalul facturii fără TVA (BT-109) trebuie să fie exact suma valorilor nete ale liniilor (BT-131), minus reducerile acordate la nivel de factură (BT-107), plus costurile de la nivel de factură (BT-108), cum ar fi transportul facturat global. În factura de referință nu există nicio reducere și niciun cost la nivel de document, deci totalul fără TVA trebuie să fie identic cu suma liniilor: 1.000,00. Validatorul compară aceste valori între ele, nu se uită la ce ai calculat pe linii.

Cum repari

Verifică în programul de facturare dacă totalul fără TVA a fost preluat din altă sursă decât liniile facturii (avans scăzut manual, reducere globală, rotunjire aplicată peste total). Dacă ai o reducere sau un cost la nivel de factură, reflectă-l ca atare în document, iar totalul fără TVA să fie suma liniilor minus reducerile plus costurile.

Exemplu

Asa pica

<ubl:Invoice>
  <cac:LegalMonetaryTotal>
    <cbc:TaxExclusiveAmount currencyID="RON">1050.00</cbc:TaxExclusiveAmount>
  </cac:LegalMonetaryTotal>
  <cac:InvoiceLine>
    <cbc:LineExtensionAmount currencyID="RON">1000.00</cbc:LineExtensionAmount>
  </cac:InvoiceLine>
</ubl:Invoice>

Asa trece

<ubl:Invoice>
  <cac:LegalMonetaryTotal>
    <cbc:TaxExclusiveAmount currencyID="RON">1000.00</cbc:TaxExclusiveAmount>
  </cac:LegalMonetaryTotal>
  <cac:InvoiceLine>
    <cbc:LineExtensionAmount currencyID="RON">1000.00</cbc:LineExtensionAmount>
  </cac:InvoiceLine>
</ubl:Invoice>

Greseala asta strica si alte verificari, deci in acelasi raspuns vei gasi si: BR-CO-15. 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

Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).

Unde se aplica

$Document_totals

Conditia care trebuie sa fie adevarata

$BR-CO-13
Ce nu rezulta din textul oficial al regulii

Nu pot confirma din datele primite dacă validatorul raportează separat, pe același fragment, și încălcarea regulii dintre totalul fără TVA, TVA și totalul cu TVA: modificarea unei singure valori din totaluri afectează automat și acea relație.