EN16931
Codul de clasificare a produsului nu are listID
Codul regulii este BR-65.
Mesajul exact din validatorul ANAF
Ce înseamnă
Dacă pe linia facturii apare un cod de clasificare a produsului sau serviciului (grupul cac:CommodityClassification), el trebuie însoțit de identificatorul schemei din care provine codul, scris ca atribut listID pe cbc:ItemClassificationCode. Validatorul nu verifică dacă codul în sine e corect sau dacă aparține schemei declarate, ci doar că schema este precizată. Fără listID, elementul este raportat ca eroare BR-65.
Cum repari
În programul de facturare, completează la nivel de linie câmpul de schemă de clasificare, astfel încât la export să apară ca atribut listID pe cbc:ItemClassificationCode (ex. listID="STI"). Dacă nu ai nevoie de cod de clasificare, poți șterge cu totul grupul cac:CommodityClassification, fiindcă regula nu îl obligă să existe.
Exemplu
Așa pică
<ubl:Invoice>
<cac:InvoiceLine>
<cac:Item>
<cbc:Name>Serviciu de consultanta</cbc:Name>
<cac:CommodityClassification>
<cbc:ItemClassificationCode>12345678</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<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>Așa trece
<ubl:Invoice>
<cac:InvoiceLine>
<cac:Item>
<cbc:Name>Serviciu de consultanta</cbc:Name>
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="STI">12345678</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<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>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ă
The Item classification identifier (BT-158) shall have a Scheme identifier.
Unde se aplică
$Item_classification_identifier
Condiția care trebuie să fie adevărată
$BR-65
Ce nu rezultă din textul oficial al regulii
Nu pot confirma din datele primite ce valoare anume trebuie să aibă identificatorul schemei (BT-158-1): în exemplu am folosit STI, iar codul 12345678 este doar un cod de probă. În practică valoarea depinde de sistemul de clasificare folosit (pentru achiziții publice se folosesc de regulă coduri CPV). Verificați în programul de facturare ce schemă exportă și dacă ANAF acceptă acea valoare pentru codul dumneavoastră.