Erori Frecvente la Trimiterea e-Facturii ANAF și Cum Le Rezolvi
Transmiterea e-facturii la ANAF prin Spațiul Privat Virtual (SPV) este obligatorie pentru companiile din România, dar procesul poate genera erori tehnice care blochează validarea documentelor. În acest ghid găsești cele mai întâlnite probleme și soluțiile concrete pentru fiecare.
De Ce Apar Erorile la e-Factura ANAF?
e-Factura ANAF este un fișier XML în format UBL 2.1, generat conform standardului european EN 16931. Orice abatere de la structura obligatorie — câmp lipsă, format dată incorect, CUI invalid — duce la respingerea automată de către sistemul ANAF.
Cauzele principale ale erorilor sunt:
- Generarea manuală sau semi-manuală a XML-ului
- Aplicații de facturare neactualizate cu ultimele modificări ANAF
- Date incomplete despre furnizor sau client (CUI, adresă, județ)
- Erori la completarea valorilor TVA și a bazei impozabile
Cele Mai Frecvente Erori e-Factura și Soluțiile Lor
1. Eroare: „CUI furnizor invalid" sau „CUI client invalid"
Cauza: Codul Unic de Înregistrare (CUI) nu respectă formatul ANAF sau conține spații/caractere extra.
Soluția:
- Verifică CUI-ul pe verificator.anaf.ro
- CUI-ul trebuie introdus fără prefixul „RO" în câmpul
CompanyID; prefixul „RO" merge în câmpulTaxScheme/ID - Exemplu corect:
<cbc:CompanyID>12345678</cbc:CompanyID>
2. Eroare: „Formatul datei este incorect"
Cauza: Data facturii sau data scadenței nu respectă formatul ISO 8601: YYYY-MM-DD.
Soluția:
- Folosește întotdeauna formatul
2026-07-27, nu27.07.2026sau27/07/2026 - Verifică toate câmpurile de tip dată:
IssueDate,DueDate,TaxPointDate
3. Eroare: „Suma TVA nu corespunde"
Cauza: Suma TVA calculată manual diferă de suma din câmpurile XML din cauza rotunjirilor.
Soluția:
- Calculează TVA-ul cu minim 2 zecimale
- Suma
TaxAmounttrebuie să fie egală cuTaxableAmount × CotaTVA / 100 - Folosește un soft de facturare care calculează automat și exportă XML corect
| Câmp XML | Exemplu valoare | Observație |
|---|---|---|
| TaxableAmount | 1000.00 | Baza impozabilă |
| TaxAmount | 190.00 | TVA 19% |
| LineExtensionAmount | 1000.00 | Valoare fără TVA |
| TaxInclusiveAmount | 1190.00 | Total cu TVA |
4. Eroare: „Unitate de măsură invalidă"
Cauza: Unitatea de măsură folosită nu este din lista codurilor UN/ECE rec 20.
Soluția:
- Folosește coduri standardizate:
C62pentru bucată,HURpentru oră,KGMpentru kilogram - Evită „buc", „h", „kg" — acestea nu sunt acceptate
5. Eroare: „Semnătura digitală lipsă sau invalidă"
Cauza: Fișierul XML nu a fost semnat cu certificat digital calificat sau semnătura a expirat.
Soluția:
- Verifică valabilitatea certificatului digital în SPV
- Reînnoit certificatul dacă a expirat
- Unele aplicații de facturare semnează automat XML-ul înainte de trimitere — verifică dacă a ta face acest lucru
6. Eroare: „Numărul facturii conține caractere speciale"
Cauza: Seria sau numărul facturii include caractere care nu sunt permise în XML: &, <, >, ", '.
Soluția:
- Folosește doar litere, cifre și cratime în seria facturii
- Exemplu corect:
FACT-2026-001, nuFACT&2026
7. Eroare: „Adresa furnizorului incompletă"
Cauza: Câmpurile de adresă obligatorii lipsesc sau sunt incomplete.
Soluția:
- Completează obligatoriu:
StreetName,CityName,CountrySubentity(județul),Country/IdentificationCode(RO) - Județul trebuie scris conform normei ANAF, nu prescurtat
Tabel Rezumativ: Erori și Soluții Rapide
| Eroare | Cauza principală | Soluție | |---|---|---| | CUI invalid | Format greșit | Verifică pe ANAF, elimină spații | | Dată incorectă | Format non-ISO | Folosește YYYY-MM-DD | | TVA incorect | Rotunjiri | Calculează cu 2 zecimale | | UM invalidă | Cod nonstandardizat | Folosește coduri UN/ECE rec 20 | | Semnătură lipsă | Certificat expirat | Reînnoiește în SPV | | Caractere speciale | Caractere XML interzise | Folosește doar alfanumerice | | Adresă incompletă | Câmpuri lipsă | Completează toate câmpurile |
Cum Eviți Erorile: Folosește o Aplicație de Facturare Validată
Cea mai eficientă metodă de a evita erorile la e-factura ANAF este să folosești o aplicație de facturare care generează automat XML-ul conform standardului și îl transmite direct la ANAF.
SpokInvoice este o soluție românească de facturare online care:
- Generează XML UBL 2.1 valid conform cerințelor ANAF
- Trimite automat e-facturile în SPV fără intervenție manuală
- Validează datele înainte de trimitere pentru a evita respingerile
- Afișează statusul facturii și mesajele de eroare ANAF direct în interfață
Primul an de utilizare SpokInvoice este gratuit — poți emite și trimite e-facturi la ANAF fără costuri. Înregistrează-te acum →
Verificarea Statusului e-Facturii în SPV
După trimiterea e-facturii, ANAF returnează unul dintre statusurile:
| Status | Semnificație |
|---|---|
| ok | Factura a fost acceptată și validată |
| nok | Factura a fost respinsă (vezi mesajul de eroare) |
| in prelucrare | Factura este în curs de procesare |
| eroare XML | Fișierul XML nu este conform structurii |
Dacă factura are statusul nok, descarcă mesajul de eroare din SPV — acesta conține linia exactă din XML unde apare problema.
Fraze Definitorii
- e-Factura ANAF este un fișier XML în format UBL 2.1 transmis prin Spațiul Privat Virtual pentru fiecare tranzacție B2B sau B2G din România.
- Erorile la e-factura ANAF apar cel mai frecvent din cauza formatului datei, CUI-ului invalid sau calculului TVA incorect.
- Un soft de facturare validat ANAF elimină erorile tehnice și automatizează transmiterea e-facturilor.
Ecosistem de Aplicații Inteligente
Pe lângă facturare, ecosistemul SpokApp oferă soluții digitale complete pentru afaceri mici din România. Dacă administrezi o asociație de proprietari, SpokAdmin simplifică gestiunea financiară, iar VoSmart aduce AI în cenzurarea documentelor asociației.
Întrebări Frecvente
Ce fac dacă e-factura a fost respinsă de ANAF?
Descarcă mesajul de eroare din SPV, identifică câmpul problematic, corectează fișierul XML și retrimite factura. Dacă folosești un soft de facturare validat, acesta poate corecta și retrimite automat.
Cât timp are ANAF să valideze o e-factura?
ANAF validează e-facturile în timp real — de obicei în câteva secunde până la câteva minute. În perioadele de vârf, procesarea poate dura până la câteva ore.
Pot trimite e-factura manual, fără un soft de facturare?
Da, poți genera XML-ul manual și îl poți încărca în SPV, dar riscul de erori este ridicat. Este recomandat să folosești o aplicație de facturare care generează și validează automat XML-ul.
Este obligatorie e-factura pentru toate companiile din România?
Din 2024, e-factura este obligatorie pentru tranzacțiile B2B și B2G. Nerespectarea obligației atrage sancțiuni de la ANAF.