We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data.Cookie Policy·Privacy Policy

Crypto Tax in Romania

A structured summary of how individual crypto taxation works in Romania, the tax regime, headline rate, accepted cost-basis methods, exemptions and anti-avoidance rules.

General information generated from our jurisdiction dataset, not tax advice. Rules change, verify with a local professional.

Crypto Tax in Romania

Getting crypto tax in Romania right starts with one simple idea: the moment you turn a digital asset into something else of value, the tax system pays attention. Romania treats gains on cryptocurrency as taxable, so selling, swapping or spending your coins can create a reporting duty even when no lei or euros ever land in your bank account. This guide walks through when crypto is taxable, how disposals, staking and other activity are treated, which return you file with ANAF, and what records you need, then shows how CryptaTax turns a messy transaction history into a clean, file-ready Romanian report.

This is general information, not personal tax advice. Romania's treatment of digital assets sits inside its wider personal income tax system, and your exact position depends on your residency, your individual circumstances and whether your activity looks like occasional investing or something closer to a business. Always confirm the current law with the National Agency for Fiscal Administration (ANAF) or a qualified Romanian adviser, and read the verified summary table on this page for the figures, allowances and deadlines that apply to your specific tax year.

Is crypto taxed in Romania?

Yes. Romania does not treat cryptocurrency as everyday money, and it does not leave digital-asset gains untaxed. Instead, profit from crypto is generally brought into the personal income tax system as a form of income from the transfer of virtual currency. In plain terms, the gain you make when you dispose of a holding, by selling it for lei or euros, swapping it for another token, or using it to pay for goods and services, can be a taxable result that belongs on your annual return.

Understanding what is not a taxable event matters just as much. Buying crypto with fiat and simply holding it in your own wallet is generally not taxed by itself, because you have not yet realised a gain. Moving coins between two wallets that both belong to you is a transfer, not a disposal, and on its own does not create a tax charge. The tax question almost always turns on realisation: have you parted with the asset, or received new value in exchange, in a way that locks in a profit or a loss? If yes, it likely needs to be reported; if no, you are usually still in a holding phase.

How crypto is taxed in Romania

Different kinds of crypto activity can fall into different tax buckets, and the label you attach to a transaction drives how it is reported. The sections below explain the common patterns. The precise rates, allowances and any small-transaction or annual thresholds live in the verified summary table on this page, treat the descriptions here as the shape of the rules, and the table as the source for the actual numbers.

Disposals and capital gains

A disposal is the core taxable event for most individual investors. You dispose of crypto when you sell it for fiat, swap one token for another, or spend it on goods or services. The taxable result is broadly the difference between what you received and your cost basis, what you originally paid to acquire the asset, including associated fees. A crypto-to-crypto swap is easy to forget but is still a disposal of the coin you gave up, valued at its market price at that moment. Our cost basis guide → explains how acquisition cost is tracked across many lots so every disposal can be matched correctly.

Staking rewards

Staking rewards are typically treated as income when you receive them, valued at the market price on the day they land in your control. That same value usually becomes the cost basis of the new coins, so if you later sell them, only the change in value since receipt is a further gain or loss. This two-step pattern, income on receipt, then a capital result on later disposal, is one of the most common sources of double counting when people try to do it by hand. Our staking tax guide → walks through the mechanics in detail.

Mining

Mining rewards are also generally treated as income at the value of the coins when you receive them. Where mining is occasional and personal, it is usually reported as ordinary income; where it is run with scale, organisation and a profit motive, it can look more like a business activity with different reporting and possible deductions. As with staking, the receipt value becomes the cost basis for any later disposal, so keeping the date and market price of each reward is essential.

Airdrops

Airdrops vary depending on why you received the tokens. Where an airdrop is something you earned or had to do something to qualify for, it often looks like income at the value on receipt. Where tokens simply appear with no action on your part, the treatment can differ, and value may instead be recognised when you eventually dispose of them. Either way, record the date and the market value when the tokens become yours, because that figure anchors the later calculation.

DeFi

DeFi activity, lending, liquidity provision, yield farming and similar, can generate both income-like rewards and disposals, sometimes in the same transaction. Providing liquidity may involve swapping tokens for a pool position, and claiming rewards can be an income event. Because a single on-chain action can have several tax consequences at once, DeFi is where manual spreadsheets break down fastest. Treat each reward as potential income and each token swap as a potential disposal, and value everything at the time it happens.

