Validator e-Factura

Erori SPV e-Factura

Factură e-Factura respinsă în SPV: ce faci, pas cu pas

După încărcare, SPV îți dă un index de încărcare, iar starea facturii devine ok (validată, trimisă cumpărătorului) sau nok (respinsă). La nok descarci din SPV arhiva ZIP cu mesajul de eroare: în ea e un fișier XML cu una sau mai multe erori.

Două feluri de erori

Erorile de schemă și XML

MesajCe înseamnă
cvc-complex-type.2.4.aelement neașteptat (ordine greșită sau element lipsă)
cvc-complex-type.2.4.belementul nu e complet (lipsește un sub-element obligatoriu)
cvc-complex-type.2.4.delement în plus sau la final
cvc-complex-type.4atribut obligatoriu lipsă (de obicei currencyID)
cvc-complex-type.3.2.2atribut nepermis pe element
cvc-datatype-valid.1.2.1valoare în format greșit (dată, sumă, cod)
cvc-elt.1.a„Cannot find the declaration of element 'Invoice'” – namespace greșit
Content is not allowed in prologceva înainte de <?xml
Invalid byte 1 of 1-byte UTF-8 sequencefișierul nu e salvat în UTF-8
The element type "cbc:IssueDate" must be terminated by the matching end-tag "</cbc:IssueDate>"XML nevalid (tag neînchis)

Ce faci, pas cu pas

  1. Descarcă mesajul de eroare din SPV și citește toate erorile, nu doar prima.
  2. Pentru erorile de schemă: repară-le întâi – cât timp există, ANAF nu ajunge la regulile de business, deci după corectare pot apărea erori noi de tip BR-….
  3. Pentru codurile BR-…: caută codul în lista de erori; pentru sume, pagina spune și cum se calculează valoarea corectă.
  4. Corectează în programul de facturare (sau în datele de bază: client, produs, cotă TVA), nu doar în XML.
  5. Validează din nou înainte de încărcare – verificatorul de mai jos găsește toate erorile odată.
  6. Încarcă din nou factura corectată în SPV, în termenul de transmitere.

Verifică XML-ul înainte să-l încarci din nou

Lipește XML-ul facturii: vezi toate erorile odată (schemă UBL, CIUS-RO, EN 16931), cu corectura pentru fiecare. Gratuit, 3 verificări pe zi; fișierul nu e păstrat.

Întrebări frecvente

O factură respinsă în SPV e considerată transmisă?

Nu: factura cu erori nu e înregistrată în RO e-Factura și nu ajunge la cumpărător. Trebuie corectată și încărcată din nou, în termenul de transmitere.

Retrimit factura corectată cu același număr?

De regulă da: factura respinsă nu a fost primită de cumpărător. Dacă ai emis-o deja și altfel (PDF trimis clientului), discută cu contabilul cum o tratezi.

Pot afla erorile înainte de încărcare?

Da: un validator cu aceleași reguli (CIUS-RO + EN 16931 + schema UBL) găsește erorile înainte, inclusiv pe cele de schemă pe care SPV le raportează doar una câte una.

Alte erori din SPV