Dacă folosești Aave pentru lending, Lido pentru liquid staking, Uniswap pentru liquidity provision sau orice protocol DeFi major, te-ai întrebat sigur: cum declar asta la ANAF? Răspunsul scurt e că DeFi e zona fiscală cea mai gri din întreg ecosistemul crypto românesc — nu pentru că ar fi ilegal, ci pentru că legislația noastră a fost scrisă cu exchange-uri centralizate în minte, nu cu protocoale on-chain pure.
Toate ghidurile de pe internet în română despre crypto se opresc la nivelul „cumperi BTC pe Binance, vinzi BTC pe Binance”. Nimic despre cum se impozitează dobânda lunară primită automat de la un smart contract pe Aave. Nimic despre stETH-ul de la Lido care își crește balanța de unul singur. Nimic despre LP tokens de pe Uniswap V3. Nimic despre yield farming-ul auto-compound de pe Yearn. Acest articol este primul ghid complet DeFi pentru rezidenții fiscali români, bazat pe interpretarea actuală a Codului Fiscal (art. 116), a Legii 239/2025 și a clarificărilor disponibile de la consultanții fiscali specializați.
Ce vei afla:
- De ce DeFi e diferit fiscal față de exchange-urile centralizate ca Binance
- Cum se impozitează lending-ul pe Aave, Compound, Morpho — la primire ȘI la vânzare
- Liquid staking prin Lido (stETH) și Rocket Pool (rETH) — tratamentul tokenurilor rebase
- Liquidity provision pe Uniswap, Curve — depunere, withdrawal, impermanent loss
- Yield farming și reward tokens — cum tratezi auto-compound-ul
- Airdrops, governance tokens, wrapped tokens și bridging cross-chain
- Restaking pe EigenLayer — frontiera fiscală 2026
- Cum declari toate astea în Declarația Unică D212
De ce DeFi e diferit fiscal față de Binance sau Coinbase
Înainte de a intra în detalii, trebuie să înțelegi de ce DeFi îți impune o responsabilitate fiscală mai mare decât tranzacționarea pe un exchange centralizat. Diferența nu e doar tehnică, ci legală și operațională.
Self-custody = ANAF nu primește raport direct
Când folosești Binance, Coinbase sau Revolut, identitatea ta e legată de cont prin KYC (Know Your Customer). Începând cu 2026, aceste platforme — denumite oficial „Furnizori de Servicii cu Criptoactive” (CASPs) — raportează automat la ANAF toate tranzacțiile tale prin mecanismul DAC8, conform OUG 71/2025. Prima raportare ajunge la ANAF până pe 15 martie 2027.
În DeFi, situația e radical diferită. Conectezi MetaMask la Aave printr-un wallet self-custody — nu există KYC, nu există relație contractuală cu un furnizor de servicii. Smart contractul nu știe că ești cetățean român, nu raportează nimic nimănui. Asta înseamnă două lucruri:
- ANAF nu primește automat datele tale DeFi prin DAC8
- Responsabilitatea declarării rămâne 100% la tine — și e mai vizibilă decât pare prin chain analysis
DAC8 acoperă CASPs, NU protocoale pur on-chain
Directiva DAC8 (transpusă prin OUG 71/2025) definește destul de strict cine trebuie să raporteze: doar entitățile care „furnizează servicii cu criptoactive” — adică au reprezentare juridică, KYC, custodie centralizată. Aave, Compound, Uniswap nu sunt entități juridice clasice. Sunt protocoale guvernate de DAO-uri, fără sediu, fără KYC, fără relație contractuală cu utilizatorul.
Totuși, anumite servicii la marginea DeFi sunt prinse de DAC8:
- Lido — operat parțial de Lido DAO Foundation (Elveția) — situație neclară
- Coinbase Wallet, MetaMask Portfolio — nu raportează tranzacțiile, doar conturile
- Front-end-uri găzduite (de exemplu uniswap.org versiunea oficială) — fără KYC, nu raportează
De ce trebuie să declari oricum
Lipsa raportării automate nu înseamnă lipsa obligației fiscale. Trei motive concrete pentru care conformarea voluntară e singura strategie sensibilă:
- Chain analysis: ANAF poate angaja servicii precum Chainalysis sau Elliptic care urmăresc fluxurile on-chain. Dacă ai retras vreodată ETH în USD pe Binance, lanțul tău Binance → wallet → Aave devine vizibil prin metadata DAC8.
- Off-ramp-ul te trădează: în momentul în care convertești câștigurile DeFi înapoi în RON sau EUR printr-un exchange, KYC-ul exchange-ului raportează la ANAF intrarea de fonduri. Discrepanța față de D212 e detectabilă automat.
- Penalitățile pentru descoperire ulterioară: 0,08%/zi penalitate de nedeclarare (echivalent ~29% anual) + 0,02%/zi dobândă. La 100.000 lei venit DeFi nedeclarat descoperit după 3 ani: peste 30.000 lei doar penalități.
Curs BNR — folosit la fiecare eveniment, nu la final de an
O confuzie frecventă: spre deosebire de dividendele din străinătate (curs mediu anual BNR), pentru criptomonede se aplică cursul BNR din ziua exactă a fiecărei tranzacții. La un yield farmer activ care primește recompense săptămânale pe 4 protocoale diferite, vorbim de 200+ evenimente fiscale pe an, fiecare cu propriul curs BNR de calculat. Arhiva curs BNR îți oferă cursurile zilnice istorice pentru reconstrucția exactă.
Lending DeFi (Aave, Compound, Morpho) — venit din dobândă lunară
Lending-ul în DeFi e cea mai simplă formă de venit pasiv pe blockchain: depui criptomonede într-un pool (Aave, Compound, Morpho, Spark) și smart contractul îți distribuie dobânda generată de cei care împrumută din acel pool. APY-urile variază de la 1-2% pe stablecoins în condiții normale până la 8-15% în perioade de volatilitate ridicată.
Mecanism: depui, primești aToken sau cToken
Când depui 10.000 USDC pe Aave, smart contractul îți emite în schimb 10.000 aUSDC. Acest aUSDC e un token care reprezintă depozitul tău + dobânda acumulată în timp. Balanța de aUSDC crește continuu, secundă cu secundă, pe măsură ce protocolul colectează dobânda de la împrumutați. Spre exemplu, după 1 lună la APY 5%, vei avea ~10.041 aUSDC.
La retragere, predai aUSDC și primești USDC + dobânda. Tot procesul e descris în detaliu în documentația oficială Aave https://aave.com/docs și în Compound docs https://compound.finance/docs.
Tratament fiscal RO: dobândă = venit la primire
Interpretarea majoritară a consultanților fiscali români (și aliniată cu practica europeană) este următoarea:
- Dobânda generată din lending DeFi se asimilează cu „venituri din alte surse” — același tratament ca staking-ul
- Momentul impozabil: la fiecare moment al primirii (în practică, la retragerea dobânzii sau la swap-ul aToken)
- Baza impozabilă: valoarea în RON a dobânzii primite, la cursul BNR din ziua primirii
- Cota aplicabilă: 16% (din 2026) sau 10% (pentru 2025)
- CASS 10% — cumulat cu alte venituri pasive pentru pragul de 6/12/24 salarii minime
A doua impozitare apare doar dacă vinzi dobânda primită (de exemplu, swapuieși USDC → ETH după ce ai retras): atunci calculezi un nou câștig/pierdere între valoarea la primire (deja impozitată) și valoarea la swap.
Diferența vs venit din transfer monedă virtuală
Aici e o subtilitate importantă pe care mulți o ratează. Există două interpretări fiscale posibile pentru dobânda DeFi:
| Interpretare | Aplicare practică | Impact CASS |
| Venituri din alte surse (asimilat staking) | Cota 16% × valoare la primire | Da, cumulat cu venituri pasive — pragul 24.300 lei |
| Venit din dobândă (rar argumentat) | Cota 16% × dobânda netă | Da, dar tratament posibil diferit |
Interpretarea „venituri din alte surse” este predominantă pentru că DeFi NU are entitate plătitoare clară (smart contract ≠ persoană juridică), deci nu poate genera „dobândă” în sensul tradițional al Codului Fiscal. Pentru cazuri complexe sau volume mari, consultă un contabil specializat în crypto.
Exemplu numeric: 10.000 USDC pe Aave, 5% APY, an 2026
| Element | Valoare | Notă |
| Depozit inițial | 10.000 USDC | Echivalent ~46.500 lei la curs 4,65 USD/RON |
| APY mediu (5%) | 500 USDC pe an | Calculat lunar de Aave |
| Dobândă acumulată lunar | ~41,67 USDC × 4,65 = 193,75 lei | Curs BNR mediu lunar |
| Total an 2026 (12 luni) | 500 USDC × ~4,72 mediu = 2.360 lei | Impozabil ca venit din alte surse |
| Impozit 16% × 2.360 lei | 377,60 lei | Datorat în D212 până 25 mai 2027 |
| CASS — dacă depășește 24.300 lei combinat | 0 lei (sub prag dacă e singur) | Cumulat cu alte venituri independente |
Calculează rapid scenariile tale cu Calculatorul de impozit crypto, unde poți selecta modul „Staking / Airdrop / Cashback” care folosește exact logica fiscală pentru lending DeFi.
Cumulare cu CASS — pragul 6/12/24 salarii minime
Dobânda DeFi se cumulează cu alte venituri pasive (chirii, dividende, alte staking-uri) pentru calculul CASS. La salariu minim brut 4.050 lei în 2026, pragurile sunt:
| Total venituri independente | CASS datorat |
| Sub 24.300 lei (6 salarii) | ZERO |
| 24.300 – 48.600 lei (6-12 salarii) | 2.430 lei/an fix |
| 48.600 – 97.200 lei (12-24 salarii) | 4.860 lei/an fix |
| Peste 97.200 lei (>24 salarii) | 9.720 lei/an (plafon) |
Detalii complete pe ghidul CASS explicat
Liquid Staking (Lido stETH, Rocket Pool rETH) — recompense rebase
Liquid staking-ul a explodat ca categorie DeFi după Merge-ul Ethereum din 2022. Lido singur deține peste 27 miliarde USD în valoare totală blocată (TVL), făcându-l cel mai mare protocol DeFi din lume. Pentru utilizatorul român, liquid staking-ul ridică probleme fiscale specifice care nu se aplică staking-ului tradițional pe exchange.
Mecanism: depui ETH, primești stETH
Pe Lido, depui 1 ETH și primești în schimb 1 stETH. Tehnic, stETH e un token „rebase” — balanța ta crește automat în fiecare zi pe măsură ce validatorii Lido câștigă recompense din rețeaua Ethereum. La APR 4%, balanța de stETH va crește cu ~0,011% în fiecare zi, fără să faci nicio acțiune. Vezi documentația oficială Lido [LINK: https://docs.lido.fi/].
Variante similare:
- Rocket Pool (rETH) — non-rebase: prețul rETH crește în loc de balanța
- Frax (frxETH/sfrxETH) — model dual
- Coinbase (cbETH) — pe centralized exchange dar cu token tradable
- Binance Staked ETH (BETH) — similar cbETH
Tratament fiscal RO: două evenimente de calculat
Liquid staking-ul declanșează DOUĂ tipuri de evenimente fiscale:
- La primirea recompenselor (creșterea balanței stETH sau a prețului rETH) — venit impozabil la valoarea în RON la momentul primirii
- La vânzarea sau swap-ul tokenului (stETH → ETH sau stETH → USDC) — câștig/pierdere între prețul de vânzare și valoarea la primire
Recompensele rebase — impozabile la fiecare creștere?
Aici e nuanța cea mai delicată. Spre deosebire de Aave (unde retragerea e explicită), stETH-ul își crește balanța continuu. Tehnic, fiecare creștere e o „primire” de recompense impozabilă. Practic, declararea zilnică e imposibilă.
Soluția pragmatică recomandată: calculează SUMA totală a creșterilor pentru perioada fiscală (an calendaristic), folosind balanța de la 1 ianuarie ca punct de pornire și balanța de la 31 decembrie minus depozitele noi. Aplică cursul BNR mediu lunar pentru fiecare lună sau, mai simplu, cursul BNR la mijlocul fiecărei luni.
Această metodă e folosită de toți tax trackerele majore (Koinly, CoinTracking, Divly) și e acceptată de practica fiscală în țări UE comparabile (Germania, Franța, Italia).
Vânzarea stETH — eveniment fiscal separat
Când swap-uiesti stETH pentru ETH sau pentru orice alt token, declanșezi un calcul separat:
Câștig din swap = Valoare swap (în RON la curs BNR ziua swap-ului) − Valoare la primirea stETH (deja impozitată anterior)
Comparație: validator solo vs liquid staking
| Criteriu | Validator solo (32 ETH) | Liquid staking Lido |
| Capital minim | 32 ETH (~150.000 EUR) | Orice cantitate, fără minim |
| Comision protocol | 0% | 10% din recompense (către Lido DAO) |
| Cerințe tehnice | Server propriu 24/7 | Niciuna (DeFi pur) |
| Tratament fiscal RO | Recompense impozabile la primire | Identic + impozit la swap stETH |
| Locked sau lichid? | Locked până la withdrawal | Tradable instant pe DEX-uri |
| Slashing risk | Da (rar) | Distribuit între validatori Lido |
Exemplu: 32 ETH pe Lido, 4% APR, an fiscal 2026
| Element | Calcul | Sumă RON |
| Depozit | 32 ETH la curs ETH/RON 16.500 | 528.000 lei (echivalent) |
| APR Lido (net de comision 10%) | 3,6% efectiv | 1,152 ETH/an |
| Recompense an 2026 | 1,152 ETH × 17.000 RON/ETH mediu | ~19.584 lei |
| Impozit 16% × 19.584 | — | 3.133 lei |
| CASS — dacă singur venit independent | Sub prag 24.300 lei | 0 lei |
| Vânzare 0,5 stETH la sfârșit an (preț 18.000) | Câștig 18.000 − 17.000 = 1.000 × 0,5 | 500 lei impozabil suplimentar |
| Total taxe DeFi 2026 | — | ~3.213 lei |
Liquidity Provision (Uniswap, Curve) — cel mai complex caz fiscal
Liquidity provision e cea mai dificilă categorie DeFi din punct de vedere fiscal. Spre deosebire de lending sau staking, aici depui DOI tokeni simultan într-un pool și primești un token unic (LP token) care reprezintă cota ta. Fiecare etapă declanșează evenimente fiscale potențiale.
Mecanism: depui 2 tokeni, primești LP token
Exemplu concret pe Uniswap V3: vrei să furnizezi lichiditate în pool-ul ETH/USDC. Depui simultan 1 ETH (~16.500 lei) și 16.500 USDC. Smart contractul îți emite un LP token care reprezintă cota ta din pool. În timp ce ești în pool:
- Acumulezi fees din swap-urile altora (procent variabil din 0,01%, 0,05%, 0,3% sau 1%)
- Compoziția pozițiilor tale se schimbă pe măsură ce prețul ETH/USDC fluctuează
- Apare fenomenul de „impermanent loss” — diferența între a hold-ui activele vs a le pune în pool
Vezi documentația oficială Uniswap [LINK: https://docs.uniswap.org/].
Depunerea în pool — eveniment fiscal sau nu?
Aici interpretările diferă. Două abordări posibile:
| Interpretare | Argumentare | Impact |
| Strict: depunerea = swap | Predai 2 active, primești 1 token diferit (LP). Swap impozabil. | Calcul câștig/pierdere la momentul depunerii vs baza de cost a activelor depuse |
| Lejer: depunerea = depozit | Nu vinzi nimic, doar pui în custodie. LP token = reprezentare a depozitului. | Niciun eveniment fiscal la depunere. Calcul DOAR la withdrawal. |
Interpretarea „strict” e cea pe care o folosesc toate tax tracker-ele majore și e cea mai sigură juridic. Tratezi depunerea ca două swap-uri simultane: 1 ETH → cotă LP și 16.500 USDC → cotă LP. Pentru România, asta înseamnă că depunerea declanșează calcul de câștig/pierdere la momentul depunerii.
Withdrawal LP — eveniment fiscal cert
Indiferent de interpretarea la depunere, retragerea din pool e clar un eveniment fiscal. Predai LP token-ul și primești înapoi ETH + USDC (în proporții posibil diferite față de cele depuse). Calculezi câștigul/pierderea ca diferența dintre valoarea ieșită (în RON la curs BNR) și baza de cost a LP token-ului (sau a activelor depuse, în funcție de interpretarea de la depunere).
Fee-urile din pool — venit la momentul realizării
Pe Uniswap V3, fee-urile se acumulează separat de poziția ta principală și trebuie să le „colectezi” explicit printr-o tranzacție. Această colectare e momentul fiscal:
- Fee-urile colectate sunt venit la valoarea în RON la momentul colectării (curs BNR ziua)
- Cota 16% (2026) ca venit din alte surse
- Cumulate cu CASS dacă depășesc pragurile
Pe Uniswap V2 sau Curve (model AMM clasic), fee-urile sunt incluse automat în valoarea LP token-ului — deci se realizează doar la withdrawal.
Impermanent loss — pierdere reală sau nerealizată?
Impermanent loss e pierderea de oportunitate pe care o suporți când furnizezi lichiditate într-un pool și prețul tokenurilor se schimbă semnificativ. Devine „permanent” doar la withdrawal.
Tratament fiscal RO: impermanent loss devine pierdere realizată DOAR la withdrawal-ul din pool. Câtă vreme ești încă în pool, pierderea e nerealizată — exact ca holding-ul unei criptomonede în scădere. La withdrawal, pierderea poate fi declarată în D212 pentru reportare pe 7 ani. Strategii complete: Tax-Loss Harvesting Crypto .
Exemplu: poziție Uniswap V3 ETH/USDC, 30 zile
| Eveniment | Calcul | Sumă RON |
| Depunere: 1 ETH (16.500) + 16.500 USDC | Bază de cost LP token | 33.000 lei |
| Fees colectate (30 zile, fee tier 0,3%) | Aprox 1,5% lunar = ~495 lei | 495 lei venit la primire (impozit 79,2 lei) |
| Withdrawal după 30 zile: 0,9 ETH (la 17.500 lei/ETH) + 17.000 USDC | 0,9 × 17.500 + 17.000 | 32.750 lei |
| Pierdere realizată (vs baza) | 32.750 − 33.000 | −250 lei (impermanent loss realizat) |
| Pierdere de reportat 7 ani | — | 250 lei (declarat în D212) |
| Net rezultat (fees − pierdere) | 495 − 250 | +245 lei câștig final |
Yield Farming și Reward Tokens — auto-compound complic fiscal
Yield farming-ul e nivelul „avansat” al DeFi-ului — stratifici recompensele primite din lending sau LP cu recompense bonus în tokenuri native ale protocoalelor. Yearn Finance, Beefy Finance, Convex, Pendle, Aerodrome sunt protocoale tipice unde yield farmer-ii agregează strategii cross-protocol.
Mecanism: depui în pool, primești reward token bonus
Exemplu pe Curve + Convex: depui USDC într-un pool Curve (primești CRV ca reward de bază) și apoi pui LP token-ul Curve pe Convex (primești CVX ca bonus suplimentar). Yield-ul cumulat poate ajunge la 8-20% APY, dar fiecare token primit (CRV și CVX) e un eveniment fiscal separat.
Reward tokens — impozabile la primire
Tratamentul fiscal pentru tokenuri de recompensă (CRV, CVX, AAVE, COMP, UNI primite ca incentive, etc.) este similar cu staking-ul:
- Momentul impozabil: la fiecare primire (claim) — sau periodic dacă protocolul auto-claim
- Valoarea impozabilă: prețul de piață în RON × cantitate, la cursul BNR din ziua primirii
- Cota: 16% (2026) sau 10% (2025) ca venituri din alte surse
- CASS cumulat cu alte venituri independente
Vânzarea ulterioară a reward tokens — eveniment separat
Când vinzi CRV, CVX sau alte reward tokens primite, declanșezi un al doilea calcul: câștig/pierdere între prețul de vânzare și valoarea la primire (deja impozitată).
Exemplu: ai primit 100 CRV la preț 2 USD = 9,30 lei/CRV → declari 930 lei venit la primire (impozit 148,80 lei). Apoi vinzi cele 100 CRV la 3 USD = 13,95 lei/CRV → 1.395 lei vânzare. Câștig la vânzare: 1.395 − 930 = 465 lei (impozit 74,40 lei suplimentar).
Auto-compound (Yearn, Beefy, Pendle) — eveniment fiscal silent
Yearn și Beefy automatizează strategia: îți colectează recompensele, le swap-uiesc în asset-ul de bază al pool-ului și le re-depun automat. Pentru tine, vezi doar o creștere a balanței vault token-ului. Dar tehnic, AI primit recompense și le-ai vândut/re-depus — toate evenimente fiscale.
Recomandarea practică: la auto-compound vaults, tratamentul cel mai conservator e să calculezi creșterea TOTALĂ a valorii vault token-ului tău în perioada fiscală, exprimată în RON la curs BNR ziua primirii (sau mediu lunar). Tax tracker-ele majore (Koinly, CoinTracking) au integrare directă cu Yearn și Beefy.
Airdrops, Governance Tokens și Hard Forks
Airdrops — „venituri din alte surse” impozabile la primire
Airdrop-urile primite de la protocoale DeFi (ARB de la Arbitrum, OP de la Optimism, ENS de la Ethereum Name Service, BLUR de la Blur etc.) sunt venituri impozabile la valoarea de piață din ziua primirii. Tratament fiscal:
- Cota 16% × valoarea în RON la cursul BNR din ziua primirii
- Încadrate la „venituri din alte surse” (art. 116 sau interpretat în categoria generală)
- CASS cumulat cu alte venituri independente
- La vânzare ulterioară: nou calcul câștig/pierdere
Governance tokens (UNI, COMP, AAVE) primite ca utilizator activ
Dacă ai folosit Uniswap înainte de septembrie 2020, ai primit 400 UNI gratuit. Dacă ai fost early user Compound, ai primit COMP retroactiv. Aceste alocări sunt fiscal identice cu airdrop-urile și se impozitează la valoarea din ziua claim-ului.
Exemplu: airdrop ARB primit în martie 2023
| Element | Valoare |
| Cantitate primită | 2.250 ARB (medie utilizator activ) |
| Preț la momentul claim-ului | 1,40 USD × ARB |
| Valoare totală USD | 3.150 USD |
| Curs BNR USD/RON ziua claim | ~4,55 |
| Valoare în RON la primire | 14.333 lei |
| Impozit 10% (era 2023, în 2026 ar fi 16%) | 1.433 lei |
Hard forks — cazul special
Hard fork-urile (Ethereum Classic din Ethereum în 2016, Bitcoin Cash din Bitcoin în 2017) creează tokenuri noi pentru holderii tokenului original. Interpretarea fiscală română nu e clarificată oficial, dar practica generală e: tokenurile fork-uite se evaluează la prețul de piață la momentul creării chain-ului nou, similar cu airdrop-urile.
Wrapped Tokens, Bridging și Cross-Chain
Wrapped tokens (WBTC, wstETH, USDC.e) — swap-ul lor e impozabil?
Wrapped Bitcoin (WBTC), wrapped stETH (wstETH), bridged USDC (USDC.e pe Avalanche) sunt versiuni pe alte chain-uri ale tokenurilor de bază. Tehnic, transformarea BTC → WBTC implică un swap printr-un custodian (BitGo pentru WBTC) sau printr-un smart contract.
Tratament fiscal: în România, conform interpretării majoritare, fiecare transformare wrapped/unwrapped este un eveniment fiscal — un swap între două „monede virtuale” diferite (BTC ≠ WBTC din punct de vedere on-chain). Câștigul/pierderea se calculează ca în orice swap crypto-to-crypto. În practică, dacă wrap-uiești 1 BTC în WBTC la același preț, câștigul realizat e zero (sau egal cu fee-urile de bridge).
Bridging între chain-uri (ETH → Arbitrum, Polygon, Base)
Mutarea ETH-ului tău de pe mainnet Ethereum pe Arbitrum One presupune un bridge contract care îți „lock-uiește” ETH-ul pe L1 și îți emite ETH echivalent pe L2. Două interpretări posibile:
| Interpretare | Aplicare | Risc fiscal |
| Bridge = transfer (nu swap) | Tehnic primești același token (ETH) pe alt chain — fără eveniment | Acceptat majoritar de tax tracker-e |
| Bridge = swap (ETH L1 ≠ ETH L2) | Tokenul de pe L2 are un identifier diferit on-chain | Mai conservator, dar generează volume de calcul mari |
Practică acceptată: tratezi bridge-ul ca transfer non-impozabil, dar PĂSTREZI baza de cost (preț achiziție inițial) când swap-uiești ulterior pe L2.
Stablecoin swap (USDC → USDT, DAI → USDC)
Întrebare frecventă: dacă swap-uiești USDC pe USDT la 1:1, e eveniment fiscal? Răspuns: tehnic da, e un swap între două criptomonede diferite. Practic, câștigul e zero sau aproape zero, deci impozitul e neglijabil — dar pragul de 200 lei per tranzacție și 600 lei anual cumulat continuă să se aplice pentru toate aceste swap-uri.
Aplicarea pragului 200/600 lei la swap-uri DeFi
Pragul de scutire 200 lei per tranzacție și 600 lei cumulat anual se aplică INTEGRAL la toate swap-urile DeFi. Atenție: e o regulă cumulativă „și/și” — ambele condiții simultan, nu „sau/sau”. 100 swap-uri × 50 lei câștig fiecare = 5.000 lei total → toate impozabile, deși fiecare e sub 200 lei.
Restaking (EigenLayer) — frontiera fiscală 2026
Restaking-ul este cea mai nouă categorie DeFi, popularizată de EigenLayer începând cu 2024. Permite utilizatorilor să „restake” ETH deja staked (de exemplu stETH-ul de la Lido) pentru a securiza alte servicii (AVS — Actively Validated Services) și a primi recompense bonus.
Mecanism: stake existent reutilizat
Restaking-ul nu necesită capital nou. Iei stETH-ul tău existent, îl depui în EigenLayer (vezi documentația oficială [LINK: https://docs.eigenlayer.xyz/]) și primești recompense suplimentare în tokenul AVS-ului pe care îl securizezi (de exemplu, AltLayer, Mantle, Renzo etc.).
Recompense AVS — venit la primire
Tratamentul fiscal urmează aceeași logică ca yield farming-ul:
- Recompensele AVS primite — venit impozabil la primire, valoare în RON la curs BNR ziua
- Cota 16% (2026)
- Cumulate cu CASS
- Vânzarea ulterioară a tokenurilor AVS — eveniment fiscal separat
Liquid restaking (Renzo ezETH, Ether.fi eETH) — dublu rebase
Variante derivate ale restaking-ului (ezETH de la Renzo, eETH de la Ether.fi, pufETH de la Puffer) acumulează recompense automat în balanța tokenului — similar cu stETH-ul. Tratament fiscal: identic cu stETH — calculezi creșterea anuală a balanței și o tratezi ca venit la primire.
Lipsa interpretării oficiale ANAF — risc de reîncadrare
EigenLayer și restaking-ul sunt prea noi pentru ca ANAF să aibă o interpretare publicată. Recomandarea conservatoare: tratezi toate recompensele restaking identic cu staking-ul (16% impozit + CASS). Documentezi toate tranzacțiile, snapshot-urile de wallet și calculele. Pentru volume mari, consultă obligatoriu un fiscalist specializat în crypto.
Cum declari DeFi în Declarația Unică D212
💡 WordPress: Secțiunea cea mai acționabilă — utilizatorul caută concret „cum declar DeFi în D212″. Plasează după secțiunile teoretice, înainte de FAQ.
Secțiunea I.2 — venituri din străinătate
Toate veniturile DeFi se declară în Secțiunea I.2 a Formularului 212 — „Date privind veniturile realizate din străinătate”. Motiv: protocoalele DeFi nu au sediu în România. Câmpul aplicabil: 2014 — Alte venituri din străinătate.
Lipsă platformă centralizată = câmp generic
Spre deosebire de Binance sau Coinbase (unde platforma e clar identificabilă), DeFi nu are „platformă” tradițională. La completare:
- La „Țara sursei venitului”: se declară țara de rezidență a operatorului principal (sau „N/A” cu mențiune)
- La „Plătitor”: denumirea protocolului (Aave, Lido, Uniswap etc.)
- La „Tip venit”: Alte venituri (cod 2014)
- Detaliile complete se pun în anexa explicativă (centralizator)
Documentația necesară — păstrată minimum 5 ani
La o eventuală inspecție ANAF, trebuie să poți prezenta:
- Snapshot wallet-urilor tale (adresa publică e suficientă pentru chain analysis)
- Export al tuturor tranzacțiilor din Etherscan, Arbiscan, Polygonscan (CSV gratuit)
- Centralizator Excel cu fiecare tranzacție: data, tip, cantitate, valoare USD, curs BNR ziua, valoare RON, câștig/pierdere
- Capturi de ecran ale poziții active la sfârșit de an (Aave dashboard, Lido balance, Uniswap LP positions)
- Documentația protocoalelor folosite (linkuri spre docs.aave.com etc. pentru justificarea metodelor de calcul)
Termen de păstrare: minimum 5 ani de la data scadenței declarației (termen general de prescripție fiscală).
Crypto tax trackers care suportă DeFi
| Tool | Suport DeFi | Preț | Notă |
| Koinly | Excellent (auto-import via wallet address) | ~50-200 EUR/an | Cel mai popular, suport Aave/Compound/Uniswap/Lido nativ |
| CoinTracking | Foarte bun | ~150 EUR/an | Detaliu mare, dar mai complex la setup |
| Divly | Bun | ~100 EUR/an | Setup simplu, suport RON ca currency principal |
| Cryptio | Excellent | Enterprise (peste 1.000 EUR) | Pentru SRL-uri cu volume mari |
Cost-beneficiu: pentru volume sub 50 de tranzacții pe an, calculul manual cu Arhiva curs BNR e fezabil. Peste 50 tranzacții, un tax tracker e investiție obligatorie.
DAC8 și DeFi pur — ce raportează și ce nu
CASPs vs protocoale fără KYC
OUG 71/2025 (DAC8) definește strict cine raportează la ANAF:
| Categorie | Raportează DAC8? | Exemple |
| Exchange centralizat cu KYC | DA | Binance, Coinbase, Kraken, Revolut, Crypto.com |
| Custodial wallet cu KYC | DA | Coinbase Wallet (cu KYC), Binance Web3 Wallet |
| Liquid staking semi-centralizat | Posibil | Lido (operat de Foundation), Coinbase cbETH |
| Protocol DeFi pur (DAO) | NU | Aave, Compound, Uniswap, Curve, Maker |
| Wallet self-custody non-KYC | NU | MetaMask, Rabby, Frame |
| Bridge cross-chain | NU | Stargate, Synapse, Across |
Chain analysis — cum poate ANAF să-ți vadă DeFi-ul
Chiar dacă DeFi pur nu raportează la ANAF prin DAC8, există căi prin care activitatea ta devine vizibilă:
- Off-ramp pe exchange centralizat: când convertești ETH din DeFi în RON pe Binance, fluxul devine raportat
- Linkajul adresă-CNP: dacă ai folosit aceeași adresă wallet pentru a face withdrawal pe un exchange KYC, adresa ta e legată de identitatea ta în baza ANAF
- Servicii Chainalysis / Elliptic: ANAF poate angaja servicii de chain analysis care urmăresc fluxurile complete on-chain
- Discrepanțe în declarații: dacă ai deposit pe Binance dar nu declari sursa în D212, e flagrant
Strategia conformării voluntare
Singura strategie sensibilă pentru utilizatorii DeFi români: declarare voluntară completă, calcule documentate, rectificare proactivă a anilor anteriori dacă nu ai declarat. Costul rectificării voluntare e minim (impozit principal + dobânzi reduse 0,02%/zi) față de descoperire ulterioară (impozit + 0,08%/zi penalitate nedeclarare). Calculator penalități îți arată suma exactă pentru orice scenariu.
Greșeli frecvente la declararea DeFi
Pe baza analizei cazurilor reale și a întrebărilor frecvente din comunitățile crypto românești, iată cele mai des întâlnite erori:
- Tratarea staking-ului ca venit pasiv „nedeclarabil”: staking-ul ESTE impozabil la primire, chiar dacă nu ai vândut tokenurile.
- Ignorarea recompenselor rebase (stETH): mulți declară doar swap-ul stETH la final, ratând impozitul anual pe creșterea balanței.
- Bridge-ul considerat eveniment impozabil major: bridge-ul în sine NU e impozabil dacă tokenul rămâne același — dar trebuie să păstrezi baza de cost.
- Stablecoin swap-uri nedeclarate: USDC → USDT pare neglijabil, dar contează cumulativ pentru pragul 600 lei anual.
- Auto-compound vaults tratate ca o singură poziție: tehnic, fiecare compound e eveniment fiscal. Folosește un tax tracker.
- Calculul cu curs BNR la final de an: pentru crypto se aplică cursul ZILNIC, nu mediu anual (vs dividende străine unde se folosește mediu).
- Necolectarea fee-urilor Uniswap V3 ca venit la momentul colectării: fee-urile sunt eveniment fiscal la claim, nu la withdrawal.
- Ignorarea airdrop-urilor minore: chiar și 50 USD în token nou primit gratuit e venit impozabil dacă depășește cumulativ pragul anual.
Articolul complet despre Greșeli D212 crypto.
Întrebări frecvente
Cum se impozitează dobânda primită de la Aave sau Compound în România?
Dobânda primită din lending DeFi (Aave, Compound, Morpho, Spark) se asimilează cu venituri din alte surse și se impozitează la cota de 16% (din 2026) sau 10% (pentru 2025). Momentul impozabil este primirea dobânzii (sau retragerea acesteia), evaluată în RON la cursul BNR din ziua respectivă. Se cumulează cu alte venituri pasive pentru pragul CASS de 24.300 lei/an.
Liquid staking-ul prin Lido este impozabil în România?
Da. Recompensele primite prin stETH (creșterea balanței datorită mecanismului rebase) sunt impozabile la valoarea în RON la momentul primirii. Pentru calcule, folosește creșterea totală a balanței în an, evaluată la cursul BNR mediu lunar sau la mijlocul fiecărei luni. La vânzarea stETH (swap în ETH sau USDC), declanșezi un al doilea calcul pentru câștigul realizat.
Trebuie să declar fiecare swap pe Uniswap în D212?
Tehnic, da — fiecare swap între criptomonede este un eveniment fiscal separat în România (art. 116 Cod Fiscal). Practic, pentru zeci sau sute de swap-uri pe an, calculul manual e imposibil. Folosește un crypto tax tracker (Koinly, CoinTracking, Divly) care importă automat tranzacțiile din wallet-ul tău și aplică cursul BNR zilnic. Pragul 200/600 lei se aplică, dar nu te scutește dacă totalul anual depășește 600 lei.
Cum tratează ANAF impermanent loss?
Impermanent loss devine pierdere realizată DOAR la momentul retragerii (withdrawal) din pool. Câtă vreme ești încă în pool, e pierdere nerealizată — nu are impact fiscal. La withdrawal, pierderea poate fi declarată în D212 pentru reportare pe 7 ani împotriva câștigurilor viitoare. Nu se poate compensa cu câștigurile din același an, conform legislației românești.
Airdrop-urile primite de la protocoale DeFi sunt impozabile?
Da. Airdrop-urile (ARB, OP, ENS, BLUR, UNI, etc.) sunt venituri impozabile la valoarea de piață în RON din ziua claim-ului, la cota de 16% (2026). Se încadrează la „venituri din alte surse”. La vânzarea ulterioară a tokenurilor primite prin airdrop, se calculează un nou câștig/pierdere între prețul de vânzare și valoarea la primire (deja impozitată).
ANAF poate vedea ce fac pe Aave dacă folosesc wallet self-custody?
Direct prin DAC8 — nu, pentru că Aave nu este CASP (nu are KYC, nu raportează). Indirect — da, prin: (1) chain analysis cu Chainalysis sau Elliptic, (2) linkajul adresă-CNP dacă ai folosit aceeași adresă pentru withdrawal pe Binance, (3) discrepanțe între D212 și raportările exchange-urilor centralizate când faci off-ramp. Conformarea voluntară e singura strategie sigură.
Cum convertesc venitul DeFi în lei pentru declarație?
Folosești cursul BNR din ziua fiecărui eveniment fiscal (primire recompensă, swap, vânzare). NU folosești cursul mediu anual. Pentru BNR-ul în zilele nelucrătoare, folosești ultimul curs publicat înainte (de obicei vineri). Arhiva curs BNR de pe Monitor Fiscal îți oferă cursurile zilnice istorice. Pentru tokenuri obscure care nu sunt în cursul BNR direct, convertesi mai întâi în USD (la prețul de piață) și apoi în RON la cursul BNR USD/RON din ziua respectivă.
Yield farming prin Yearn auto-compound — cum se impozitează?
Auto-compound-ul ascunde sub un singur token de vault o serie întreagă de evenimente fiscale: colectare recompense, swap, re-depunere. Tratamentul cel mai conservator e să calculezi creșterea TOTALĂ a valorii vault token-ului tău în perioada fiscală, exprimată în RON la cursul BNR. Tax tracker-ele majore (Koinly, CoinTracking) au integrare directă cu Yearn și Beefy și automatizează acest calcul.
Pot folosi pierderile din impermanent loss pentru reportare?
Da, dacă pierderea e realizată (ai făcut withdrawal din pool). Pierderea realizată se declară în D212 a anului în care a fost realizată și se poate reporta pe 7 ani pentru a reduce câștigurile viitoare. Pierderea nerealizată (încă în pool) NU se poate declara. Strategii complete în articolul Tax-Loss Harvesting Crypto în România.
Wrapped tokens (WBTC, stETH, USDC.e) — swap-ul lor e eveniment fiscal?
Tehnic da — fiecare transformare wrapped/unwrapped (BTC ↔ WBTC, ETH ↔ stETH ↔ wstETH, USDC ↔ USDC.e) este un swap între două criptomonede distincte on-chain. În practică, câștigul realizat e zero sau minim (egal cu fee-urile de bridge), dar evenimentul trebuie raportat dacă depășește pragul 200/600 lei. Atenție la swap-uri repetate de wrap/unwrap — se cumulează pentru pragul anual.
Disclaimer: Acest articol are scop strict informativ și educațional, bazat pe legislația în vigoare la data publicării (Legea 239/2025, Codul Fiscal — Legea 227/2015 art. 116, OUG 71/2025). Interpretările prezentate sunt cele majoritare ale consultanților fiscali români, dar nu există norme ANAF specifice pentru fiecare categorie DeFi. Pentru volume mari sau situații complexe, consultați obligatoriu un expert contabil sau consultant fiscal autorizat. Nu constituie consultanță fiscală sau juridică personalizată.
