Centru de ajutor

Tot ce trebuie sa stii ca sa emiti facturi si sa le trimiti la e-Factura fara batai de cap.

Inceput rapid
Firma si ANAF
Emite o factura
Clienti
Statusuri e-Factura
API pentru dezvoltatori
Erori la autorizare
Erori la transmitere
Automat si facturi primite
Intrebari frecvente
Contact suport

Inceput rapid

  1. 1Creeaza contul. Din Cont gratuit, cu email si parola.
  2. 2Adauga firma ta. In Setari scrii CUI-ul firmei tale. Datele (denumire, adresa, registru comert) se preiau automat de la ANAF.
  3. 3Conecteaza ANAF. Apesi Conecteaza la firma ta si te autentifici o singura data cu certificatul digital pe portalul ANAF.
  4. 4Adauga un client. In Clienti scrii CUI-ul clientului; datele lui vin tot de la ANAF. Clientul nu poate fi propria ta firma.
  5. 5Emite prima factura. Factura noua, completezi liniile, apesi Emite. Pleaca automat la e-Factura.

Firma ta si conexiunea ANAF

Conectarea ZNEP la ANAF se face o singura data per firma, din Setari. Inainte de conectare insa, firma ta are nevoie de doua lucruri - ambele se obtin in afara aplicatiei, la fel ca pentru orice alt program de facturare:

1. Certificatul digital calificat

Il obtii de la un furnizor autorizat (certSign, digiSign, Alfa Sign etc.) in cateva zile. La emitere specifica ca il folosesti in relatia cu ANAF si cere documentul de confirmare semnat digital - il vei folosi la inregistrarea in SPV. Daca ai contabil care depune declaratii pentru tine, el are de obicei certificat si te poate ajuta.

2. Accesul in SPV pentru firma

Pe anaf.ro: Servicii online > Inregistrare utilizatori > Spatiul Privat Virtual > Inregistrare utilizatori persoane juridice. Completezi formularul (calitate in firma), incarci documentul de confirmare al certificatului, copia CI si dovada calitatii de reprezentant. ANAF analizeaza cererea in cateva ore pana la cateva zile.

Dupa aprobare, apesi Conecteaza la firma ta din Setari, te autentifici pe portalul ANAF cu certificatul digital si acorzi accesul cerut. Revenim automat in aplicatie cu conexiunea activa.

Atentie: ANAF nu permite transmiterea de e-Facturi in ziua in care a fost aprobat accesul firmei in SPV. Daca accesul ti-a fost aprobat azi, poti trimite facturi abia maine.
Accesul la ANAF expira periodic (de regula la cateva luni). Cand se apropie expirarea sau a expirat, vezi statusul in Dashboard si reconectezi la fel ca prima data.
Daca iti reinnoiesti certificatul digital: pentru SPV foloseste Reinnoire certificate digitale din sectiunea Inregistrare utilizatori de pe anaf.ro, apoi apesi din nou Conecteaza in Setari.
Cheile de conectare sunt pastrate criptat pe serverele noastre si folosite exclusiv pentru transmiterea facturilor firmei tale.

Emite o factura

CampCe faci
Serie / NumarSeria o setezi tu (ex. F). Numarul se continua automat, fara goluri sau dubluri.
Data emitere / ScadentaImplicit azi + 30 de zile. Le poti schimba oricand.
MonedaRON implicit. Pentru EUR / USD / GBP completezi cursul valutar din ziua emiterii.
Tip document380 = Factura standard, 381 = Nota de credit, 384 = Factura corectata.
Mod plataOptional: ordin de plata, numerar, card, bilet la ordin. Apare pe factura.
Observatii (BT-22)Note fiscale utile, ex.: TVA la incasare.
LiniiDenumire obligatorie; cod, unitate masura, cantitate, pret si cota TVA (21% standard, 11% redus, 0% sau scutit). Totalurile se calculeaza live.
LogoSe incarca per firma in Setari si apare pe documentele generate.

Dupa emitere generam automat fisierul electronic in format UBL CIUS-RO (standardul cerut de ANAF) si il transmitem. Nu trebuie sa intelegi nimic din XML - functioneaza singur.

Cote de TVA aplicabile - in vigoare de la 1 august 2026 (Legea nr. 141/2025): 21% standard si 11% cota redusa unica (inlocuieste vechile cote de 9% si 5%). Cota 0 si scutirile raman neschimbate. Facturile emise pana la 31 iulie 2026 inclusiv folosesc cotele vechi.

Clienti

  • Apesi Adauga client din ANAF si scrii CUI-ul: preluam denumirea, adresa, judetul si daca clientul este eligibil e-Factura.
  • Propria firma nu poate fi client. CUI-ul tau apare marcat rosu si este blocat la emitere.
  • Pentru persoane fizice (B2C) facturile se emitsi la fel; sistemul le marcheaza automat B2C si le transmite conform regulilor e-Factura.
  • Datele clientului se actualizeaza la fiecare interogare, deci daca isi schimba sediul, primesti datele noi.

Statusuri e-Factura

