Tax-Loss Harvesting la FIRE: Optimizare Impozit România 2026
Tax-loss harvesting FIRE optimizare impozit România nu mai e despre „vinde ce e pe minus la final de an", ci despre un calendar de zile de decizii în care vinzi anumite titluri la pierdere și cumperi un ETF similar pentru a-ți minimiza bill-ul fiscal fără să ieși din piață. La FIRE, unde trăiești din retrageri și fiecare leu de impozit vine direct din rata ta de retragere, realizarea pierderilor pentru impozit FIRE devine o pârghie permanentă, nu un gest de decembrie. Stăpânești deja bazele din lecția de impozite FIRE România 2026 — acum urcăm la tactici de timing și strategic selling.
Lecția pune cap la cap mai multe straturi pe care un investitor experimentat le combină: swapping strategii FIRE (vinzi titlul A, cumperi ETF-ul B care urmărește același indice cu metodologie diferită), timing vânzări FIRE fiscal pe ferestre concrete din an, loss carryforward FIRE pe 7 ani și bunching income FIRE pentru a concentra câștigurile în anii cu pierderi disponibile. Discutăm și ce înseamnă, practic, wash sale rules Romania — adică absența unei reguli explicite de 30 de zile și capcanele care decurg de aici.
Obiectivul nu e impozit zero, ci impozit minim pe câștiguri FIRE pe durata întregului orizont de retragere: să netuiești câștigurile inevitabile din rebalansare și retrageri cu pierderi recoltate inteligent, păstrând expunerea economică neschimbată. Mergem pe cifre în lei, cote 2026 și un calendar de decizii pe care îl poți copia.
De ce harvesting-ul la FIRE e un joc diferit față de faza de acumulare
În acumulare, harvesting-ul e oportunist: recoltezi pierderi când piața cade și le pui în carry-forward. La FIRE inversezi logica — generezi câștiguri impozabile în mod recurent, pentru că trăiești vânzând bucăți din portofoliu. Fiecare retragere de 3-4% anual și fiecare rebalansare îți creează un câștig de capital care se impozitează. Aici, pierderile recoltate nu mai sunt „bani puși deoparte pentru cândva": sunt muniție pe care o cheltui chiar în anul curent ca să-ți cobori baza impozabilă a retragerilor.
Regimul fiscal românesc 2026 amplifică miza. Reține distincția pe care o aplici tot timpul:
- Broker cu intermediar fiscal român (reține la sursă, ex. BT Capital Partners, TradeVille, Estinvest): de la 1 ianuarie 2026 cota crește la 3% pentru titluri ținute peste 365 de zile și 6% pentru cele sub 365 de zile, aplicată la profitul fiecărei tranzacții, fără posibilitatea de a compensa pierderile — reținerea e brută, tranzacție cu tranzacție.
- Broker străin fără reținere (Interactive Brokers, eToro, Trading 212 pe entitate non-RO): declari prin Declarația Unică, cota e 16% pe câștigul net anual, iar TU agreghezi câștigurile cu pierderile pe fiecare țară-sursă.
Concluzia care guvernează tot restul lecției e contraintuitivă, dar decisivă: singurul regim în care poți recolta pierderi este cel al brokerului străin (16%). La brokerul român, reținerea la sursă pe fiecare tranzacție profitabilă nu permite compensarea pierderilor — deci tax-loss harvesting-ul, în sensul propriu, nu funcționează acolo. Pe contul străin, în schimb, fiecare 1.000 lei de pierdere recoltată îți economisește 160 lei de impozit la rata de 16%. Prin urmare, la FIRE, recolta de pierderi se concentrează strategic pe contul de broker străin, unde compensarea e permisă, controlul e total și valoarea fiscală a fiecărei pierderi e maximă.
Ce poți și ce nu poți compensa
Pierderea din titluri de valoare compensează doar câștiguri de aceeași natură — câștiguri de capital din transferul titlurilor. Nu reduce dividende (impozitate separat, cotă majorată la 16% din 2026 pe distribuirile aprobate după 1 ianuarie 2026), dobânzi, chirii, salarii sau venituri din activități independente. Câștigul din criptomonede e categorie distinctă, cu reguli de offset restrictive — tratează-l separat. La FIRE, asta înseamnă că dacă anul tău e dominat de dividende, harvesting-ul nu-ți ajută cash-flow-ul curent; păstrează pierderea pentru carry-forward către un an cu câștiguri de capital reale.
Wash sale rules Romania: vidul legal și capcana ascunsă
În SUA, regula wash sale interzice deducerea pierderii dacă recumperi „substanțial identic" în fereastra de 30 de zile înainte/după vânzare. În România NU există o regulă explicită de tip wash sale și nici fereastra de 30 de zile pentru titluri de valoare. Teoretic, poți vinde la pierdere și recumpăra exact același ETF în aceeași zi, păstrând pierderea fiscală. Aceasta e o asimetrie favorabilă RO față de SUA și o folosesc agresiv investitorii la FIRE.
Capcana subtilă e însă tripla:
- Cost basis și ordinea FIFO. Dacă recumperi imediat același titlu, brokerul tău (și mai ales un intermediar fiscal român) poate aplica FIFO la următoarea vânzare, ceea ce îți schimbă baza de calcul în moduri pe care trebuie să le anticipezi. Recumpărarea „identică" îți resetează prețul de achiziție la nivelul actual mai mic — bun pe termen scurt, dar reduce viitoarele pierderi recoltabile.
- Substanță economică. ANAF poate, în principiu, contesta tranzacții lipsite de scop economic real (vânzare-recumpărare instant pur fiscală) pe baza principiului anti-abuz. Riscul e mic la volume normale, dar la FIRE, unde recoltezi sistematic an de an, swap-ul printr-un ETF similar dar nu identic e mai apărabil decât recumpărarea aceluiași ISIN în aceeași secundă.
- Brokerul străin nu „știe" regula RO. Tu ești responsabil de declarare; orice presupunere că platforma gestionează wash sale „ca în SUA" e greșită și poate dubla sau anula pierderea în calculul tău.
De aceea tactica matură nu e „recumpăr același ETF", ci swapping strategii FIRE: vinzi un ETF și cumperi unul echivalent economic, dar distinct ca instrument.
Cum construiești perechi de swap care nu te scot din piață
Ideea e să-ți păstrezi expunerea (același indice, aceeași clasă de active) schimbând doar „cutia". Exemple de perechi echivalente economic, dar distincte ca ISIN/emitent:
- S&P 500: vinzi un ETF UCITS pe S&P 500 al unui emitent, cumperi un ETF pe S&P 500 al altui emitent (replicare fizică vs sintetică, sau acumulare vs distribuție).
- Acțiuni globale: swap între un ETF MSCI World și un FTSE Developed World — indici aproape identici ca expunere, dar metodologie și constituenți ușor diferiți.
- Piețe emergente: MSCI Emerging Markets ↔ FTSE Emerging (FTSE clasifică unele țări diferit — de verificat dacă expunerea-țintă rămâne).
Preferă ETF-uri de acumulare UCITS pentru leg-ul de recumpărare: la FIRE controlezi când realizezi câștigul, iar dividendele reinvestite intern nu-ți generează venit din dividende impozabil separat (cota de 16% din 2026, pe care nu o poți compensa cu pierderi de capital). Atenție la diferența de tracking și la costul de spread/comision — dacă swap-ul costă 0,15% iar pierderea recoltată îți economisește 100 lei, verifică să nu mănânci economia în costuri de tranzacționare.
Loss carryforward FIRE: gestionarea muniției pe 7 ani
Pierderea netă anuală care depășește câștigurile se reportează pe 7 ani fiscali consecutivi, compensând câștiguri viitoare de aceeași natură. La FIRE, asta îți dă un „rezervor" de pierderi pe care îl administrezi ca pe un buget multi-anual. Principii pe care le aplică investitorii avansați:
- Nu recolta „în gol" dacă nu ai câștiguri și nu te apropii de expirare. O pierdere realizată acum, fără câștiguri de netuit, intră în carry-forward și consumă unul dintre cei 7 ani. Dacă vârful de câștiguri (ex. vânzarea unei proprietăți sau o rebalansare mare) vine peste 2 ani, uneori e mai bine să aștepți — fereastra de 7 ani repornește de la zero pentru surplus.
- Recoltează când ai câștiguri reale de acoperit. Dacă în anul curent retragerea + rebalansarea îți produc 40.000 lei câștig impozabil la 16% (6.400 lei impozit), recoltarea a 40.000 lei pierdere îți anulează tot bill-ul — economie directă de 6.400 lei, fără să-ți schimbi alocarea (ai swap-at în ETF echivalent).
- Urmărește expirarea. Pierderile dintr-un an cu piață în cădere intră în carry-forward; ține un registru pe ani și „cheltuie" întâi pierderile cele mai vechi, ca să nu le pierzi la al 8-lea an.
Bunching income FIRE: concentrarea câștigurilor în anii „buni" fiscal
Tehnica de bunching la FIRE înseamnă să grupezi câștigurile impozabile în anii în care ai pierderi disponibile (recoltate sau în carry-forward) și să le eviți în anii „curați". Cum o operezi practic:
- Anul cu pierderi recoltate: realizează aici și câștigurile pe care oricum le aveai de făcut — vinde pozițiile cu profit care depășesc rebalansarea normală, pentru că le poți netui cu pierderea. Practic „realizezi gain gratis" până la nivelul pierderii disponibile.
- Anul fără pierderi: minimizează vânzările cu câștig — retrage din cash buffer, din pozițiile pe pierdere/aproape de break-even, sau din ETF-urile cu cost basis ridicat (câștig mic).
- Reset de cost basis controlat: în anul cu pierderi, vinde și recumpără pozițiile cu câștig latent ca să-ți ridici cost basis-ul „pe gratis" — viitoarele retrageri vor avea câștig mai mic, deci impozit mai mic, fără cost fiscal acum (e netuit de pierdere).
Acest reset de cost basis prin gain-harvesting (oglinda loss-harvesting-ului) e una dintre cele mai puternice mișcări la FIRE și e ratată de majoritatea — pentru că oamenii se gândesc doar la recoltat pierderi, nu și la „realizat câștiguri ieftine" în anii potriviți.
Exemplu numeric pas-cu-pas: anul fiscal al unui FIRE pe broker străin
Presupunem un portofoliu de 600.000 lei, broker străin (cotă 16% pe câștigul net, declarare prin Declarația Unică), retragere anuală țintă ~4% = 24.000 lei. Piața a fost mixtă: ai poziții pe profit și poziții pe pierdere.
- Pas 1 — câștigul „forțat" din retragere/rebalansare. Pentru a strânge cei 24.000 lei cash + a readuce alocarea la țintă, vinzi poziții care generează un câștig de capital de 30.000 lei. Impozit brut potențial: 4.800 lei (16%).
- Pas 2 — recolta de pierderi. Identifici poziții pe minus însumând 28.000 lei pierdere latentă. Le vinzi și cumperi imediat ETF echivalent economic (swap MSCI World → FTSE Developed). Expunerea rămâne identică.
- Pas 3 — netting. Câștig net anual = 30.000 − 28.000 = 2.000 lei. Impozit datorat: 320 lei în loc de 4.800 lei. Economie: 4.480 lei, fără schimbarea alocării.
- Pas 4 — gain-harvesting suplimentar (bunching). Dacă aveai disponibilă încă pierdere de recoltat — să zicem 30.000 lei pierdere latentă în loc de 28.000 — ai fi adus câștigul net la 0 și puteai, în plus, vinde-recumpăra o poziție cu câștig latent până la nivelul pierderii rămase: îți ridici cost basis-ul „pe gratis" (netuit de pierdere), rămâi la 0 impozit acum și-ți reduci câștigul impozabil al retragerilor viitoare.
Pe un orizont FIRE de 30 de ani, repetarea disciplinată a acestui ciclu poate face diferența între a plăti 16% pe aproape fiecare retragere și a plăti aproape de impozit minim pe câștiguri FIRE — adică zeci de mii de lei economisiți cumulat, bani care rămân în portofoliu compunând.
Calendarul anual de zile de decizii
Diferențiatorul promis: nu recoltezi haotic, ci în câteva zile-cheie pe an, când ai informația fiscală completă.
- Ianuarie–februarie: faci inventarul cost basis pe fiecare poziție și notezi pierderile din carry-forward (ce expiră, ce ai disponibil). Stabilești bugetul de câștiguri „acoperibil".
- Iunie–iulie (mid-year review): după corecțiile de primăvară, marchezi pozițiile candidate la recoltare. Dacă piața a căzut, recoltezi devreme — nu aștepta decembrie, ETF-ul similar te ține în piață pentru revenire.
- Octombrie: fereastra principală de harvesting. Ai aproape toată imaginea câștigurilor anului. Execuți swap-urile de pierdere ca să netuiești câștigurile cunoscute.
- Prima jumătate a lui decembrie: ultimul calcul. Ajustezi — mai recoltezi pierderi dacă apar câștiguri neașteptate, sau faci gain-harvesting dacă ți-au rămas pierderi nefolosite. Lasă marjă: tranzacțiile trebuie decontate (settlement) în anul fiscal curent, nu le lăsa pe 30-31 decembrie.
Checklist de execuție și greșeli frecvente
- ☐ Confirmă regimul fiecărui cont (RO 3%/6% reținut brut, fără compensare, vs străin 16% auto-declarat cu compensare) și recoltează exclusiv pe contul străin, singurul unde pierderile se pot netui.
- ☐ Pregătește perechi de swap echivalente economic înainte de ziua de decizie (nu căuta pe fugă în decembrie).
- ☐ Verifică cost basis real pe fiecare lot; cu FIFO, ordinea vânzărilor schimbă pierderea recoltată.
- ☐ Ține un registru de carry-forward pe ani și cheltuie întâi pierderile cele mai vechi.
- ☐ Asigură-te că swap-ul nu te scoate din alocarea-țintă și că tracking error-ul + comisioanele nu mănâncă economia fiscală.
- ☐ Lasă timp de settlement înainte de 31 decembrie.
- ☐ Declară corect prin Declarația Unică — la broker străin TU ești responsabil, nu platforma.
Greșeli frecvente: recoltarea „în gol" fără câștiguri de netuit (irosești un an din fereastra de 7); recumpărarea ISIN-ului identic în aceeași secundă (apărabil mai slab la control + reset de cost basis nedorit); presupunerea că brokerul aplică wash sale „ca în SUA" (nu o face, iar tu calculezi greșit); ignorarea gain-harvesting-ului în anii cu pierderi disponibile (lași pe masă cel mai ieftin reset de cost basis); și uitarea că dividendele și criptomonedele NU se compensează cu pierderi din acțiuni. Verifică întotdeauna cotele și pragurile curente la ANAF înainte de a executa, pentru că regimul de impozitare al câștigurilor de capital e în schimbare în 2026.