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.
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.
Inainte de a trimite prima e-Factura, trebuie sa ai acces la portalul SPV e-Factura. Exista doua modalitati principale de inregistrare:
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.
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.
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:
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.
Odata ce ai cont SPV activ si fisierul XML pregatit, transmiterea efectiva a e-Facturii presupune urmatorii pasi:
Chiar si contribuabilii experimentati intampina ocazional erori la transmiterea e-Facturilor. Iata cele mai frecvente probleme si cum le rezolvi:
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.
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.
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.
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.
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.
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.
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:
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.
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.
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.
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 gratuitCRM + Facturare + e-Factura ANAF — totul intr-o singura platforma. Fara upload manual pe SPV.