e-Factura & Fiscal

e-Factura ANAF — ghid complet pas cu pas pentru firme de construcții

16 July 2026 · 15 minute citire

Din ianuarie 2024, e-Factura e obligatorie pentru tranzacțiile B2B în România. Nu mai e o opțiune sau un proiect-pilot — e o obligație legală cu sancțiuni reale pentru nerespectare. Firmele de construcții sunt printre cele mai afectate de această schimbare: volum mare de facturi lunare, clienți mari precum dezvoltatori imobiliari sau beneficiari publici, situații de lucrări transmise în serie și termene strânse de raportare. Acest ghid acoperă tot ce trebuie să știi, de la înregistrarea în SPV până la trimiterea primei facturi XML, inclusiv capcanele specifice firmelor din construcții, pe care un ghid general despre e-Factura nu le menționează. Indiferent dacă abia începi implementarea sau ai deja probleme cu fluxul curent, găsești aici toți pașii necesari pentru a fi în regulă cu ANAF.

Mulți antreprenori din construcții privesc e-Factura ca pe o bătaie de cap administrativă suplimentară, peste un volum deja mare de hârtii — devize, situații de lucrări, contracte de subantrepriză, procese-verbale de recepție. Realitatea e că, odată configurat corect, sistemul de e-Factura reduce timpul petrecut cu facturarea, nu îl crește, pentru că elimină pașii manuali repetitivi și riscul de eroare umană la completarea datelor fiscale. Problema nu e sistemul în sine, ci modul în care multe firme aleg să-l folosească — manual, factură cu factură, prin portalul web, exact ca și cum ar completa un formular pe hârtie, doar mutat online. Acest ghid te ajută să înțelegi diferența și să alegi varianta corectă pentru volumul de facturare al firmei tale.

Ce e e-Factura și de ce e obligatorie

Sistemul național RO e-Factura este gestionat integral de ANAF și reprezintă infrastructura prin care facturile electronice circulă oficial între firme și sunt validate de autoritatea fiscală. Tehnic, fiecare factură este transmisă într-un format XML standardizat, conform schemei UBL 2.1, fie prin API, fie prin încărcare manuală pe portalul SPV.

Sistemul a devenit obligatoriu de la 1 ianuarie 2024 pentru toate tranzacțiile B2B, adică relațiile comerciale dintre firme. Ulterior, obligativitatea a fost extinsă treptat și către alte categorii de tranzacții — verifică întotdeauna statusul curent al legislației la momentul în care citești acest articol, pentru că reglementările se modifică frecvent. Ceea ce nu se schimbă este nivelul sancțiunii pentru netransmitere: 15% din valoarea facturii netransmise, o sumă suficient de mare încât să transforme o simplă neglijență administrativă într-o problemă financiară serioasă.

Practic, fluxul funcționează simplu, deși implică mai mulți pași în spate: emiți factura, sistemul (sau tu, manual) trimite fișierul XML la ANAF, ANAF validează conținutul, clientul primește factura prin sistem, iar tu înregistrezi tranzacția în contabilitate. Diferența esențială față de facturarea clasică este că validarea ANAF devine parte din procesul de emitere, nu un pas separat, ulterior.

Pentru o firmă de construcții, acest detaliu contează mai mult decât pare la prima vedere. Într-un proiect tipic, o singură lucrare poate genera zeci de facturi pe parcursul execuției — situații de lucrări lunare, facturi de avans, facturi finale, eventual facturi pentru lucrări suplimentare. Fiecare dintre ele trece acum prin același flux de validare ANAF, ceea ce înseamnă că o eroare repetată de format sau de completare se poate multiplica rapid pe zeci de documente, nu doar pe unul singur. De aici vine și importanța de a înțelege bine sistemul de la început, nu de a-l trata superficial ca pe o formalitate.

Cine e obligat — condiții clare

Orice firmă plătitoare de TVA, sau cu o cifră de afaceri peste pragul stabilit legal, care emite facturi către alte firme (B2B), intră sub incidența obligației de e-Factura. Pentru firmele de construcții, răspunsul este simplu și fără excepții ambigue: da, sunteți obligați, dacă activați sub codurile CAEN din familiile 41xx, 42xx sau 43xx, care acoperă construcția de clădiri, lucrările de geniu civil și lucrările specializate de construcții.

