Erori e-Factura

coduri

Codul de clasificare are nevoie de un listID din UNTDID 7143

Codul regulii este BR-CL-13.

Mesajul exact din validatorul ANAF

textEroare=[BR-CL-13]-Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.

Ce înseamnă

Regula se aplică doar dacă pui pe linia facturii un cod de clasificare a produsului sau serviciului (CPV, cod vamal etc.), adică un element ItemClassificationCode. Atunci atributul lui listID, care spune din ce nomenclator provine codul, trebuie să fie una dintre valorile din lista UNTDID 7143 și scris fără spații. Cea mai frecventă greșeală este să pui acolo prescurtarea „CPV” în loc de codul standard al listei. În factura de referință grupul lipsește complet, deci regula nu se declanșează acolo.

Cum repari

În programul de facturare, la codul de clasificare al articolului, înlocuiește valoarea câmpului listID cu codul corect din UNTDID 7143 (pentru coduri CPV acesta este STI) și verifică să nu rămână spații înainte sau după valoare. Dacă nu folosești coduri de clasificare, șterge complet grupul CommodityClassification de pe linie.

Exemplu

Așa pică

<Invoice xmlns="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>
      <cbc:Name>Serviciu de consultanta</cbc:Name>
      <cac:CommodityClassification>
        <cbc:ItemClassificationCode listID="CPV">79410000-6</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>
</Invoice>

Așa trece

<Invoice xmlns="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>
      <cbc:Name>Serviciu de consultanta</cbc:Name>
      <cac:CommodityClassification>
        <cbc:ItemClassificationCode listID="STI">79410000-6</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>
</Invoice>
Verificat. Am pus fiecare din cele două fragmente într-o factură completă și le-am trecut prin validatorul oficial ANAF, versiunea 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ă

Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list.

Unde se aplică

cac:CommodityClassification/cbc:ItemClassificationCode[@listID]

Condiția care trebuie să fie adevărată

((not(contains(normalize-space(@listID), ' ')) and contains(' AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ CC CG CL CR CV DR DW EC EF EN FS GB GN GS HS IB IN IS IT IZ MA MF MN MP NB ON PD PL PO PV QS RC RN RU RY SA SG SK SN SRS SRT SRU SRV SRW SRX SRY SRZ SS SSA SSB SSC SSD SSE SSF SSG SSH SSI SSJ SSK SSL SSM SSN SSO SSP SSQ SSR SSS SST SSU SSV SSW SSX SSY SSZ ST STA STB STC STD STE STF STG STH STI STJ STK STL STM STN STO STP STQ STR STS STT STU STV STW STX STY STZ SUA SUB SUC SUD SUE SUF SUG SUH SUI SUJ SUK SUL SUM TG TSN TSO TSP TSQ TSR TSS TST TSU UA UP VN VP VS VX ZZZ ', concat(' ', normalize-space(@listID), ' '))))
Ce nu rezultă din textul oficial al regulii

Nu am putut confirma din datele primite că „STI” este exact codul UNTDID 7143 pentru nomenclatorul CPV; verifică lista oficială UNTDID 7143 înainte de a-l folosi. Codul 79410000-6 este doar un exemplu de cod CPV pentru servicii de consultanță — în factura ta pui codul real al produsului sau serviciului.