Codul regulii este BR-48.
Pentru fiecare detaliere de TVA din factură (grupul BG-23) trebuie indicată și cota aplicată (BT-119), adică elementul cbc:Percent din cac:TaxCategory. Fără el, ANAF nu poate verifica aritmetica TVA-ului și respinge fișierul. Singura situație în care cota lipsește este când factura nu este supusă la TVA (categoria de TVA «O»).
Verifică în programul de facturare că pentru fiecare cac:TaxSubtotal emis în XML se scrie și <cbc:Percent> cu cota folosită (19.00, 9.00, 5.00, 0.00 etc.), imediat după <cbc:ID>. Dacă ai facturi neimpozabile de TVA, doar la acelea este permis să lipsească cota.
<ubl:Invoice xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cac:TaxTotal>
<cac:TaxSubtotal>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
</ubl:Invoice><ubl:Invoice xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cac:TaxTotal>
<cac:TaxSubtotal>
<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-17, BR-S-09. Le repari pe toate odata cu asta.
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.Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT.
$VAT_breakdown
$BR-48
Nu am putut confirma din textul primit lista exactă a codurilor de categorie de TVA (BT-118) pentru care CIUS-RO exceptează BT-119; în EN 16931 exceptarea este legată de categoria «O» (neimpozabil), iar pentru alte categorii (E, AE, K, G) există reguli separate, pe care nu le pot verifica aici.