Există excepții punctuale prevăzute prin hotărâri de guvern, dar acestea se schimbă relativ des — verifică întotdeauna actele normative în vigoare la data la care citești acest ghid, mai ales dacă firma ta se află într-o situație specială. Un aspect pe care multe firme îl ratează: obligația nu se limitează la a trimite facturi prin sistem. Ești obligat și să primești facturile e-Factura de la furnizorii tăi prin același sistem, ceea ce înseamnă că trebuie să monitorizezi activ contul SPV și pentru facturile primite, nu doar pentru cele emise.

Pasul 1 — Înregistrarea în SPV ANAF

SPV, adică Spațiul Privat Virtual ANAF, este portalul online prin care orice contribuabil interacționează oficial cu ANAF, inclusiv pentru e-Factura. Accesul se face prin e-factura.ro sau prin portal.anaf.ro.

Înregistrarea se realizează în două moduri: fie cu un certificat digital calificat, fie printr-o identitate electronică obținută de pe identitate.gov.ro. Odată creat contul principal, este esențial să adaugi și utilizatori secundari — în primul rând contabilul firmei, care are nevoie de acces direct pentru a gestiona facturile.

Aceasta este, de altfel, una dintre cele mai frecvente erori la înregistrare: administratorul firmei își creează contul, dar uită să adauge contabilul ca utilizator secundar. Rezultatul este că persoana responsabilă cu gestionarea facturilor zilnice nu are acces la sistem, iar fluxul administrativ se blochează exact când ai nevoie de el să funcționeze fluid.

Un alt detaliu practic merită menționat aici: dacă firma ta lucrează cu un birou contabil extern, nu cu un contabil intern angajat, procesul de acordare a accesului poate dura mai mult, pentru că biroul contabil are nevoie de o împuternicire formală din partea ta pentru a acționa în numele firmei în SPV. Recomandăm să inițiezi acest pas cât mai devreme posibil în procesul de implementare, ideal cu câteva zile înainte de a avea nevoie efectiv de acces, pentru a evita blocaje de ultim moment chiar înainte de termenul de transmitere a unei facturi.

Pasul 2 — Înțelegerea formatului XML UBL 2.1

Factura electronică nu se redactează manual în format XML — acest fișier se generează automat din software-ul de facturare sau din ERP. Este important totuși să înțelegi, la nivel general, ce conține: CUI-ul emitentului, CUI-ul destinatarului, numărul facturii, data emiterii, lista de articole sau servicii facturate, valoarea TVA și totalul facturii. Toate aceste câmpuri sunt obligatorii pentru ca ANAF să valideze fișierul.

Pentru firmele de construcții există și câmpuri specifice de care merită să fii conștient: codul CPV, necesar în cazul facturilor aferente licitațiilor publice, referința la numărul contractului și informații legate de deviz, atunci când factura corespunde unei situații de lucrări dintr-un contract mai amplu.

Vestea bună este că, dacă folosești un ERP sau un software de facturare serios, nu vei scrie niciodată cod XML cu mâna — sistemul generează automat fișierul corect, cu toate câmpurile populate, exact în formatul așteptat de ANAF.

Totuși, înțelegerea structurii la nivel general te ajută în două situații concrete. Prima este atunci când primești o eroare de validare și vrei să înțelegi, măcar la nivel general, despre ce câmp e vorba, fără să depinzi complet de suportul tehnic al furnizorului de software. A doua este atunci când lucrezi cu clienți care au cerințe specifice de facturare — de exemplu, beneficiari publici care solicită explicit completarea codului CPV pentru fiecare linie de factură legată de o licitație — și trebuie să comunici clar cu echipa ta tehnică sau cu furnizorul de ERP ce anume trebuie configurat.

Pasul 3 — Trimiterea facturii la ANAF (2 metode)

Există două moduri de a trimite efectiv facturile la ANAF, iar alegerea între ele depinde aproape exclusiv de volumul tău lunar de facturi.

Metoda A — Manual prin SPV Web este potrivită pentru firmele cu volum mic, sub 20 de facturi pe lună. Pașii sunt următorii:

  1. Generezi fișierul XML din software-ul de facturare.
  2. Te loghezi în contul SPV ANAF.
  3. Încarci (upload) fișierul XML în portal.
  4. Aștepți validarea din partea ANAF, care durează de regulă între 1 și 5 minute.
  5. Descarci confirmarea oficială de transmitere, pe care o păstrezi pentru evidențe.

Dezavantajul acestei metode este timpul: fiecare factură consumă 5-10 minute din procesul manual, iar netransmiterea unei facturi e dificil de observat și de urmărit dacă lucrezi cu zeci de facturi pe lună.

