Functionalitati Preturi De ce noi Testimoniale FAQ Contact Incepe gratuit
Ghid practic 2026

e-Factura ANAF: cum trimiti o e-Factura pas cu pas

Ghid complet cu toti pasii pentru transmiterea unei facturi electronice prin portalul ANAF SPV: de la inregistrarea in sistem pana la confirmarea primirii si rezolvarea erorilor frecvente.

Ce este SPV e-Factura (Spatiul Privat Virtual)?

SPV e-Factura — sau mai exact, Spatiul Privat Virtual (SPV) — este portalul online al Agentiei Nationale de Administrare Fiscala (ANAF) prin care contribuabilii pot interactiona electronic cu administratia fiscala. Prin SPV e-Factura poti depune declaratii, vizualiza informatii fiscale si — cel mai important pentru acest ghid — transmite si primi e-Facturi.

Portalul SPV e-Factura este accesibil la adresa www.anaf.ro si functioneaza ca un canal securizat de comunicare intre contribuabil si ANAF. Practic, este echivalentul digital al ghiseului ANAF: tot ce faceai fizic la administratia financiara poti face acum online, inclusiv transmiterea facturilor electronice in sistemul e-Factura.

Portalul este gratuit si disponibil 24/7, insa trebuie sa ai un cont activ pentru a putea incarca facturi. In sectiunea urmatoare explicam exact cum te inregistrezi.

SPV vs. e-Factura — care este diferenta? SPV este portalul general al ANAF pentru toate interactiunile fiscale. e-Factura este un modul specific din SPV, dedicat exclusiv transmiterii si primirii facturilor electronice. Cand vorbim despre „trimiterea e-Facturii prin ANAF", ne referim de fapt la incarcarea fisierului XML in modulul e-Factura din SPV.

Cum te inregistrezi in SPV e-Factura

Inainte de a trimite prima e-Factura, trebuie sa ai acces la portalul SPV e-Factura. Exista doua modalitati principale de inregistrare:

Varianta 1: Inregistrare online cu certificat digital

Daca detii un certificat digital calificat (emis de un furnizor acreditat precum certSIGN, DigiSign sau Trans Sped), te poti inregistra complet online. Acceseaza pagina de inregistrare SPV de pe site-ul ANAF, selecteaza autentificarea cu certificat digital, urmeaza pasii din formular si vei primi acces instant.

Varianta 2: Inregistrare la ghiseul ANAF

Daca nu ai certificat digital, te poti prezenta la sediul administratiei fiscale de care apartii cu actul de identitate si formularul de inregistrare (disponibil pe site-ul ANAF). Vei primi credentiale de acces pe loc sau prin email, in functie de procedura locala.

Sfat practic Daca esti PFA sau ai o firma mica, varianta cu certificat digital este mai rapida si nu necesita deplasare la ghiseu. Majoritatea furnizorilor de certificate digitale ofera certificate valabile 1-3 ani, cu preturi incepand de la aproximativ 50 lei/an. Pentru detalii specifice PFA, consultati ghidul e-Factura pentru PFA.

Formatul XML UBL 2.1 — ce trebuie sa contina factura

Sistemul e-Factura ANAF accepta exclusiv facturi in format XML UBL 2.1 (Universal Business Language), conform standardului european EN 16931. Acest format structurat permite procesarea automata a facturilor de catre sisteme informatice, fara interventie manuala.

Un fisier XML valid pentru e-Factura trebuie sa contina urmatoarele elemente obligatorii:

  • Datele furnizorului — denumire, CUI/CIF, adresa completa, numar de inregistrare la Registrul Comertului
  • Datele cumparatorului — denumire, CUI/CIF, adresa completa
  • Informatii factura — numarul facturii, data emiterii, data scadentei, codul monedei (RON sau alta valuta)
  • Linii de factura — fiecare produs sau serviciu cu: descriere, cantitate, pret unitar, valoare, cota TVA
  • Totaluri — subtotal fara TVA, valoare TVA defalcata pe cote, total de plata
  • Informatii de plata — cont bancar IBAN, modalitatea de plata
Atentie la validarea XML ANAF furnizeaza o schema XSD oficiala pe care o poti folosi pentru a valida fisierul XML inainte de incarcare. Recomandarea este sa validezi local intai — astfel eviti respingerile repetate si pierderile de timp. Schema XSD este disponibila pe portalul ANAF, in sectiunea documentatie e-Factura. Aflati mai multe despre ce este e-Factura si ce standarde respecta.

Generarea manuala a unui fisier XML conform este un proces laborios si predispus la erori. De aceea, majoritatea contribuabililor folosesc un software de facturare care genereaza automat fisierul XML corect, fara sa fie nevoie sa cunosti structura tehnica a formatului UBL 2.1.

Pasii de trimitere a e-Facturii prin SPV

Odata ce ai cont SPV activ si fisierul XML pregatit, transmiterea efectiva a e-Facturii presupune urmatorii pasi:

