EN16931
Lipsește codul de TVA al articolului pe linia de factură
Codul regulii este BR-CO-04.
Mesajul exact din validatorul ANAF
Ce înseamnă
Fiecare linie din factură trebuie să spună ea însăși în ce categorie de TVA intră articolul vândut, prin codul de categorie (BT-151) din grupurile de TVA ale liniei. Nu este suficient că TVA-ul este însumat la nivel de document: validatorul verifică linie cu linie și, dacă lipsește codul, factura pică. Codul trebuie să fie din aceeași listă folosită și la defalcarea TVA (S pentru cota standard, Z pentru zero, E pentru scutit etc.), altfel regula se leagă de BR-CO-... și de alte verificări.
Cum repari
Verifică în programul de facturare că fiecare articol are atribuită o categorie de TVA și că aceasta se scrie în factură pe fiecare linie, nu doar la total. Atenție la liniile cu cotă 0, scutite sau cu taxare inversă: acolo software-ul lasă des câmpul gol, iar codul tot trebuie completat (Z, E, AE etc.).
Exemplu
Așa pică
<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:InvoiceLine>
<cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:Percent>19.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
</cac:InvoiceLine>
</ubl:Invoice>Așa trece
<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:InvoiceLine>
<cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
</cac:InvoiceLine>
</ubl:Invoice>Greșeala asta strică și alte verificări, deci în același răspuns vei găsi și: BR-S-01, BR-S-08. Le repari pe toate odată cu asta.
ro16931-ubl-1.0.9. Factura cu fragmentul din stânga a fost respinsă cu exact mesajul de mai sus; cea cu fragmentul din dreapta a trecut fără nicio eroare. Verificarea s-a făcut pe 14.09.2026.Regula așa cum e scrisă în schematronul oficial
Textul oficial, în engleză
Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151).
Unde se aplică
$Invoice_Line
Condiția care trebuie să fie adevărată
$BR-CO-04
Ce nu rezultă din textul oficial al regulii
Lista completă a codurilor de categorie acceptate de CIUS-RO (inclusiv cazurile speciale pentru regimuri românești) nu se poate confirma doar din factura de referință, care folosește doar codul S.