NFTs

NFTs follow the same realisation logic as other tokens. Buying an NFT with crypto is a disposal of the coins you spent; selling an NFT is a disposal of the NFT itself, with the gain or loss measured against what it cost you. If you create and sell NFTs as a creator, the proceeds can look more like trading or professional income than a one-off investment gain, which changes how they are reported. Keep the acquisition cost, sale price and any marketplace fees for each item.

Tax rates and allowances

Romania applies its personal income tax framework to crypto gains and crypto income, and there may be specific allowances, exemptions or small-value thresholds that change whether a particular gain needs to be reported at all. Rather than quoting a number that could be out of date by the time you read this, we keep all of those figures in the verified summary table on this page and recommend you confirm the current position directly with ANAF or your adviser before filing.

What does not change is the underlying method. Your taxable gain on a disposal is driven by the gap between disposal proceeds and cost basis, and your crypto income is driven by the market value of assets when you receive them. Getting those two inputs right, accurate proceeds and accurate cost basis, matters far more than memorising a headline rate, because the rate is applied to a number you have to calculate correctly first. This is exactly where good record-keeping and the right cost-basis method earn their keep.

Which forms and how to file

In Romania, individuals generally report income and gains through the unified annual return, the Declarația Unică, submitted to ANAF, typically online through the SPV (Spațiul Privat Virtual) portal. Crypto gains and crypto income are declared alongside your other reportable income for the year. Because the exact sections, declaration codes and submission deadlines can change, treat the verified summary table on this page as your checklist and confirm the current filing requirements with ANAF before you submit.

Whatever the precise boxes, the workflow is consistent. You need a complete list of every taxable event for the year, each one valued correctly in your reporting currency, with gains and losses netted according to the rules that apply to you. Practical steps usually look like this:

  • Gather every transaction across all exchanges, wallets and chains you used during the year.
  • Classify each transaction, buy, sell, swap, staking reward, airdrop, fee and so on.
  • Convert each disposal and each income event into your reporting currency at the time it happened.
  • Match disposals to acquisitions using a consistent cost-basis method to find each gain or loss.
  • Total your gains, losses and income, then carry the figures into the Declarația Unică.
  • Keep the underlying calculation and source data in case ANAF asks you to support the numbers.

Record-keeping

Strong records are what make a Romanian crypto return defensible. For every asset you should be able to show when you acquired it, what it cost including fees, when you disposed of it, what you received, and the market value of any crypto received as income on the day it arrived. Because tax authorities can review past years, it is wise to keep this evidence well beyond the filing date. A good record set typically includes:

  • Exchange trade histories and CSV exports for every platform you used.
  • Wallet addresses and on-chain transaction IDs so activity can be traced and verified.
  • The market value, in your reporting currency, of any crypto received as staking, mining or airdrop income.
  • Records of fees paid, since they usually adjust either your cost basis or your proceeds.
  • A clear note of the cost-basis method you used, applied consistently across the year.

Common mistakes

Most Romanian crypto-tax errors are avoidable and come from a handful of recurring blind spots rather than anything exotic. Watch out for these:

  • Forgetting that crypto-to-crypto swaps are disposals, not invisible internal moves.
  • Treating staking, mining or airdrop receipts as tax-free instead of income at their market value on receipt.
  • Double counting staking rewards by taxing them as income and then forgetting to use that value as cost basis on later sale.
  • Missing transactions from a wallet or exchange that was used briefly and then abandoned.
  • Mixing cost-basis methods between assets or years instead of applying one method consistently.
  • Ignoring small disposals and fees that, added up across a busy year, materially change the totals.

How CryptaTax automates your Romania crypto taxes

CryptaTax is built to remove exactly the manual work that makes Romanian crypto tax painful. You connect your exchanges and wallets, and CryptaTax imports your full history, labels each transaction by type, values every disposal and income event at the right moment, and applies a consistent cost-basis method so your gains and losses are calculated the same way across the whole year. Instead of stitching together CSVs in a spreadsheet, you get a clear, organised picture of what is taxable and why.

