GHID · INTEGRARE STRIPE

Cum trimiți eFactura din Stripe în 2026 - ghid complet

Echipa stripe-efactura.ro / 4 min / Publicat

E ultima zi a lunii. Te uiți în Stripe Dashboard la 47 de invoice-uri plătite. În ANAF bate vântul, dar nici nu poți vedea asta: zero facturi trimise. E posibil să-ți fi scris o parte din clienți că nu găsesc factura în eFactura. Termenul de 5 zile calendaristice curge per factură de la emitere, deci jumătate sunt deja pe roșu de două săptămâni.

Poate n-o să vină nimeni să te întrebe. ANAF rareori dă amendă direct pentru asta și, când o face, legea prevede o singură amendă pe lună indiferent câte facturi ai netransmise (Legea 296/2023, art. LIX alin. 7) - între 1.000-2.500 lei pentru contribuabili mici, până la 5.000-10.000 pentru cei mari, plus TVA-ul nedeductibil până trimiți. În practică, multe firme au trimis mai târziu și nu s-au întâmplat consecințe imediate. Dar 47 de mici expuneri deschise, lună după lună, încep să atârne - la un control fiscal pot fi recuperate, și până atunci tu știi că ar fi trebuit deja rezolvat.

Varianta clasică: deschizi SmartBill și recreezi 47 de facturi pe rând. Sau scrii un webhook care vorbește cu API-ul SmartBill și speri că nu pică la al treilea retry. Există și o a treia variantă.

Stripe Dashboard cu factura plătită și panoul RO E-Factura deschis, arătând că factura a fost încărcată la ANAF cu opțiunea de a descărca XML-ul

TLDR: cum trimiți eFactura din Stripe în 30 de secunde

Instalezi un app în Stripe Marketplace care vorbește direct cu ANAF. Nu mai ai webhook, nu mai ai SmartBill, nu mai ai export.

Concret: instalezi RO E-Factura din Stripe Marketplace. Autorizezi accesul la SPV-ul tău ANAF (folosești tokenul existent sau generezi unul nou în 2 minute). Activezi modul automat. Gata. Orice factură nouă plătită în Stripe pleacă automat la ANAF, iar status-ul apare în lista de facturi din Stripe - de exemplu, Stare stripe-efactura.ro: Trimisă la ANAF.

Panoul RO E-Factura din Stripe arătând Efactura a fost încărcată cu ID Încărcare, dată și buton Descarcă XML

Ce câștigi practic față de variantele clasice:

  • O singură serie de factură. Numărul din Stripe e numărul din ANAF. Nu mai ai facturi cu serii diferite în două sisteme și nu mai explici contabilei de ce STPK-0127 din Stripe nu corespunde cu factura 1234 din SmartBill.
  • Zero reconciliere pentru contabilitate. Ce e plătit în Stripe e și în ANAF, fără sincronizare manuală sau scripturi de comparat sume. La sfârșit de lună deschizi un singur raport.
  • Status per factură, vizibil în Stripe. Coloana Stare stripe-efactura.ro îți spune direct: factura e Trimisă la ANAF, Netrimisă la ANAF, sau Eroare trimitere la ANAF - fără să mai deschizi SPV-ul.
  • Fără cod de întreținut, fără serii de schimbat. Pe 1 ianuarie nu te mai trezești să schimbi seria în trei locuri (Stripe, SmartBill, configul webhookului). Când SmartBill își mai schimbă API-ul sau adaugă un câmp obligatoriu, tu nu trebuie să umbli prin cod. Vrei ceva care merge, nu încă un sistem de care să ai grijă.

Ce vrea ANAF de la tine, mai exact

Stripe-ul tău generează facturi în PDF și JSON. ANAF nu acceptă niciuna. Cere XML structurat în formatul UBL 2.1 (același standard pe care îl folosesc și administrațiile fiscale din restul UE pentru facturare electronică), semnat cu certificatul tău digital prin SPV și transmis în maxim 5 zile calendaristice de la emiterea facturii.

