compliance

Factură proforma: ce înseamnă, cum diferă de cea fiscală și când o folosești

Factura proforma este un document de prezentare a sumelor de plată, fără valoare fiscală. Diferențe față de cea fiscală, când o emiți, cum o numeri.

Cuprins

O factură proforma este un document care arată clientului ce va datora când va primi factura fiscală reală: linii de produs sau serviciu, prețuri, TVA defalcat, total general. Diferența esențială față de factura fiscală este că proforma nu are valoare fiscală, nu se înregistrează în jurnalul de TVA, nu generează obligație de plată a TVA-ului către stat și nu se trimite în e-Factura1. Servește ca instrument comercial: oferă transparență înainte de plată, dar contabilizarea reală apare doar după ce emiți factura fiscală pentru suma încasată.

În practică, proforma apare cel mai des în trei contexte: plata în avans pentru servicii sau produse care cer rezervare prin transfer bancar, oferte formale către clienți B2B care vor să aprobe suma înainte de comandă, și paperwork de vamă pentru livrări cross-border înainte de emiterea facturii fiscale finale. Toate au în comun același tipar: proforma circulă, clientul plătește sau confirmă, factura fiscală se emite apoi și abia ea intră în e-Factura și în evidența contabilă.

Care este diferența între proforma și factura fiscală?

Diferența esențială este statutul fiscal: proforma nu generează obligații de TVA și nu este vizibilă către ANAF, în timp ce factura fiscală intră în jurnalul de TVA și în e-Factura; a treia axă este numerotarea. În ordinea importanței:

  • Statut fiscal. Factura fiscală generează obligația de plată a TVA-ului către stat și obligația de înregistrare în jurnalul de vânzări. Proforma nu generează nimic. Emiterea unei proforme nu te face dator nimic la ANAF.
  • Vizibilitate către ANAF. Factura fiscală trebuie trimisă în e-Factura conform calendarului de obligație. Proforma nu se trimite. Apariția unei proforme în e-Factura ar fi o eroare de profil de document, respinsă la validare2.
  • Numerotare. Factura fiscală cere serie unică și numerotare consecutivă cu auditabilitate (Codul Fiscal art. 319). Proforma nu are acest regim, dar prin convenție îți numerotezi proformele separat de fiscale (serie distinctă, prefix vizibil), ca să nu confunzi cele două fluxuri.

Forma vizuală a celor două documente este aproape identică: aceleași secțiuni de emitent, beneficiar, linii, cote de TVA, totaluri. Singurul element clar de distincție este mențiunea „PROFORMA" plasată proeminent în antet, ca să nu existe confuzie pentru destinatar sau pentru contabilul lui.

Când folosești factura proforma în practică?

Folosești proforma ori de câte ori ceri plata înainte de a emite factura fiscală. Patru scenarii recurente:

  1. Plată în avans pentru servicii. SaaS cu plan anual cu plată în avans, agenții care cer deposit pentru a începe un proiect, freelanceri care cer 50% înainte de livrare. Proforma stabilește suma pe care clientul o transferă; după ce încasarea ajunge, emiți factura fiscală pentru suma respectivă.
  2. Oferte B2B. Clientul mare cere o ofertă formală, defalcată pe linii, cu TVA și total clar, pentru aprobare internă. O proforma servește bine acest scop, având toate elementele unei facturi, dar fără angajament fiscal.
  3. Livrări cu vamă. Pentru export către non-UE, autoritățile vamale cer un document care declară valoarea bunurilor înainte de livrare. Proforma este forma standard pentru această declarație, urmată ulterior de factura fiscală pe documente de export definitive.
  4. Rezervări cu plată parțială. Cazare, închiriere, evenimente. Clientul plătește o parte ca rezervare; proforma confirmă suma datorată, factura fiscală vine după consumul efectiv al serviciului.

Folosirea greșită cea mai des întâlnită este tratarea proformei ca document fiscal: o emiți, clientul nu plătește, iar tu o lași în contabilitate ca venit așteptat. Proforma nu generează venit până nu există plată plus factură fiscală. O proforma neonorată dispare fără urmă în contabilitate.

Cum emiți și cum numeri o factură proforma?

O emiți manual (Word sau PDF), printr-un SaaS de facturare precum SmartBill, Oblio sau FGO, sau din sistemul propriu integrat cu plata. Trei căi practice, în funcție de volum și automatizare:

  • Manual (Word, PDF, template): valabil pentru volume mici, dar predispus la greșeli de numerotare și de calcul. Acceptabil ca tranziție, nu ca stare finală.
  • SaaS de facturare (SmartBill, Oblio, FGO): toate cele majore au modul de proforma. Emiți proforma direct din interfață sau prin API, cu serie distinctă față de factura fiscală. Convertirea proformă-la-fiscală după plată este de obicei un singur apel API care preia liniile și emite documentul fiscal cu un nou număr.
  • Sistem propriu integrat cu plată: în SaaS sau e-commerce cu Stripe/Netopia, fluxul tipic este: comanda inițiată generează automat proforma în baza ta de date și un PaymentIntent în Stripe; webhook-ul de plată confirmată declanșează emiterea facturii fiscale prin SmartBill sau Oblio API, care apoi merge în e-Factura. Aici intervine atenția la idempotență și la retransmiteri: webhook-ul poate ajunge de două ori, iar emisia facturii fiscale trebuie să fie sigură împotriva duplicatelor.

