Stripe + eFactura
Guvernul României a anunțat oficial majorarea cotei standard de TVA de la 19% la 21% începând cu 1 august 2025. Dacă emiți facturi prin Stripe, este esențial să faci actualizările necesare pentru ca documentele generate să rămână conforme cu legislația fiscală.
Acest ghid te ajută să aplici schimbarea TVA-ului în Stripe pas cu pas – de la crearea unei noi cote, până la actualizarea produselor, abonamentelor recurente și logicii din cod dacă folosești API-ul Stripe.
Dacă ai activat Stripe Tax și ai setat calculul automat al taxelor pentru produsele și abonamentele tale, nu trebuie să faci nicio modificare manuală.
Stripe va actualiza automat cota de TVA aplicabilă începând cu 1 august 2025, în funcție de adresa clientului și regimul fiscal specific.
Acest ghid este relevant doar dacă:
Pentru a aplica TVA-ul de 21%, trebuie să creezi o nouă cotă de taxă în Stripe. Taxele existente nu pot fi editate, așa că trebuie adăugată una nouă, valabilă începând cu 1 august 2025.
Pașii sunt:
VATRomania, all territory21%Yes (inclusive) sau No (exclusive) în funcție de setup-ul tău
După salvare, vei primi un nou ID de taxă (ex: txr_...) pe care îl poți folosi la produse, planuri și API.
Am detaliat mai jos ambele variante – folosește cea care se potrivește cu modul tău de lucru.
Dacă adaugi manual un abonament nou din interfața Stripe, trebuie să selectezi noua cotă de TVA în momentul configurării.
În formularul de creare a abonamentului vei vedea opțiunea Add tax manually. După ce dai click, alege cota VAT (21% incl.) sau varianta „exclusive” dacă ai setat prețurile fără TVA.
Asigură-te că selectezi varianta corectă în funcție de modul în care ai configurat produsele (cu TVA inclus sau nu).
Dacă emiți facturile printr-o integrare automată (ex: creezi subscripțiile via API), trebuie să actualizezi codul pentru a folosi noul ID de taxă începând cu 1 august 2025.
Pașii generali:
txr_...)
În Stripe, poți aplica taxele fie direct pe linia de produs (așa cum este cazul de mai jos), fie la nivel de întreg abonament folosind câmpul default_tax_rates.
Exemplu simplificat în PHP – taxă aplicată pe linie de produs:
$today = new DateTime('now', new DateTimeZone('Europe/Bucharest'));
$changeDate = new DateTime('2025-08-01 00:00:00', new DateTimeZone('Europe/Bucharest'));
$tax_rate_id = ($today >= $changeDate)
? 'txr_noua_tva_21'
: 'txr_veche_tva_19';
\Stripe\Subscription::create([
'customer' => $customer_id,
'items' => [[
'price' => $price_id,
'tax_rates' => [$tax_rate_id],
]],
]);
Dacă preferi să aplici taxa la nivelul întregului abonament (nu pe fiecare linie în parte), poți folosi:
$stripe->subscriptions->update($subscription->id, [
'default_tax_rates' => [$newTaxRateId],
]);
Asigură-te că toate subscripțiile noi, invoicing hooks sau codul de generare factură sunt actualizate cu noul ID, si nu rula schimbarea înainte de 1 august 2025.
Ghid complet disponibil aici: Stripe API – aplicarea taxelor →
Asta e tot – după ce faci modificările, pe abonamentele noi și cele existente, Stripe va aplica automat noua cotă de TVA de 21% începând cu 1 august 2025 si v-a aparea in zona de preview a facturii.
Disclaimer: Informațiile prezentate pe această pagină au scop informativ și se bazează pe datele disponibile la momentul publicării. Ele nu constituie consultanță fiscală oficială.
Vă recomandăm să validați întotdeauna informațiile și să consultați un specialist fiscal sau contabil pentru a vă asigura că afacerea dvs. respectă toate cerințele legale aplicabile.
Dacă aveți întrebări, scrieți-ne la office@invobinder.com