StatusCe inseamnaCe faci
draftFactura creata, inca netransmisa.Retransmite din pagina facturii.
sentTransmisa catre ANAF, asteptam raspuns.Nimic - verificam automat periodic.
acceptedAcceptata de ANAF. Gata.Nimic. Arhivata corect.
errorANAF a respins-o (eroare in document).Deschizi factura, citesti eroarea afisata, corectezi datele si retransmiti.
Pentru a impiedica dublarea documentelor in SPV: facturile cu status Trimisa sau La ANAF nu pot fi editate, iar cele Trimisa, La ANAF sau Acceptata nu pot fi sterse.
Raspunsul ANAF vine de obicei in cateva minute sau ore; in cazuri exceptionale poate dura pana la 48 de ore. Verificam automat si periodic, fara sa dai refresh.
Termen legal: factura trebuie transmisa in e-Factura in maximum 5 zile calendaristice de la data emiterii. ZNEP o trimite automat, imediat - termenul nu mai e o grija.
Mesajele din SPV (XML + confirmarea ANAF) pot fi descarcate doar 60 de zile. ZNEP le arhiveaza automat la preluare, in pagina Primite.

API pentru dezvoltatori

Orice sistem poate genera facturi printr-un API simplu, autentificat cu cheie dedicata (o generezi in Integrari). Trimite cheia in headerul HTTP:

X-API-KEY: fk_cheia_ta_generata

Endpoints disponibile:

GET  /api/v1/lookup?cui=RO12345678      # date firma de la ANAF
POST /api/v1/hooks/order                # comanda -> factura emisa + trimisa
GET  /api/v1/invoices/{id}              # status factura

Exemplu: creezi factura direct din comanda magazinului:

curl -X POST https://znep.ro/api/v1/hooks/order \
  -H "X-API-KEY: fk_..." -H "Content-Type: application/json" \
  -d {"client_cui":"RO12345678","serie":"F",
      "linii":[{"denumire":"Produs","cantitate":2,"pret":49.90,"tva":21}]}

Raspunsul contine id-ul facturii si statusul trimiterii. Ideal pentru WordPress, OpenCart, Joomla sau orice sistem propriu.

Erori la autorizare si rezolvarea lor

Cand conectarea esueaza, in majoritatea cazurilor motivul e unul din cele de mai jos. Verifica in ordine:

  1. Certificatul nu e activ in calculator. La token USB: driverul furnizorului trebuie instalat si stick-ul inserat. La token virtual: aplicatia furnizorului trebuie deschisa si autentificata. Dupa instalarea driverului reporneste calculatorul.
  2. Sesiune browser blocanta. Inchide toate ferestrele browserului si reia conectarea in mod incognito.
  3. Certificatul nu e confirmat in SPV. Un certificat nou sau reinnoit trebuie validat prin obtinerea accesului in SPV (sectiunea anterioara). Verificare rapida: pe anaf.ro apesi Autentificare Ro e-Factura, alegi Trimitere factura si vezi daca CUI-ul firmei tale apare in lista din campul CIF factura.
  4. Casutele de confirmare nebifate. In fereastra de autorizare bifeaza ambele casute: certificatul este activ in calculator si confirmat in SPV.
  5. Conectare de pe telefon. Pe mobil conectarea esueaza de obicei pentru ca certificatul digital nu e disponibil acolo. Foloseste un calculator cu token inserat sau cu token virtual activ.

Daca ai parcurs tot si tot nu merge, scrie-ne la suport@znep.ro cu mesajul exact afisat.

Erori la transmitere si comunicarea cu ANAF

Cand o factura primeste statusul Eroare, mesajul exact e afisat pe pagina facturii. Cele mai frecvente cauze:

Date client lipsa sau gresite

Denumire lipsa, CUI invalid, adresa incompleta. Corectezi clientul in Clienti, apoi editezi factura si o retransmiti.

Date firma emitenta incomplete

Lipseste CUI-ul, adresa sau IBAN-ul. Se completeaza in Setari, la emitent.

Probleme cu liniile facturii

Denumire goala, cantitate sau pret zero ori negative, cota de TVA lipsa. Se corecteaza din Editare factura.

Erori de comunicare cu ANAF

Token expirat (reconectezi firma din Setari), ANAF temporar indisponibil (reincercam automat) sau lipsa dreptului pe CUI-ul respectiv in SPV.

Dupa corectare: deschizi factura, apesi Editeaza, salvezi - factura se regenereaza si se retransmite automat la ANAF.

Trimitere automata, in masa si facturi primite

ZNEP acopera acum emiterea cu trimitere automata: fiecare factura pleaca spre e-Factura imediat dupa emitere, fara buton separat si fara cozi de asteptare in aplicatie. Magazinele online trimit in masa prin API - o comanda devine factura transmisa, automat (vezi sectiunea API).

Facturi primite: pagina Primite preia din SPV mesajele ultimelor 30 de zile ale firmelor conectate - atat facturile primite de la furnizori, cat si cele trimise. Poti descarca ZIP-ul oficial (XML + semnatura/raspuns ANAF), marca mesajele ca procesate si adauga furnizorul direct la Clienti cu un click.

Intrebari frecvente

Cat dureaza pana primesc raspuns de la ANAF?

De obicei minute, uneori ore. Verificam automat la intervale scurte si actualizam statusul in aplicatie.

Am mai multe firme. Pot le folosesc pe toate?

Da. Adaugi cate un CUI pentru fiecare firma in Setari si selectezi emitentul cand emisi. Fiecare se conecteaza separat la ANAF.

Pot anula sau sterge o factura?

Facturile transmise nu se sterg. Pentru corectari emiti nota de credit (381) sau factura corectata (384) - ambele sunt incluse.

Merge pe telefon?

Da, aplicatia functioneaza direct din browserul telefonului, fara instalare.

Datele mele sunt in siguranta?

Cheile ANAF sunt criptate, accesul la cont e protejat prin parola, iar datele firmelor si ale clientilor sunt izolate pe cont.

Contact suport

Nu ai gasit raspunsul? Scrie-ne si revenim rapid.