Pe scurt
- Din 2024, e-Factura este obligatorie pentru toate tranzacțiile B2B din România. Din 2025, regulile s-au extins și la B2C peste un anumit prag.
- Trimiterea unei facturi prin portalul ANAF durează în medie 3-5 minute manual. O platformă automată reduce timpul la sub 5 secunde.
- Formatul cerut este XML UBL 2.1, orice abatere de la specificație duce la respingerea automată a facturii.
- Amenzi între 1.000 și 10.000 RON pentru neutilizarea sistemului e-Factura, plus pierderea dreptului de deducere TVA pe facturile trimise în afara sistemului.
- Peste 60% dintre erorile de respingere apar din câmpuri obligatorii lipsă (CUI partener, cod CPV, unitate de măsură), toate validabile automat înainte de trimitere.
Ce este de fapt e-Factura ANAF
e-Factura este sistemul național de facturare electronică al României, operat de ANAF prin platforma RO e-Factura. Spre deosebire de o factură PDF trimisă pe email, care e doar un document scanabil, o e-Factură este un document XML structurat, semnat electronic și transmis prin Spațiul Privat Virtual (SPV) al ANAF.
Diferența nu e cosmetică. Pentru ANAF, doar facturile transmise prin sistemul e-Factura există fiscal. Tot ce e trimis pe email, pe WhatsApp sau printat pe hârtie, dar nu și prin SPV, e ca și cum nu ar exista, nu poate fi dedusă, nu generează drept de credit TVA pentru cumpărător, și expune ambele părți la amenzi.
Tehnic, fiecare e-Factură este un fișier XML construit conform standardului european UBL 2.1, completat cu extensii românești specifice (CIUS-RO). Conține toate datele unei facturi clasice, emitent, beneficiar, articole, sume, TVA, dar într-un format pe care orice software fiscal îl poate citi automat, fără OCR, fără ambiguități.
Cine e obligat să folosească e-Factura în 2026
Spre deosebire de 2023, când doar relațiile cu instituțiile publice erau obligatorii, regulile s-au extins masiv. În 2026, obligația acoperă practic toate tranzacțiile economice între operatorii economici români.
- B2B obligatoriu de la 1 iulie 2024, orice factură între două firme cu sediul în România trebuie trimisă prin e-Factura, indiferent de sumă
- B2C obligatoriu de la 1 ianuarie 2025, facturile către persoane fizice trebuie raportate în e-Factura când valoarea depășește pragul stabilit prin lege (verifică pragul curent pe site-ul ANAF)
- Tranzacții cu instituții publice, obligatoriu din 2022, fără excepții
- Plătitorii de TVA și neplătitorii, ambii sunt obligați; calitatea de plătitor TVA nu schimbă obligația
- Facturile de avans, storno, corectare, toate trebuie să treacă prin e-Factura
Dacă ești la început și nu ești sigur dacă firma ta e obligată, regula simplă: dacă emiți facturi în România, ai nevoie de e-Factura. Sunt mai multe excepții ca regulă, iar majoritatea excepțiilor se aplică doar microîntreprinderilor sub anumite plafoane.
Cum trimiți o e-Factură pas cu pas
Procesul oficial prin portalul ANAF are 4 pași, și fiecare poate eșua dacă datele nu sunt corecte. Iată ce trebuie să faci, în ordinea exactă:
Pasul 1: Generezi XML-ul UBL 2.1
Plecând de la datele facturii (emitent, beneficiar, articole, sume), softul tău contabil sau de facturare trebuie să producă un fișier XML conform schemei UBL 2.1 cu extensiile CIUS-RO. Câteva câmpuri obligatorii care lipsesc cel mai des: cod CPV pentru articole, unitate de măsură UN/ECE Recommendation 20, cod TVA category corect (S, Z, AE, etc.).
Dacă folosești un soft care nu generează corect XML-ul, validarea va eșua la primul upload. SmartBill, Oblio, SAGA și alte platforme moderne generează XML corect în majoritatea cazurilor, dar e bine să validezi manual de câteva ori la început.
Pasul 2: Te autentifici în SPV ANAF
Accesul la sistemul e-Factura se face prin Spațiul Privat Virtual ANAF, autentificat cu OAuth2. Necesită fie un certificat digital calificat (de la o autoritate de certificare română), fie autentificare cu username/parolă SPV (varianta mai nouă, fără certificat).
Pentru firme mici, autentificarea cu SPV username/parolă este suficientă și mult mai simplă decât gestionarea unui certificat digital pe stick USB.
Pasul 3: Uploadezi XML-ul
În SPV, mergi la secțiunea Facturare electronică și uploadezi fișierul XML. Sistemul îl preia, generează un index unic, și inițiază procesul de validare. Vei primi imediat un index_factura, pe acesta îl folosești pentru a urmări statusul.
Pasul 4: Aștepți validarea
ANAF validează XML-ul în câteva secunde până la câteva minute. Sunt 3 statusuri posibile: Acceptată (factura e oficial transmisă către cumpărător), Respinsă cu erori (XML-ul nu respectă specificațiile), sau În procesare (rar, când serverul ANAF e încărcat).
Dacă e respinsă, primești un cod de eroare cu indicația câmpului problematic. Corectezi XML-ul și încerci din nou. Pentru o factură importantă, asigură-te că o trimiți cu cel puțin 24 de ore înainte de orice termen contractual, în caz de respingere repetată, ai timp să rezolvi.
O factură respinsă rămâne în istoric ca factură eșuată. Nu o șterge, corectezi XML-ul cu același număr și retrimiți, iar sistemul recunoaște că e o retrimitere.
Formatul XML UBL 2.1 explicat simplu
UBL 2.1 (Universal Business Language) este standardul european pentru facturi electronice. Pentru România, ANAF a definit un set de extensii numite CIUS-RO (Core Invoice Usage Specification, Romania) care adaugă câmpurile specifice fiscalității românești.
Un fișier UBL 2.1 valid pentru România conține următoarele blocuri principale:
- <cbc:ID>, numărul facturii (trebuie să fie unic în firma ta)
- <cbc:IssueDate>, data emiterii (format YYYY-MM-DD)
- <cac:AccountingSupplierParty>, datele firmei tale (CUI, denumire, adresă, cont bancar)
- <cac:AccountingCustomerParty>, datele beneficiarului (CUI dacă e B2B, sau date persoană fizică pentru B2C)
- <cac:InvoiceLine>, fiecare articol facturat: descriere, cantitate, preț unitar, cod CPV, unitate de măsură UN/ECE
- <cac:TaxTotal>, suma TVA totală + breakdown pe cote (19%, 9%, 5%, scutit)
- <cac:LegalMonetaryTotal>, sumele finale: cu și fără TVA, plus avansuri, plus rotunjire
Cea mai frecventă greșeală: codul de unitate de măsură. ANAF cere coduri UN/ECE Recommendation 20. «Buc» sau «kg» nu trec validarea. «Bucată» e EA, kilogram e KGM, oră e HUR, lună e MON. Lista completă există pe site-ul UNECE.
Cele mai frecvente 7 erori la trimiterea e-Facturii
Datele agregate de pe forumurile contabile arată că 60-70% din facturile respinse de ANAF eșuează din aceleași 7 motive. Iată-le, în ordinea frecvenței:
- 1. CUI-ul partenerului scris greșit sau lipsă, întotdeauna verifică CUI-ul în baza ANAF înainte de a emite
- 2. Cod CPV lipsă pe articole, fiecare linie din factură trebuie să aibă un cod CPV (Common Procurement Vocabulary), chiar și pentru servicii simple
- 3. Unitate de măsură incorectă, folosirea de «buc» în loc de codul UN/ECE «EA» e respins automat
- 4. Cota TVA inconsistentă cu codul TaxCategory, exemplu: 19% TVA, dar TaxCategory marcat «Z» (zero) sau invers
- 5. Suma totală nu se potrivește cu suma articolelor, diferențe de rotunjire de 1 ban duc la respingere; folosește mereu rotunjire la 2 zecimale conform standardului
- 6. Lipsa unei extensii CIUS-RO obligatorii, exemplu: codul de TVA la încasare pentru firmele care folosesc acest regim
- 7. Numărul facturii reutilizat, sistemul ANAF refuză orice combinație CUI-emitent + număr factură care a mai fost trimisă
Cum verifici dacă o factură a fost procesată
După trimitere, ai 3 modalități să urmărești statusul unei e-Facturi:
- Pe portalul SPV ANAF: secțiunea Mesaje primite. Aici apar statusurile și eventualele erori, dar interfața e veche și pagina se încarcă lent în perioadele aglomerate (zilele de 25 și final de lună).
- Prin API ANAF: dacă ai integrare programatică, poți cere statusul oricărei facturi prin API folosind index_factura primit la upload.
- Prin platforme terțe (Contera, SmartBill, etc.): platformele moderne sincronizează automat statusurile la fiecare câteva minute și îți afișează inbox-ul ca interfață vizuală, gata de filtrat și sortat.
ANAF nu trimite notificări push când o factură e procesată. Trebuie să verifici manual sau să folosești o platformă care monitorizează statusul în background, altfel poți rata o respingere și factura ta rămâne nevalidată zile întregi.
Ce se întâmplă dacă nu trimiți e-Factura
Sancțiunile pentru neutilizarea sistemului e-Factura cresc treptat începând cu 2024. În 2026, sunt structurate pe trei niveluri:
- Amenzi contravenționale: între 1.000 și 10.000 RON per factură netrimisă, în funcție de mărimea firmei și de gravitatea încălcării
- Pierderea dreptului de deducere TVA: dacă ești cumpărător și primești o factură care nu e în e-Factura, nu o poți deduce. Asta înseamnă cost real pe lună plus risc de inspecție fiscală.
- Inadmisibilitatea în relațiile cu instituții publice: pentru contracte cu autoritățile, lipsa e-Facturii poate duce la rezilierea contractului
Alternative la portalul ANAF, platforme de e-Factura
Folosirea directă a portalului ANAF e gratuită, dar lentă și predispusă la erori manuale. Pentru o firmă cu peste 20 facturi pe lună, costul în timp depășește rapid orice abonament de platformă.
Iată ce ar trebui să cauți într-o platformă de e-Factura:
- Validare XML automată înainte de trimitere, îți spune dacă e ceva greșit înainte ca ANAF să respingă
- Inbox sincronizat, vezi facturile primite fără să te loghezi în SPV
- Status tracking în timp real, vezi instant care facturi au fost acceptate, respinse sau sunt în procesare
- Integrare cu softul tău contabil (SAGA, SmartBill, Oblio, Ciel, WinMentor), facturile sincronizate automat
- Audit trail complet, istoric cu toate trimiterile, erorile și răspunsurile ANAF, pentru orice inspecție
Contera oferă toate cele de mai sus plus un asistent AI care te ajută să interpretezi erorile ANAF în limba română. Dacă o factură e respinsă cu un cod criptic, întrebi pe Max și primești explicația și pașii de corectare în câteva secunde.
e-Factura B2C: ce s-a schimbat și ce trebuie să faci
Din ianuarie 2025, e-Factura s-a extins la relațiile cu persoane fizice (B2C) pentru tranzacțiile peste pragul stabilit. În 2026, pragul rămâne în vigoare cu o singură schimbare: lista categoriilor de produse acoperite a crescut.
Pentru B2C, datele beneficiarului sunt diferite de B2B: nu ai CUI, ai CNP (sau alt identificator). Sistemul ANAF acceptă atât facturi cu CNP, cât și facturi anonime pentru B2C peste prag, în funcție de tipul tranzacției.
Recomandare practică: dacă vinzi predominant către persoane fizice, configurează soft-ul de facturare să trimită automat în e-Factura toate facturile peste prag, fără să te bazezi pe verificarea manuală fiecare lună.
De ce contează cum gestionezi e-Factura
e-Factura e sursa principală a relației tale cu ANAF în 2026. Tot ce înseamnă verificare, audit, rambursare TVA, control încrucișat trece prin sistemul e-Factura.
Două firme cu același volum de afaceri pot avea experiențe complet diferite cu ANAF: una cu inspecții relaxate (pentru că datele lor sunt curate, complete, validate la timp), cealaltă cu controale frecvente (pentru că ANAF detectează automat inconsistențe între facturile trimise și balanțele declarate).
Calitatea datelor pe care le trimiți prin e-Factura determină cât de mult timp pierzi cu birocratia fiscală. Un AI care îți validează automat XML-ul, îți arată facturile primite în timp real și te ajută să corectezi erorile imediat, face diferența între o lună liniștită și o lună de stres.
Întrebări frecvente
Trebuie să folosesc e-Factura dacă firma mea nu este plătitoare de TVA?+
Da. Obligația e-Factura ține de calitatea de operator economic, indiferent de regimul TVA. Microîntreprinderile, neplătitorii de TVA, PFA-urile, toate trebuie să trimită facturile prin sistemul e-Factura ANAF pentru orice tranzacție B2B.
Pot trimite o factură pe email și separat în e-Factura?+
Da, dar atenție la conformitate. Factura validă fiscal este cea trimisă prin e-Factura (XML UBL 2.1). PDF-ul trimis pe email rămâne doar o copie informativă pentru cumpărător; factura validă fiscal e XML-ul ajuns la ANAF. Cele două trebuie să fie identice, orice diferență (preț, TVA, articole) duce la inconsistențe în control.
Cât durează validarea unei e-Facturi de către ANAF?+
În condiții normale, între 5 secunde și 2 minute. În perioadele aglomerate (sfârșit de lună, sfârșit de trimestru), poate dura mai mult, uneori chiar ore. De aceea e recomandat să trimiți facturile cu câteva zile înainte de deadline-ul contractual. Lasă-ți spațiu pentru re-trimiteri dacă apare o eroare.
Ce fac dacă XML-ul meu este respins de ANAF?+
Citești codul de eroare returnat, fiecare câmp problematic are un mesaj specific. Cele mai frecvente cauze sunt CUI partener greșit, cod CPV lipsă, unitate de măsură incorectă (folosește coduri UN/ECE: EA pentru bucăți, KGM pentru kilograme). Corectezi XML-ul cu același număr de factură și retrimiți. Sistemul recunoaște retrimiterea și nu duplicate factura.
Pot trimite e-Factura fără certificat digital?+
Da. Din 2024, ANAF acceptă autentificarea în SPV cu username și parolă, fără certificat digital calificat. Pentru firmele mici, e varianta cea mai simplă, eviți cumpărarea și gestionarea unui stick USB cu certificat. Certificatul digital rămâne necesar doar pentru anumite operațiuni avansate (ex. semnături pe declarații complexe).
Cum aflu dacă un partener este înscris în e-Factura?+
Verifici CUI-ul partenerului în registrul public al ANAF, fiecare firmă are afișat statutul de înrolare e-Factura. Pe Contera, statutul e-Factura apare automat pe pagina fiecărei firme verificate, alături de statutul TVA și starea de activitate.
Ce se întâmplă cu facturile trimise greșit prin e-Factura?+
Nu poți șterge o factură deja acceptată în e-Factura. Procedura corectă este să emiți o factură de storno (factură cu sume negative care anulează factura inițială), apoi o factură nouă cu datele corecte. Ambele trebuie trimise prin e-Factura, în ordinea cronologică.
e-Factura e gratuită sau există costuri ascunse?+
Folosirea sistemului ANAF e gratuită. Costurile apar dacă folosești o platformă terță pentru automatizare, sau dacă ai nevoie de certificat digital (~100-300 RON/an pentru certificat calificat). Pentru firme cu volum mare de facturi, costul unei platforme se amortizează în prima lună prin timpul economisit.
Concluzie
În 2026, e-Factura e infrastructura fiscală a României. Adevărata întrebare e cum o folosești fără să pierzi ore săptămânal pe portalul ANAF. Răspunsul scurt: printr-o platformă care validează XML-ul automat, urmărește statusul fiecărei facturi și îți ține inbox-ul sincronizat cu contabilitatea. Cu Contera, trimiți și primești e-Facturi direct din chat. Validarea conformă UBL 2.1 se face în câteva secunde.
Citește și
Surse oficiale
Date verificate pe site-urile oficiale ANAF, ONRC și Ministerul Finanțelor.