Metoda B — Automat prin API, recomandată pentru orice volum de facturare, funcționează astfel:

  1. Software-ul tău se conectează la API-ul ANAF printr-un protocol securizat OAuth2.
  2. La emiterea fiecărei facturi, fișierul XML este trimis automat la ANAF, fără intervenție manuală.
  3. ANAF răspunde cu un identificator unic de transmitere și statusul validării.
  4. Dacă apare o eroare de validare, sistemul te anunță imediat, înainte ca problema să devină o factură netransmisă cu amendă aferentă.

Avantajul metodei automate este evident: zero efort manual și, la fel de important, zero risc de omisiune — nu mai depinzi de cineva care să-și amintească să încarce manual fiecare factură.

Pentru o firmă de construcții care emite, să zicem, 30-50 de facturi pe lună către clienți și subcontractori, diferența dintre cele două metode nu e doar una de confort, ci una financiară directă. La metoda manuală, 40 de facturi pe lună înseamnă cel puțin 4-5 ore de muncă administrativă doar pentru încărcarea lor în SPV, fără a pune la socoteală timpul pierdut când cineva uită o factură sau o trimite cu o zi întârziere. La metoda automată, acest timp scade practic la zero, iar riscul de eroare umană dispare aproape complet din ecuație.

Pasul 4 — Erori frecvente de validare și cum le rezolvi

Chiar și cu un sistem automat, pot apărea erori de validare. Cele mai frecvente, și soluțiile lor, sunt:

  • CUI invalid sau inactiv — verifică întotdeauna CUI-ul clientului la ANAF înainte de emiterea facturii, mai ales pentru clienți noi sau cu care lucrezi rar.
  • Formatul datei greșit — fișierul XML trebuie să folosească standardul ISO 8601, adică formatul AAAA-LL-ZZ; orice altă formatare provoacă respingerea automată.
  • TVA calculat incorect — valoarea de bază înmulțită cu cota de TVA trebuie să corespundă exact sumei declarate; orice diferență, chiar minimă, blochează validarea.
  • Lipsă câmpuri obligatorii — de regulă, un software de facturare serios completează automat toate câmpurile necesare, dar merită verificat mai ales la integrări noi sau personalizate.
  • Suma totală nu se potrivește — de cele mai multe ori e o eroare de rotunjire; software-ul trebuie să gestioneze corect rotunjirile, altfel diferențele de bani se acumulează și blochează validarea.

În practică, marea majoritate a acestor erori dispar complet odată ce treci de la completarea manuală în Word sau Excel la generarea automată a XML-ului dintr-un sistem dedicat. Erorile de validare apar aproape exclusiv acolo unde datele sunt introduse manual, copiate dintr-un document în altul, cu șanse mari de greșeală de tastare sau de formatare. Un software bun de facturare validează aceste date chiar înainte de a încerca trimiterea la ANAF, astfel încât eroarea e semnalată imediat, nu după ce ai pierdut deja timp așteptând un răspuns de respingere de la sistemul fiscal.

Pasul 5 — Primirea facturilor de la furnizori

Așa cum tu ești obligat să trimiți facturi prin e-Factura, furnizorii tăi sunt obligați să-ți trimită facturile lor prin același sistem. Le poți descărca manual din SPV sau le poți primi automat, dacă software-ul tău are integrare API.

O obligație importantă, pe care multe firme o ignoră: trebuie să înregistrezi factura primită în contabilitate, chiar dacă ai primit-o automat prin ANAF — primirea prin sistem nu înlocuiește înregistrarea contabilă. Un sfat practic: activează notificările prin email pentru facturile noi primite în SPV, astfel încât să nu rămână nicio factură neobservată în cont.

Pentru firmele de construcții, acest pas devine deosebit de important pentru că volumul de facturi primite de la furnizori de materiale și subcontractori e adesea mai mare decât cel al facturilor emise. O firmă care lucrează simultan pe 3-4 șantiere poate primi zilnic facturi de la furnizori de betoane, armături, instalații electrice, finisaje și multe altele. Fără un sistem care să centralizeze și să semnaleze automat aceste facturi noi, riști fie să le procesezi cu întârziere, fie, mai grav, să pierzi din vedere unele dintre ele complet, cu implicații directe asupra evidenței costurilor reale ale proiectului.

Termene și sancțiuni — ce trebuie să știi

Termenul de transmitere a unei facturi este în ziua emiterii sau, cel mai târziu, în ziua lucrătoare următoare. Sancțiunea pentru netransmitere este de 15% din valoarea facturii, cu un minim stabilit prin ordonanță — verifică actul normativ în vigoare la data citirii, pentru că aceste praguri se actualizează.

