← Înapoi la dicționar
BR-02 Eroare Câmpuri obligatorii (header)

Numărul facturii (cbc:ID) lipsește

Referință: EN16931 BR-02 (BT-1)

Ce înseamnă

Orice factură trebuie să aibă un număr unic (<cbc:ID>, business term BT-1), declarat ca text. ANAF respinge XML-uri fără număr de factură cu codul BR-02.

Cum se rezolvă

Adaugă <cbc:ID> cu numărul facturii în formatul folosit de tine — poate fi serie + număr lipite (FACT0001), separate cu linie (FACT-0001) sau cu slash (F/2026/001). Singura constrângere este să fie unic per emitent.

<cbc:ID>FACT-2026-0001</cbc:ID>

Bune practici

  • Folosește serie + număr ca să eviți coliziuni între ani sau ramuri ale firmei (FACT-2026-0001)
  • Păstrează un format consecvent pentru ușurința căutării în SPV
  • Maximum 50 caractere — limita din schemă

Storno

Pentru o notă de credit (CreditNote), numărul stornoului se declară la fel, în <cbc:ID> la nivelul rădăcinii. Identificarea facturii anulate se face separat, în <cac:BillingReference> — nu confunda cele două.

<CreditNote>
  <cbc:ID>STORNO-2026-0042</cbc:ID>     <!-- numărul stornoului -->
  ...
  <cac:BillingReference>
    <cac:InvoiceDocumentReference>
      <cbc:ID>FACT-2026-0001</cbc:ID>   <!-- factura originală -->
    </cac:InvoiceDocumentReference>
  </cac:BillingReference>
  ...
</CreditNote>

Verifică dacă XML-ul tău are această eroare

Încărcăm fișierul, rulăm aceleași reguli EN16931 pe care le folosește ANAF și îți arătăm toate codurile găsite.

Validează gratuit