Cryptocurrency has become a popular investment option in India, with millions of investors buying, selling, and trading digital assets such as Bitcoin, Ethereum, and other cryptocurrencies. However, understanding crypto taxation is just as important as making profitable investments. The Indian government has introduced specific tax rules for virtual digital assets (VDAs), making it essential for crypto investors, traders, and enthusiasts to stay compliant.
Under current Indian tax regulations, profits earned from cryptocurrency transactions may be subject to taxation, and certain transactions may also attract Tax Deducted at Source (TDS). Whether you are buying crypto for long-term investment, actively trading, or earning through staking and other crypto-related activities, knowing the applicable tax rules can help you avoid penalties and file your taxes correctly.
In this Crypto Tax India Guide, you’ll learn how cryptocurrency is taxed in India, the latest tax regulations, TDS requirements, reporting obligations, and practical tips to manage your crypto investments efficiently. This guide is designed to help both beginners and experienced investors navigate the evolving world of crypto taxation in India with confidence.
If you’ve been buying, selling, or even just holding crypto in India, taxes are something you cannot ignore anymore. The government is watching. Exchanges are reporting. And the Income Tax Department has been sending notices to investors who didn’t declare their gains.
This guide breaks everything down in plain language — what gets taxed, how much, when, and exactly how to file. Whether you traded Bitcoin on CoinDCX or received Ethereum as a staking reward, this guide covers you.
Is Crypto Legal in India?
Yes, crypto is legal to buy, sell, and hold in India. It is not banned. However, it is also not legal tender, meaning you cannot use it to pay for goods and services the way you use rupees.
Since the Union Budget 2022, the Indian government has officially recognised cryptocurrencies and other digital assets as Virtual Digital Assets (VDAs) under Section 2(47A) of the Income Tax Act. This recognition brought crypto firmly under the tax net, and the rules have only gotten stricter since then.
What Counts as a Virtual Digital Asset (VDA)?
The definition under the Income Tax Act is broad. It covers:
- Cryptocurrencies like Bitcoin (BTC), Ethereum (ETH), and Solana (SOL)
- Stablecoins like USDT and USDC
- NFTs (Non-Fungible Tokens)
- Tokens and altcoins listed on exchanges
- Meme coins
The Finance Act 2025 further expanded this definition to explicitly include the term “crypto-asset” from April 1, 2026. So essentially, if it’s a digital token running on a blockchain, it is a VDA and is taxable under Indian law.
Crypto Tax Rate in India — The 30% Flat Rule
This is the headline number: 30% flat tax on all crypto gains, under Section 115BBH of the Income Tax Act.
This rate applies from April 1, 2022, onwards. It does not matter:
- Whether you held the asset for one day or three years
- What are your income brackets
- Whether you are a salaried employee or a freelancer
Everyone pays 30%. Plus, you also pay 4% Health and Education Cess on top of that, and any applicable surcharge based on income.
So the effective tax rate is 31.2% at minimum — and can go higher depending on your total income.
Quick Example
Rahul bought 0.5 BTC for ₹10,00,000 in January. He sold it in August for ₹15,00,000.
- Profit = ₹5,00,000
- Tax at 30% = ₹1,50,000
- Cess at 4% on ₹1,50,000 = ₹6,000
- Total tax payable = ₹1,56,000
Simple maths. No exemptions, no slabs, no long-term vs short-term distinction.
What Triggers a Taxable Event?
Not every crypto action creates a tax liability. Here is what does and does not trigger tax:
Taxable Events
- Selling crypto for INR — most common trigger
- Swapping one crypto for another (e.g., BTC → ETH) — both are taxable events
- Spending crypto to buy goods or services
- Receiving crypto as salary or payment — taxed at slab rate on receipt, then 30% on gains when sold
- Airdrops and staking rewards — taxed at your income slab rate on receipt; 30% again when you sell
- Receiving crypto as a gift — 30% tax on the recipient, with zero acquisition cost
Not Taxable (Currently)
- Simply buying crypto with INR and holding it
- Transferring crypto between your own wallets (though always maintain records)
The No-Loss Offset Rule — India’s Harshest Provision
One of the most painful parts of India’s crypto tax regime is this: you cannot set off crypto losses against any other income or even other crypto gains.
Section 115BBH is very clear about this. If Priya made a profit of ₹3 lakh on Ethereum but a loss of ₹2 lakh on Dogecoin, she cannot net them off. She still pays 30% tax on ₹3 lakh. The Dogecoin loss simply disappears — it cannot be carried forward to next year either.
This is a stark contrast to how stock market losses work in India, where short-term capital losses can at least be carried forward for 8 years.
For crypto, once you book a loss, it counts for nothing on your tax return.
The 1% TDS on Crypto Transactions
Under Section 194S, there is a 1% Tax Deducted at Source (TDS) on all crypto transfers above ₹50,000 in a financial year (₹10,000 for specified individuals and HUFs).
In practice, if you’re using a registered Indian exchange like WazirX, CoinDCX, or Zebpay, the TDS is automatically deducted at the time of the trade. You don’t have to do it manually.
What happens with TDS money?
The good news is, this 1% is not a final tax. It gets credited to your account, and you can claim it back or adjust it against your final tax liability when filing your ITR.
Example
Nisha sells ₹2,00,000 worth of crypto. The exchange automatically deducts ₹2,000 as TDS before crediting her account. When she files her ITR, she gets credit for that ₹2,000 against the 30% tax she owes.
What About Crypto You Received as a Gift?
This is where many people slip up. If someone sends you crypto as a gift — even from a family member — it is taxable.
The taxable amount is the fair market value of the crypto on the date of receipt. And the acquisition cost is considered zero (since you paid nothing for it). So when you sell it later, you pay 30% tax on the full market value at the time of sale.
One exception applies: gifts received from close relatives as defined by the Income Tax Act (spouse, siblings, parents, etc.) are exempt from tax on receipt. But you still pay 30% when you eventually sell.
Income Types and Their Tax Treatment
Not all crypto income is taxed at 30%. Here’s a quick breakdown:
| Type of Income | Tax Rate |
|---|---|
| Trading/selling crypto for profit | 30% + 4% cess |
| Swapping one crypto for another | 30% + 4% cess |
| Staking rewards (at time of receipt) | Income slab rate |
| Airdrops (at time of receipt) | Income slab rate |
| Mining income (at time of receipt) | Income slab rate |
| Crypto gifts from non-relatives | 30% on full FMV |
| Subsequent sale of staking/airdrop tokens | 30% on gains |
What Deductions Are Allowed?
Barely any. Under Section 115BBH, the only deduction allowed is the cost of acquisition — meaning the original price you paid to buy the crypto.
You cannot deduct:
- Exchange fees or trading commissions
- Gas fees on blockchain transactions
- Internet costs or hardware costs (even for miners)
- Any other business-related expenses
This makes India one of the strictest crypto tax regimes in the world in terms of allowable deductions.
GST on Crypto from July 2025
Starting July 2025, exchanges and wallet services became subject to 18% GST on their platform service fees — not directly on your trading profits. So if an exchange charges you a 0.1% trading fee, they now pay GST on that fee amount.
This does not directly increase your crypto gains tax. But it may increase the fees you see on exchanges, which can impact your overall cost of trading.
Undisclosed Crypto Holdings — The 60% Risk
The Union Budget 2025 introduced a serious provision: if the Income Tax Department discovers unreported crypto holdings, they can classify these as “undisclosed income” and tax them at a staggering 60% plus surcharge and cess.
This means hiding crypto is not just risky — it is extremely expensive if caught. Given that exchanges are now required to submit transaction reports directly to the government, there is very little room to stay under the radar.
How to File Crypto Taxes in India — Step by Step
For FY 2025–26 (AY 2026–27), here is how to report your crypto income:
Step 1: Choose the Right ITR Form
- ITR-2: For individuals with capital gains (most retail investors)
- ITR-3: For heavy traders or those treating crypto as business income
Step 2: Gather Your Transaction Records
Download transaction history from every exchange you used — CoinDCX, WazirX, Binance, Coinbase, etc. You need: date of each trade, purchase price, sale price, and type of transaction.
Step 3: Calculate Gains
For each trade: Sale Price minus Cost of Acquisition = Taxable Profit. If you made multiple buys of the same crypto at different prices, use the FIFO (First In, First Out) method.
Step 4: Login too the Income Tax Portal
Visit incometax.gov.in and log in with your PAN. Navigate to e-File → Income Tax Returns → File Income Tax Return. Select the current Assessment Year.
Step 5: Fill Schedule VDA
Under the “Select Schedule” section, tick the box for Schedule VDA. Enter details for each transaction: date of acquisition, date of transfer, cost of acquisition, and sale consideration. The portal calculates the profit automatically.
Step 6: Claim Your TDS Credit
In the TDS schedule of your ITR, enter the TDS deducted by exchanges. This will reduce your final tax payable.
Step 7: Pay Any Remaining Tax and Submit
If you owe additional tax beyond TDS, pay it as self-assessment tax before submitting the return. Then e-verify your return to complete the process.
Pros and Cons of India’s Crypto Tax Framework
Pros
Legal Clarity: Before 2022, crypto’s tax status was ambiguous. Now investors at least know exactly what rules apply. Planning is possible when rules are defined.
TDS as Proof of Compliance: The 1% TDS acts as a paper trail. If you’ve been paying TDS through your exchange, you already have some compliance record, which protects you in case of scrutiny.
Schedule VDA Makes Filing Easier: The dedicated VDA section in the ITR form removes guesswork. You know exactly where to report your crypto gains.
No Ban Risk: The clear taxation framework signals that the government wants to regulate, not ban, crypto. This gives long-term investors more confidence.
Cons
30% Rate Is Very High: Compared to equity (10–15% LTCG), crypto is taxed roughly twice as heavily. This discourages active trading and long-term holding alike.
Zero Loss Offset: The inability to set off losses is arguably the harshest rule. An investor who had a bad year can end up paying 30% tax on a single winning trade while sitting on large losses elsewhere.
No Deductions for Expenses: Miners, DeFi users, and professional traders cannot deduct any operational costs, making the effective tax burden even heavier.
Compounding with Swaps: Every crypto-to-crypto swap is a taxable event. Active DeFi users can rack up dozens of taxable events in a single day without realising it.
TDS Locks Up Capital: The 1% TDS reduces the liquidity available for reinvestment with every trade, which hurts high-frequency traders disproportionately.
Practical Tips to Stay Compliant
- Keep records of every transaction — even wallet-to-wallet transfers. Exchange statements, blockchain explorer links, everything.
- Use a crypto tax calculator like KoinX, Koinly, or CoinTracker to automate gain/loss calculations. These tools integrate directly with Indian exchanges.
- Don’t skip the ITR even if you made a loss — while you cannot claim the loss, failing to file when you had transactions can attract penalties.
- Watch P2P trades — peer-to-peer crypto trades on platforms like Binance P2P are also taxable. The buyer is technically responsible for deducting TDS.
- File on time — the deadline is generally July 31 for non-audit cases. A belated return can be filed by December 31, but it may attract interest on unpaid tax.
FAQs — Crypto Tax India
Q1. Do I pay tax on crypto I haven’t sold yet?
No. You only pay tax when you sell, swap, spend, or transfer crypto. Simply holding (HODLing) does not trigger any tax.
Q2. What if I use an international exchange like Binance and they don’t deduct TDS?
You are still liable to pay tax in India. The TDS responsibility on P2P or foreign exchange trades may fall on you or the buyer. You should calculate and pay advance tax or self-assessment tax and declare the income in your ITR.
Q3. Is Bitcoin taxed differently from Ethereum or small altcoins?
No. All VDAs are taxed identically at 30% plus cess, regardless of the specific asset.
Q4. I received free tokens from an airdrop. Do I pay tax?
Yes. At the time of receipt, the fair market value of the airdrop is added to your income and taxed at your slab rate. When you eventually sell those tokens, you pay 30% on any gain over that initial fair market value.
Q5. Can I reduce tax by gifting crypto to my spouse?
Gifting crypto to a spouse is allowed without immediate tax, as a spouse falls under “close relatives.” However, if your spouse earns income from that crypto, it can be clubbed with your income under the clubbing provisions of the Income Tax Act.
Q6. What happens if I don’t file crypto income?
The Income Tax Department can issue a demand notice for unpaid taxes plus interest (1% per month under Section 234B) and penalties. With exchanges now required to report transactions directly to the ITD, evasion is increasingly difficult.
Q7. Can NRIs in India be taxed on crypto gains?
Yes, if the crypto is sourced or traded within India — for example, on an Indian exchange — the income is taxable in India. NRIs should check the Double Taxation Avoidance Agreement (DTAA) between India and their country of residence.
Q8. Is there any exemption limit for crypto gains?
No. There is no basic exemption for crypto income like there is for general income. Even ₹1,000 profit on crypto is technically taxable at 30%.
Conclsion
India’s crypto tax rules are strict, but they’re clear. The 30% flat rate, zero loss set-off, and 1% TDS paint a picture of a government that takes crypto income seriously. Trying to hide it is increasingly risky — both because exchanges are reporting to the ITD and because the penalties for undisclosed crypto are severe.
The smartest move? Keep clean records, report everything under Schedule VDA, and plan your trades with the tax cost in mind. If you’re an active trader, the cumulative tax burden from multiple swaps and trades can add up fast — which is exactly why many long-term holders in India are choosing to simply buy and hold rather than trade frequently.
As rules continue to evolve — especially with the Finance Act 2025’s expanded definitions taking effect — it’s worth checking the latest ITD guidance each financial year before filing.