Un aspect critic de reținut: amenda se aplică per factură, nu global pentru întreaga firmă. Asta înseamnă că 50 de facturi netransmise nu generează o singură amendă, ci 50 de amenzi separate — o diferență care poate transforma o neglijență minoră într-o problemă financiară majoră pentru firmă.

Pentru a verifica dacă ai facturi netransmise, poți consulta fie raportul disponibil direct în SPV, fie raportul din software-ul tău de facturare, dacă acesta oferă o astfel de funcționalitate de monitorizare.

Recomandăm să integrezi această verificare ca pe un obicei săptămânal, nu doar ca pe o reacție la o problemă deja apărută. Un control rapid, de câteva minute, în fiecare vineri, îți permite să identifici și să corectezi orice factură rămasă netransmisă înainte ca aceasta să se transforme într-o sancțiune efectivă. Pentru firmele cu volum mare de facturare, acest control periodic e mult mai eficient decât a aștepta o eventuală notificare de la ANAF sau, și mai rău, o vizită de control.

e-Factura pentru proiecte de construcții — particularități

Construcțiile au câteva specificități care nu apar în ghidurile generale despre e-Factura, dar care contează enorm în practica zilnică:

  • Facturile parțiale, cunoscute ca situații de lucrări, trebuie tratate fiecare ca o factură separată în sistemul e-Factura — nu poți grupa mai multe situații de lucrări într-o singură transmitere.
  • Facturile cu reținere de garanție necesită completarea corectă a câmpului de deducere în XML, astfel încât suma reținută să fie reflectată corect și să nu genereze erori de validare legate de totalul facturii.
  • Subcontractorii ridică o întrebare frecventă: dacă subcontractorul tău este o microîntreprindere, este și el obligat la e-Factura? Răspunsul depinde de pragurile legale aplicabile microîntreprinderilor la momentul respectiv — verifică punctual această situație, ideal cu contabilul firmei.
  • Facturile de avans au un tratament specific în formatul XML, diferit de facturile standard — discută acest aspect cu contabilul înainte de a emite prima factură de avans prin sistem, pentru a evita erori de validare.

Aceste particularități explică, de altfel, de ce un software de facturare generic, nepotrivit pentru construcții, generează adesea frustrări neașteptate atunci când vine vorba de e-Factura. Un sistem construit pentru retail sau servicii simple nu are, de regulă, conceptul de situație de lucrări sau de reținere de garanție încorporat nativ, ceea ce înseamnă că utilizatorul trebuie să găsească soluții improvizate, cu risc mai mare de eroare. Un ERP gândit specific pentru construcții, în schimb, tratează aceste fluxuri ca pe cazuri standard, nu ca pe excepții.

Cum simplifici tot procesul cu un software integrat

Un ERP cu e-Factura integrată transformă acest întreg proces tehnic într-un singur pas vizibil pentru utilizator: emiți factura, XML-ul se generează automat, factura e trimisă la ANAF, iar confirmarea vine în aproximativ 30 de secunde. Practic, nu mai interacționezi deloc cu portalul SPV web, decât eventual pentru verificări ocazionale.

În plus, un sistem integrat arhivează automat toate confirmările primite de la ANAF — o cerință obligatorie pentru orice audit fiscal ulterior, pe care altfel ar trebui să o gestionezi manual, factură cu factură. Concret, în Aikonstruct, e-Factura este inclusă în toate planurile de abonament, cu conexiune directă la ANAF, fără costuri suplimentare sau integrări separate de cumpărat.

Beneficiul real al unui astfel de sistem nu se vede doar în timpul economisit, ci și în reducerea stresului administrativ asociat cu termenele legale. Când facturarea și transmiterea către ANAF se întâmplă automat, în fundal, la fiecare emitere de factură, dispare complet acel calcul mental pe care mulți antreprenori îl fac în fiecare zi — "am trimis toate facturile de ieri la ANAF? le-a confirmat sistemul?" Această liniște administrativă, deși greu de cuantificat în RON, este unul dintre cele mai apreciate beneficii raportate de firmele care trec de la procesul manual la unul automatizat.

Ce poți face acum

Aikonstruct include e-Factura ANAF integrată — emiți factura și o trimiți la ANAF cu un singur click, fără SPV manual, fără XML scris de mână și fără riscul unei amenzi din cauza unei facturi uitate netrimisă. Testează 14 zile gratuit, perioadă care include și procesarea completă a e-Facturii, exact așa cum ar funcționa în producție pentru firma ta.

Testează Aikonstruct gratuit 14 zile

Fără card, fără angajament.

Programează demo

Articole similare