Pasii de transmitere e-Factura prin ANAF SPV 1 Autentificare SPV Login cu certificat digital 2 Modul e-Factura Navigheaza in SPV 3 Incarcare XML Upload fisier UBL 2.1 4 Validare ANAF Verificare automata 5 Status OK Factura acceptata 6 Index incarcare Confirmare unica ANAF Procesul de transmitere e-Factura prin portalul ANAF SPV
  1. Autentifica-te in SPV — Acceseaza www.anaf.ro, selecteaza „Spatiul Privat Virtual" si autentifica-te cu certificat digital sau cu credentialele obtinute la ghiseu.
  2. Navigheaza la modulul e-Factura — Din meniul principal SPV, selecteaza sectiunea „e-Factura". Vei vedea optiunile de incarcare, vizualizare si descarcare a facturilor.
  3. Selecteaza „Incarcare factura" — Apasa butonul de incarcare (upload) si completeaza campurile cerute: CUI-ul emitentului si tipul documentului (factura, storno, nota de creditare etc.).
  4. Incarca fisierul XML — Selecteaza fisierul XML UBL 2.1 generat anterior de pe calculatorul tau. Asigura-te ca fisierul nu este arhivat (ZIP) — ANAF accepta doar fisiere XML directe.
  5. Asteapta validarea automata — Sistemul ANAF valideaza fisierul XML automat. Procesul dureaza de la cateva secunde la cateva minute. Daca exista erori de format, vei primi un mesaj de eroare cu detalii despre campurile problematice.
  6. Verifica status-ul „ok" — Dupa validare reusita, factura primeste un index de incarcare unic (un numar de identificare atribuit de ANAF). Status-ul facturii devine „ok", ceea ce confirma transmiterea cu succes.
  7. Descarca confirmarea — Descarca raspunsul ANAF care contine indexul de incarcare si pastreaza-l in evidenta. Acest index este dovada ca factura a fost transmisa conform legii.
Termen de transmitere Factura electronica trebuie transmisa in sistemul e-Factura in maximum 5 zile calendaristice de la data emiterii. Depasirea acestui termen atrage amenzi intre 1.000 si 10.000 lei. Citeste mai mult: Termen transmitere e-Factura.

Erori frecvente la transmiterea e-Facturii

Chiar si contribuabilii experimentati intampina ocazional erori la transmiterea e-Facturilor. Iata cele mai frecvente probleme si cum le rezolvi:

1. CUI invalid sau inexistent

Una dintre cele mai frecvente erori este un CUI gresit al emitentului sau al cumparatorului. Verifica CUI-ul in baza de date ANAF inainte de a genera factura. Un software cu validare CUI automata (precum CRM Flow) previne aceasta problema din start.

2. Campuri obligatorii lipsa

Fisierul XML trebuie sa contina toate elementele obligatorii din standardul UBL 2.1. Cele mai frecvent omise sunt: codul monedei, data scadentei, informatiile de plata (IBAN) si codul de clasificare a produsului/serviciului. Solutia: foloseste un software care genereaza XML-ul complet si valid.

3. Totaluri care nu corespund

ANAF verifica automat ca suma liniilor de factura sa corespunda cu subtotalul, ca TVA calculat pe fiecare linie sa se potriveasca cu totalul TVA si ca totalul general sa fie corect. Orice neconcordanta, chiar si de 0.01 lei din cauza rotunjirilor, duce la respingere.

4. Format XML incorect (encoding, namespace)

Fisierul XML trebuie sa aiba encoding UTF-8, namespace-ul corect UBL 2.1 si sa fie bine format (well-formed XML). Generarea manuala a XML-ului creste riscul acestor erori tehnice. Validarea prealabila cu schema XSD elimina aceasta problema.

5. Fisier XML prea mare

Portalul SPV are o limita de dimensiune pentru fisierele incarcate (de obicei 5 MB). Facturile cu foarte multe linii sau cu imagini/atasamente incorporate pot depasi aceasta limita. Solutia: factureaza in loturi mai mici sau foloseste API-ul ANAF care permite fisiere mai mari.

Ce faci cand o factura este respinsa? Respingerea nu este definitiva. Corecteaza eroarea semnalata in mesajul de eroare, genereaza un fisier XML nou si retransmite factura. Nu se aplica penalizari pentru retransmiterile facute in cadrul termenului legal de 5 zile calendaristice de la data emiterii facturii originale.

Status-urile e-Facturii in sistemul ANAF

Dupa transmiterea unei e-Facturi, aceasta trece prin mai multe status-uri in sistemul ANAF. Intelegerea lor te ajuta sa monitorizezi corect procesul:

Status Semnificatie Ce trebuie sa faci
in prelucrare Fisierul XML a fost receptionat si este in curs de validare Asteapta — procesul dureaza de la cateva secunde la cateva minute
ok Factura a trecut validarea si a primit index de incarcare Descarca confirmarea si pastreaz-o in evidenta
nok (eroare) Factura a fost respinsa din cauza unor neconformitati Citeste mesajul de eroare, corecteaza si retransmite
in descarcare Factura este disponibila pentru descarcare de catre destinatar Cumparatorul poate descarca factura din SPV
preluata Destinatarul a descarcat factura din sistem Procesul de transmitere este complet

Monitorizarea status-urilor este importanta pentru a te asigura ca facturile au ajuns cu succes la destinatari si ca nu exista facturi blocate in status „nok". Un software de facturare integrat iti poate afisa aceste status-uri in timp real, fara sa fie nevoie sa te autentifici in SPV de fiecare data.

Alternative la portalul manual SPV

Transmiterea manuala a fiecarei facturi prin portalul SPV este fezabila doar pentru un volum mic de facturi (cateva pe luna). Pentru firme care emit zeci sau sute de facturi lunar, exista alternative semnificativ mai eficiente:

1. Integrarea prin API-ul ANAF

ANAF pune la dispozitie un API (web service) prin care softurile de facturare pot transmite e-Facturi automat, fara interventie manuala. API-ul permite atat transmiterea, cat si verificarea status-urilor si descarcarea facturilor primite. Aceasta este metoda recomandata pentru orice firma cu volum mediu sau mare de facturi.

2. Software de facturare cu integrare ANAF

Solutii software precum CRM Flow se integreaza nativ cu API-ul ANAF. Genereaza factura in aplicatie, iar aceasta se transmite automat catre ANAF — fara upload manual, fara autentificare in SPV, fara generare manuala de XML. Totul se intampla in fundal, intr-un singur click.

3. Operatori de facturare electronica

Exista firme specializate care actioneaza ca intermediari intre contribuabil si ANAF, oferind servicii de transmitere, arhivare si monitorizare a e-Facturilor. Aceasta optiune poate fi utila pentru firmele care nu au un software de facturare propriu.

Recomandarea noastra Pentru firmele mici si medii din Romania, cea mai eficienta solutie este un CRM cu facturare integrata care combina gestionarea clientilor si vanzarilor cu generarea si transmiterea automata a e-Facturilor. Elimini nevoia de tool-uri separate si ai tot fluxul intr-o singura aplicatie. Citeste mai mult despre facturarea electronica in Romania.

Cum face CRM Flow transmiterea e-Factura automat

CRM Flow se integreaza direct cu API-ul ANAF si transmite e-Facturi automat din aplicatie — fara upload manual pe SPV, fara generare manuala de XML. Creezi factura, apesi un buton, iar sistemul genereaza XML-ul UBL 2.1, il transmite la ANAF si iti afiseaza status-ul in timp real. Validare CUI automata, serii conforme si tracking complet.

Incepe gratuit

Intrebari frecvente despre e-Factura ANAF

Ce este SPV si cum ma inregistrez pentru e-Factura?
SPV (Spatiul Privat Virtual) este portalul online al ANAF prin care contribuabilii pot transmite si primi documente fiscale, inclusiv e-Facturi. Pentru inregistrare, acceseaza www.anaf.ro, selecteaza SPV si urmeaza procedura de creare cont — ai nevoie de un certificat digital calificat sau de autentificare prin credentiale obtinute la ghiseul ANAF.
In ce format trebuie sa fie fisierul XML pentru e-Factura?
Fisierul XML trebuie sa respecte standardul european EN 16931, in format UBL 2.1 (Universal Business Language). ANAF furnizeaza o schema XSD de validare pe care o poti folosi pentru a verifica conformitatea fisierului inainte de trimitere.
Cat dureaza validarea unei e-Facturi de catre ANAF?
In mod normal, validarea dureaza cateva secunde pana la cateva minute. In perioade de varf (sfarsit de luna, termene fiscale), procesul poate dura pana la cateva ore. Dupa validare, factura primeste un index de incarcare unic si status-ul „ok" sau un mesaj de eroare daca exista neconformitati.
Ce fac daca e-Factura mea este respinsa de ANAF?
Daca factura este respinsa, verifica mesajul de eroare din SPV — cele mai frecvente cauze sunt: CUI invalid, campuri obligatorii lipsa, format XML incorect sau totaluri care nu corespund. Corecteaza eroarea in fisierul XML si retransmite factura. Nu se aplica penalizari pentru retransmiterile facute in termenul legal de 5 zile.
Pot trimite e-Facturi automat, fara sa accesez SPV manual?
Da, ANAF ofera un API (web service) prin care softurile de facturare pot transmite e-Facturi automat. Solutii precum CRM Flow se integreaza direct cu API-ul ANAF si trimit facturile automat din aplicatie, fara sa fie nevoie sa te autentifici manual in SPV.

Trimite e-Facturi automat, direct din CRM

CRM + Facturare + e-Factura ANAF — totul intr-o singura platforma. Fara upload manual pe SPV.