From there, CryptaTax produces a clean summary of your total gains, losses and crypto income for the year, ready to carry into your Declarația Unică, with the underlying detail preserved so you can support every figure if ANAF ever asks. CryptaTax is designed for individuals filing their own crypto taxes, not for enterprise accounting, so it stays focused on getting your personal Romanian return right, accurately and on time.

Get my Romania crypto tax report

Related countries and guides

If your situation crosses borders, or you are weighing where to be tax-resident, these neighbouring guides are a useful next read: Bulgaria crypto tax →, Hungary crypto tax →, Slovakia crypto tax → and Slovenia crypto tax →. To go deeper on the mechanics that drive every country's numbers, see our staking tax guide → and cost basis guide →.

Individual crypto tax, Romania

General Information

Default Framework
IFRS
Crypto Classification
Intangible AssetCurrent Asset
Tax Year
Calendar Year (M12)
Functional Currency
RON
FX Source (Reporting)
BNR
FX Source (Tax)
BNR
Transaction Rate
Daily Spot
Hyperinflationary
✗ No

Individual Tax, Regime

Tax Regime
Income Tax
10% flat tax on crypto gains (since fiscal code update)
Tax Rate
10%
10% flat. CASS (health contribution) of 10% may also apply on gains above threshold.

Individual Tax, Cost Basis

Measurement Basis
Historical Cost
Cost Method
FIFO
Method Electable
✓ Yes
Permitted Methods
FIFOWAVG
Country Override
Standard

Individual Tax, Exemptions

CGT Exempt
✗ No
Holding Period
HP Benefit
Annual Exemption
Threshold Exemption

Individual Tax, Anti-Avoidance

Wash Sale
✗ Off
Same-Day Rule
✗ No
Superficial Loss
✗ No
Loss Restriction
Unrestricted
Loss Carryforward
Unlimited
See your own numbers for Romania

CryptaTax computes your gains, income and tax reports for Romania automatically across 90 blockchains and 49 exchanges.

Calculate your crypto tax
Do I have to pay crypto tax in Romania?

If you are tax-resident in Romania and you dispose of crypto at a gain, or receive crypto as income, you can have a taxable result to report on your annual return to ANAF. Simply holding crypto you bought is generally not taxed until you dispose of it. The exact rate, any allowance and the filing thresholds are in the verified summary table on this page, check them there and confirm the current figures with ANAF.

Is swapping one crypto for another taxable in Romania?

Generally yes. Swapping one token for another is treated as a disposal of the coin you give up, valued at its market price at the moment of the swap, so a gain or loss can arise even though you never touched fiat. This is one of the most commonly missed events. CryptaTax records both sides of each swap automatically so nothing slips through.

How are staking rewards taxed in Romania?

Staking rewards are typically treated as income at their market value when you receive them, and that value usually becomes the cost basis of the new coins. If you later sell them, only the change in value since receipt is a further gain or loss. See our staking tax guide for the mechanics, and the summary table on this page for the figures that apply.

What form do I use to report crypto in Romania?

Individuals generally report crypto gains and income through the unified annual return, the Declarația Unică, submitted to ANAF, often online via the SPV portal. The exact sections and deadlines can change, so confirm the current filing requirements with ANAF and use the verified summary table on this page as your checklist.

Do I owe tax if I only moved crypto between my own wallets?

Moving crypto between two wallets that both belong to you is a transfer, not a disposal, so on its own it does not create a tax charge. You only realise a gain or loss when you sell, swap or spend the asset. Keep records of the transfers anyway, so your history stays complete and your cost basis carries across correctly.

What records should I keep for Romanian crypto tax?

Keep exchange histories, wallet addresses and transaction IDs, the market value of any crypto received as income, and a note of the cost-basis method you used. Because tax authorities can review past years, retain this evidence well beyond the filing date. CryptaTax stores the full underlying detail behind every figure it calculates.

Can CryptaTax handle my whole Romanian crypto history?

Yes. CryptaTax imports activity from your exchanges and wallets, classifies each transaction, values disposals and income events correctly, and applies a consistent cost-basis method to produce a file-ready summary for your Declarația Unică. It is built for individuals filing their own crypto taxes, so it stays focused on your personal Romanian return.

Other jurisdictions

SlovakiaSloveniaSpainSwedenSwitzerlandTürkiyeUnited KingdomAustriaBelgiumBulgariaCrypto Tax by Country