Diferența e formatul. Aceleași date, două scheme: una pe care o vezi tu în Stripe Dashboard, una pe care o așteaptă ANAF. Cineva, undeva, trebuie să facă traducerea. Asta e tot ce trebuie să-ți pese pentru moment. În restul articolului vorbim despre cine face traducerea, cum, și ce iese pentru tine în fiecare caz.

Configurarea, pe scurt

Toate au loc pe stripe-efactura.ro și în Stripe Dashboard, în această ordine:

  1. Cont pe stripe-efactura.ro. Te înregistrezi cu email și parolă.
  2. Conectează profilul eFactura. Click pe Conectează profilul eFactura și urmează pașii ANAF pentru autorizare. Dacă apar erori, încearcă într-o fereastră incognito; ANAF mai are uneori erori la SPV.
  3. Instalează aplicația RO E-Factura din Stripe. Din Stripe Dashboard, click pe iconița cu trei pătrate și caută „Efactura", sau direct marketplace.stripe.com/apps/ro-e-factura. Click Install.
  4. Trimite prima factură. Mergi pe orice factură din Stripe, deschide panoul lateral al aplicației, apasă Trimite efactura. Dacă vrei să nu mai apeși manual, activezi Trimitere automată din pagina de Setări.

Pașii cu screenshot-uri și fluxul detaliat (inclusiv ce faci când datele unui client sunt greșite și trebuie corectate prin storno) sunt pe stripe-efactura.ro/how-does-it-work.

Cum arată o lună reală cu modul automat

Înapoi la scena din capul articolului. Ultima zi a lunii, 47 de facturi plătite în Stripe. Cu modul automat activ, scena se schimbă.

Deschizi Stripe Dashboard, te uiți pe coloana Stare stripe-efactura.ro. 45 de facturi sunt Trimisă la ANAF - au plecat singure, una după alta, pe măsură ce s-au plătit. 2 sunt în Eroare trimitere la ANAF. Click pe ele, vezi mesajul de la ANAF: la una, CUI-ul clientului e greșit; la cealaltă, lipsește adresa.

Cele două le rezolvi în 5 minute: corectezi datele clientului în Stripe, te întorci pe factură, apeși Reîncercați. Restul lunii rămâne pe pilot automat.

Asta e diferența practică. Nu mai aloci o seară la finalul lunii pentru facturi - aloci 5-10 minute când ceva nu se aliniază.

Modul manual e pentru test

Modul automat se activează din Setări și e opt-in. Implicit, fiecare factură rămâne manuală - apeși Trimite efactura pe ea când vrei.

Manualul există ca să testezi. Trimiți primele 3-5 facturi pe rând, vezi că ajung corect la ANAF, vezi că datele clienților trec validările. Dacă apar erori, le rezolvi pe loc - corectezi CUI-ul clientului, completezi adresele lipsă. După câteva facturi reușite, ai confirmarea că integrarea merge pentru tipul tău de date.

Atunci treci pe automat. Sistemul verifică periodic facturile plătite din Stripe și le trimite singur. Când apare o problemă pe o factură, primești email. De obicei e un client care n-a completat adresa. Intri în Stripe, completezi datele lipsă, factura pleacă singură mai departe.

Ce nu putem face pentru tine

Trei situații în care e nevoie să intervii tu - fie luând o decizie, fie schimbând ceva în setup-ul tău.

Clienți internaționali. Verifică cu contabilul dacă vrei să trimiți toate facturile la ANAF sau doar o parte. Pentru B2B internațional, ai opțiunea în Setări să excluzi automat aceste facturi de la trimitere.

Facturi cu valoare 0. Le poți trimite, dar e mai bine să nu le generezi deloc în Stripe. Sunt obligatorii de trimis la ANAF și creează muncă în plus pentru contabil, fără valoare în spate. Dacă ai un workflow care le creează (cupoane 100%, demo gratuit etc.), reconfigurează-l să nu emită factură.