Numerotarea proformei este strict separată de seria facturii fiscale. Convenția practică este un prefix vizibil („PRF-2026-0001") și o serie auto-incrementată independent. Resetarea anuală este opțională, dar utilă pentru ușurința citirii.

Ce gotcha-uri tehnice apar la proforma în SaaS și e-commerce?

Cele mai frecvente capcane sunt webhook-urile duplicate de plată, proformele neonorate rămase deschise, cursul de schimb luat la momentul greșit și cota de TVA modificată între proforma și factura fiscală:

  • Webhook duplicat de plată. Stripe livrează un webhook de două ori în condiții de retry; dacă fluxul tău emite factura fiscală la fiecare webhook, vei avea două facturi fiscale pentru aceeași plată. Folosește idempotență pe identificatorul tranzacției ca să eviți emiterea dublă.
  • Proforma neonorată care rămâne deschisă. Clientul primește proforma, nu plătește, dispare. Sistemul tău trebuie să aibă o politică explicită: expirare după N zile, anulare automată, sau notificare către client. Lăsate la nesfârșit, proformele deschise poluează rapoartele financiare.
  • Curs de schimb la momentul greșit. Proforma emisă în EUR la cursul din ziua emiterii, dar plata vine două săptămâni mai târziu, la alt curs BNR. Factura fiscală finală trebuie emisă la cursul oficial din ziua plății, nu din ziua proformei. O confuzie aici produce discrepanță între suma încasată și suma facturată.
  • TVA modificat între proforma și factura fiscală. Dacă cota de TVA se schimbă între emiterea proformei și emisia facturii fiscale (foarte rar, dar posibil la modificări legislative), factura fiscală reflectă cota nouă, nu pe cea din proforma. Comunică acest aspect explicit clientului ca să nu surprindă suma finală.

De ce contează factura proforma pentru un dezvoltator?

Două motive practice: primul, orice produs care cere plată în avans sau ofertă formalizată trece prin proforma. Dacă lucrezi la un SaaS B2B, un magazin online cu transfer bancar opțional sau o platformă de rezervări care cere deposit, fluxul proforma-plată-factură fiscală este central, nu opțional.

Al doilea: greșelile pe proforma nu sunt vizibile imediat (nu există feedback de la ANAF dacă strici ceva), dar se acumulează ca datorie tehnică în contabilitate și pot exploda la o reconciliere lunară. Pe crawlerra construim fluxurile de proformă cu același nivel de rigoare ca pe cele de factură fiscală, pentru că un sistem care emite proforme dezordonat trimite și facturi fiscale dezordonat la finalul lunii. Pentru cadrul mai larg al raportărilor obligatorii, vezi e-Factura. Pentru fluxul concret de webhook plată-emisie cu garanții de unicitate, urmează ghidul nostru de integrare SmartBill cu Stripe (în pregătire). Pentru semantica token-urilor și a fluxurilor de autentificare folosite pe API-urile de facturare, vezi entry-urile despre JWT și OAuth.

  1. Statutul juridic al facturii proforma în România: nu este un document fiscal în sensul Codului Fiscal (art. 319 reglementează factura fiscală), deci nu generează TVA și nu trebuie raportată ANAF. Practica este recunoscută comercial și acceptată de Codul Civil ca document de ofertă cu valoare contractuală relativă. [seo.proforma_legal_status]
  2. Profilul CIUS-RO definește tipurile de document acceptate de e-Factura: 380 (factură fiscală), 381 (notă de credit), 384 (factură corectivă). Proforma nu apare în lista codurilor acceptate, fiind respinsă la validare dacă este trimisă cu acest profil. Documentația tipurilor de document este publicată la efactura.anaf.ro. [seo.cius_ro_document_types]

Întrebări frecvente

Factura proforma are valoare fiscală?

Nu. Proforma este un document de prezentare a sumelor de plată, fără valoare fiscală. Nu se înregistrează în jurnalul de TVA, nu generează obligație de plată a TVA-ului către stat, nu se trimite în e-Factura și nu apare în SAF-T. Servește exclusiv ca instrument comercial: clientul vede ce datorează înainte să plătească, dar contabilizarea reală se face doar pe baza facturii fiscale emise ulterior.

Pot trimite o proforma în e-Factura?

Nu. e-Factura ANAF acceptă doar documente fiscale. Profilul CIUS-RO definește tipurile de document permise (380 factură fiscală, 381 notă de credit, 384 factură corectivă); proforma nu apare în această listă, pentru că nu este recunoscută fiscal. Practic, fluxul corect este: emiți proforma local, clientul plătește, emiți factura fiscală pentru suma încasată și abia aceasta intră în e-Factura.

Trebuie să o numerez separat de facturile fiscale?

Da. Proformele au propria serie de numerotare, distinctă de factura fiscală. Codul Fiscal cere unicitatea seriei și a numărului pentru facturile fiscale; proformele nu au acest regim, dar prin convenție și pentru claritate operațională sunt numerotate separat (de exemplu, „PRF" sau „PROFORMA-2026-..." față de „FAC-2026-..."). Amestecul seriilor este o sursă tipică de erori de raportare ulterior.

Pot să nu mai emit factura fiscală dacă am emis proforma?

Nu. Proforma nu înlocuiește factura fiscală. Odată ce livrarea sau prestarea s-a făcut și plata a fost încasată, ești obligat să emiți factura fiscală corespunzătoare conform Codului Fiscal. Lipsa facturii fiscale după încasare este o omisiune fiscală, nu o opțiune. Fluxul corect: proforma înainte, plată, factură fiscală după.

Care este diferența între proforma și ofertă?

Oferta poate fi neformalizată, proforma este un document tipizat. O ofertă comercială poate fi un email, un PDF cu termeni sau o pagină de website. Proforma respectă o structură similară facturii fiscale (date emitent, date beneficiar, linii cu cantități, prețuri, TVA defalcat, totaluri), dar are mențiunea explicită „PROFORMA" și nu este înregistrată fiscal. În practică, proforma este folosită pentru cereri de plată în avans, ofertele rămân pentru negocieri inițiale.