Key Takeaways
Cryptocurrencies are a unique kind of digital currency with which you can trade without the control of a centralising authority. Since their prices fluctuate, they are becoming popular trading avenues. However, the Government of India introduced the Finance Act 2022 with a framework to treat cryptocurrencies as Virtual Digital Assets (VDAs).
This Act makes income from the transfer of VDAs taxable as per the applicable rules. If you are planning to invest in crypto, understand the taxes on crypto, and set your budget accordingly.
To explain it in easy terms, cryptocurrencies are digital money that operate without intermediaries, like banks, financial institutions, or central authorities. With the growing popularity of digitalisation, the trading of cryptocurrencies has become popular in recent years. Today, there are more than 10,000 digital currencies, such as Bitcoin, Ethereum, Ripple, Matic, etc.
The Income Tax Act classifies crypto and NFTs as Virtual Digital Assets (VDAs) under Section 2(47A). VDAs include all crypto assets like cryptocurrencies, NFTs, and tokens but exclude gift cards and vouchers. Hence, you are liable to pay tax on bitcoin gains.
As per the Finance Act of 2022 and other related provisions, here is the tax structure applicable to the transfer of cryptocurrencies:
| Transactions | Details |
|---|---|
| Tax Rate | 30% tax on gains from trading crypto 4% cess (as per Section 115BBH) |
| Tax Deduction at Source (TDS) on Transfers |
|
| Short vs. Long-Term Gains | The same 30% tax rate applies to both |
There have been myriad changes in the laws regarding cryptocurrency taxes over the years. Take a look:
| 2022-23 |
|
| 2024 updates |
|
| 2025 updates |
|
When filing your returns, you can only claim tax deductions for the cost of acquisition from the sale of cryptocurrencies. Transaction charges and other related costs don’t qualify for deductions. Also, remember that you cannot offset losses from VDAs to gains for any other income or losses from one VDA to gains.
Crypto volatility impacts taxes by changing the gains or losses investors report. Taxes are based on the difference between the purchase and sale prices. In volatile markets, investors may face higher or lower taxable gains.
Even with fluctuating prices, taxes apply only to realised gains (when you sell or exchange crypto), not unrealised changes. You must keep accurate records to report these fluctuations correctly.
Here are the details to help you understand when you need to pay tax on crypto transactions:
| Type of Transactions | Tax Implications |
|---|---|
| Buying crypto | 1% TDS, typically deducted by the exchange |
| Selling crypto | 30% tax on any gain |
| Trading crypto | 30% tax on any gain |
| Spending crypto | 30% tax on any gain |
| Holding crypto | Tax-fre |
| Moving crypto into your own wallet | Tax-free |
| Donating crypto | 30% tax on any gain |
The process of reporting taxes varies based on the method you are using. However, here’s a step-by-step guide on how to report crypto to the Income Tax Department easily and quickly:
Here are common mistakes to avoid when paying crypto taxes:
Many countries treat cryptocurrencies as property, taxing gains from their sale or exchange as capital gains. Earnings from activities like mining, staking, or receiving crypto as payment are often considered taxable income. Tax rates on crypto gains can vary depending on the capital gain.
Read More: How to Invest in Cryptocurrency for Beginners: A Step-by-Step Guide
1. How is 1% TDS on cryptocurrency applied?
In India, a 1% TDS is deducted on every cryptocurrency transfer exceeding the prescribed threshold. The deduction is made by exchanges or buyers at the time of sale, including P2P transactions, regardless of profit or loss.
2. Can I claim losses from crypto transactions?
In India, losses from cryptocurrency transactions cannot be claimed, set off, or carried forward against any other income. Under Section 115BBH, gains are taxed at 30%, and only the cost of acquisition is allowed as a deduction.
3. How are airdrops and staking rewards taxed?
In India, airdrops and staking rewards are taxed as income at their fair market value when received. Any later sale of these assets attracts a flat 30% tax on the gains calculated over that value.