Codul regulii este BR-O-12.
Când defalcarea de TVA (BG-23) folosește categoria O - operațiune neimpozabilă / în afara sferei de aplicare a TVA - toate liniile facturii trebuie să aibă aceeași categorie la nivel de articol (BT-151). Regula oprește facturile în care antetul declară O, iar liniile au rămas pe cota standard S, ceea ce face ca defalcarea de TVA și conținutul facturii să se contrazică. Validatorul ANAF respinge factura pentru că nu poate stabili o cotă unică coerentă.
În programul de facturare, setează categoria de TVA la nivel de articol, nu doar pe totalul facturii: dacă operațiunea este neimpozabilă, fiecare linie trebuie să aibă O. Dacă de fapt operațiunea este taxabilă, corectează categoria din defalcarea de TVA la S (sau la cota reală), nu lăsa antetul pe O.
<ubl:Invoice>
<cac:TaxTotal>
<cac:TaxSubtotal>
<cac:TaxCategory>
<cbc:ID>O</cbc:ID>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:InvoiceLine>
<cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
</cac:ClassifiedTaxCategory>
</cac:Item>
</cac:InvoiceLine>
</ubl:Invoice><ubl:Invoice>
<cac:TaxTotal>
<cac:TaxSubtotal>
<cac:TaxCategory>
<cbc:ID>O</cbc:ID>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:InvoiceLine>
<cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:ID>O</cbc:ID>
</cac:ClassifiedTaxCategory>
</cac:Item>
</cac:InvoiceLine>
</ubl:Invoice>Greseala asta strica si alte verificari, deci in acelasi raspuns vei gasi si: BR-O-08, BR-RO-065, BR-S-01, BR-S-02, BR-S-05. 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.An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is not "Not subject to VAT".
$Invoice
$BR-O-12
Factura de referință are o singură linie și o singură categorie (S), deci exemplul de mai sus este o variantă construită pe un caz ipotetic de operațiune neimpozabilă; am modificat doar categoria din defalcarea de TVA și pe cea de la linie, lăsând neatinse sumele. Nu am putut confirma dacă, pentru categoria O, validatorul CIUS-RO mai cere și alte modificări în același grup (de exemplu lipsa cbc:Percent sau un TaxAmount de 0.00), așa că am redat doar elementele care contează pentru această regulă.