Mai multe companii. Suportăm un cont Stripe per cont stripe-efactura.ro. Dacă administrezi mai multe firme prin Stripe, creezi câte un cont stripe-efactura.ro pentru fiecare. Folosește emailuri diferite la înregistrare - sau trucul nume+firma1@gmail.com dacă providerul tău acceptă plus-addressing.

De ce nu webhook + program extern

Sunt trei opțiuni dacă vrei să trimiți facturi din Stripe la ANAF: manual într-un program extern (SmartBill, Oblio, Factureaza, FGO etc.); webhook DIY care comunică cu API-ul programului tău; sau direct prin Stripe eFactura. Să le comparăm:

Manual în program extern Webhook + API extern Stripe eFactura
SetupCont program extern1 săptămână dev30 de secunde
Mentenanță lunarăRecreezi fiecare facturăCod de monitorizat0
Serie de facturare2 serii diferiteAceeași serie inițial, diverg în timp1 singură serie
Reconciliere contabilăMapezi manual plățile cu facturileMapping automat cât timp webhookul nu pică1:1 automat
Vizibilitate statusVerifici în Stripe + program externVerifici în Stripe + loguri + program externÎn Stripe Dashboard
Cost lunarSubscripție program, plus muncă manuală lunarTimp development + mentenanță0-199 RON

Chiar dacă rezolvi inițial, pe termen lung vei fi nevoit să muncești mai mult în fiecare lună. Dacă apare o eroare și se sare o factură în sistemul extern, seriile nu mai coincid. Reconcilierea devine o sarcină lunară - cu cât ai mai multe facturi, cu atât ai mai multe șanse să apară probleme. Clienții sunt confuzi când seriile diferă și caută în eFactura factura din Stripe.

Stripe eFactura e un singur sistem. Pe termen scurt e cel mai ușor de activat. Pe termen lung, nu ai de făcut nimic în plus.

Cine trebuie să trimită eFactura

Sistemul național RO eFactura e reglementat prin OUG 120/2021 (cu modificări ulterioare) și se aplică aproape oricărei firme sau persoane cu activitate economică în România. Categoriile principale:

  • Companii (SRL, SA, alte forme juridice): obligatoriu de la 1 ianuarie 2024 pentru B2B și de la 1 ianuarie 2025 pentru B2C. Indiferent de cifra de afaceri, indiferent dacă ești plătitor de TVA sau nu.
  • Persoane fizice cu activitate economică (PFA, profesii liberale, venituri din drepturi de autor sau proprietate intelectuală): trebuie să te înregistrezi în Registrul RO eFactura până la 15 ianuarie 2026. Cei care încep activitatea după această dată se înregistrează înainte de a începe.
  • Producători agricoli persoane fizice: obligație amânată la 1 iunie 2026, prin OUG 52/2025.

Din 1 ianuarie 2026 termenul de transmitere a devenit 5 zile lucrătoare de la emiterea facturii (anterior era de 5 zile calendaristice).

Dacă încasezi prin Stripe și ești în oricare din primele două categorii, integrarea direct prin Stripe eFactura îți permite să trimiți facturile la ANAF fără să cumperi un program separat și fără să înveți o interfață nouă.

Cum începi

Te înregistrezi pe stripe-efactura.ro, conectezi profilul eFactura, instalezi RO E-Factura din Stripe Marketplace. Primele 50 de facturi sunt gratis - testezi pe contul tău înainte să decizi.

Dacă ceva nu se aliniază cu setup-ul tău sau ai întrebări înainte să începi, scrie la office@stripe-efactura.ro.

Stripe = ANAF. O singură serie.

Te înregistrezi, conectezi profilul ANAF, instalezi din Marketplace. 50 de facturi gratis pe lună.