Crypto Tax Calculator for India
Calculate Your Tax Liability
Based on India's 30% profit tax and 1% TDS rules (as per Income Tax Bill 2025)
Tax Breakdown
INRCompliance Tip
Always use FIU-IND registered exchanges like CoinDCX, WazirX, or Binance India for tax compliance. Unregistered platforms increase your risk of penalties.
India doesn’t ban cryptocurrency. But if you think you can avoid rules by using offshore exchanges or hiding transactions, you’re setting yourself up for trouble. The government isn’t trying to stop crypto-it’s trying to track it. And if you don’t play by their rules, you’ll face penalties, frozen accounts, or even tax raids.
What’s Actually Allowed in India?
Cryptocurrencies like Bitcoin, Ethereum, and NFTs are legal to hold and trade in India. The Supreme Court overturned the RBI’s 2018 banking ban back in 2020, and since then, the government has built a system around taxation and reporting-not prohibition.As of 2025, the Income Tax (No. 2) Bill, 2025 is the law. It defines all crypto assets as Virtual Digital Assets (VDAs). That means every trade, swap, or sale is taxable. There’s no gray area: if you made money on crypto, the government knows about it-or will find out.
The Real Rule: Pay Taxes or Get Caught
The biggest hurdle isn’t access-it’s compliance. India has one of the strictest crypto tax systems in the world:- 30% tax on all profits from crypto sales or swaps (no deductions, no losses offset)
- 1% TDS (Tax Deducted at Source) on every transaction over ₹10,000, whether you’re buying, selling, or swapping crypto
That 1% TDS isn’t optional. It’s automatically taken by every registered exchange. If you use an unregistered platform, you’re bypassing the system-and that’s where problems start.
Here’s how it works in practice: You buy 0.1 BTC for ₹500,000 on CoinDCX. Later, you sell it for ₹600,000. You owe 30% tax on the ₹100,000 profit = ₹30,000. CoinDCX already withheld ₹6,000 (1% of ₹600,000) as TDS. You still owe ₹24,000 more when you file your return. If you don’t report this, the IT Department will match your bank deposits with exchange records and come after you.
Use Only FIU-IND Registered Exchanges
The Financial Intelligence Unit India (FIU-IND) is the agency that tracks crypto money flows. Every exchange that operates legally in India must register with them. As of October 2025, over 50 platforms are registered-including Binance, Coinbase, WazirX, CoinDCX, and Zebpay.Why does this matter? Because these exchanges:
- Collect your KYC documents (ID, address, PAN)
- Report all transactions to FIU-IND
- Automatically deduct 1% TDS
- Provide tax reports you can use for filing
Using an unregistered exchange like BingX or LBank (both shut down by regulators in 2024) means you’re trading anonymously. That sounds tempting-but it’s a red flag for tax authorities. If your bank account suddenly shows large deposits from an unknown source, they’ll investigate. And they will find the link.
Keep Every Single Transaction Record
You don’t need to be an accountant, but you do need to track everything:- Date and time of every buy, sell, swap, or transfer
- Amount in INR and crypto
- Exchange used
- Transaction ID
- Purpose (e.g., “bought ETH for DeFi yield”)
Use a simple spreadsheet or free tools like Koinly or CoinTracker (both work in India). Don’t rely on exchange statements alone-they might not include off-chain transfers or wallet-to-wallet trades.
Indian tax law requires you to keep records for six years. If you’re audited and can’t produce them, the tax department can assume all your crypto activity is taxable income-and tax you on the highest possible value.
Don’t Try to Hide Crypto Income
Some people think they can avoid taxes by:- Using peer-to-peer (P2P) platforms without KYC
- Transferring crypto to foreign wallets
- Claiming crypto as “gifts” or “family transfers”
None of these work.
FIU-IND monitors P2P platforms. If you’re buying crypto from someone with no ID, the system flags it. Foreign wallets don’t hide your activity-Indian banks report outbound transfers over ₹7 lakh per year. And the government has agreements with 100+ countries to share financial data under the Crypto-Asset Reporting Framework (CARF), which India adopted in 2024.
One trader from Bengaluru tried to gift ₹20 lakh worth of ETH to his brother in 2024. The brother sold it. The IT Department traced the original purchase, linked it back to the trader’s account, and issued a tax notice for ₹6 lakh in unpaid tax plus penalties.
What Happens If You Get Caught?
The penalties aren’t warnings-they’re financial blows:- Underreporting income: 100% to 300% penalty on tax due
- Failure to file: ₹10,000 fine, plus interest at 1% per month
- Non-compliance with TDS: Exchange freezes your account until you file
- Repeated violations: Possible investigation under the Prevention of Money Laundering Act (PMLA)
There are no jail sentences for crypto trading alone-but if the government suspects money laundering, they can seize your assets. That’s happened to over 200 individuals since 2023.
How to Stay Safe: A Simple Checklist
You don’t need to avoid crypto in India. You just need to be smart:- Use only FIU-IND registered exchanges (WazirX, CoinDCX, Zebpay, Binance India, Coinbase India)
- Complete full KYC-no shortcuts
- Track every transaction, even small swaps
- Calculate your tax quarterly (don’t wait until March)
- File your ITR with Schedule VDA (Virtual Digital Assets)
- Keep records for 6+ years
- Consult a crypto-savvy CA if you trade frequently or use DeFi
There’s no magic trick. No VPN, no offshore wallet, no anonymous exchange will save you if you’re not reporting. The system is designed to catch you.
What’s Next for Crypto in India?
The government isn’t moving toward a ban. They’re moving toward a regulated market. SEBI is pushing for a licensing framework for crypto exchanges, and the RBI is testing a digital rupee that could integrate with crypto platforms. The goal? To bring crypto into the formal financial system-not shut it down.That means compliance isn’t a temporary hassle. It’s the new normal. The traders who win in India aren’t the ones who hide. They’re the ones who document, report, and pay on time.
If you’re serious about crypto in India, treat it like any other investment. Track it. Report it. Pay your taxes. The rest? That’s not avoidance. That’s just smart.
Can I use Binance in India legally?
Yes, but only through Binance India, the locally registered entity that complies with FIU-IND rules. The global Binance platform is blocked in India. You must use the Indian version with full KYC and TDS enabled. Using the global site risks account freezes and tax notices.
Is crypto mining legal in India?
Yes, mining is legal. But any crypto you mine is treated as income and taxed at 30%. You must report the fair market value in INR on the day you receive it. Electricity costs aren’t deductible. Many miners use this income to pay taxes on other crypto trades.
Do I pay tax if I lose money on crypto?
No, you can’t offset crypto losses against other income. But you also don’t pay tax on losses. However, if you sell one crypto at a loss and buy another, you still pay 1% TDS on the purchase. Losses can’t be carried forward. This makes crypto trading more expensive than stocks or mutual funds.
Can I use DeFi platforms like Uniswap in India?
Technically yes, but it’s risky. DeFi swaps don’t deduct TDS, so you’re fully responsible for tracking and reporting. The IT Department can see your wallet addresses through blockchain analysis tools. If you don’t report these trades, you’re at high risk of penalties. Use DeFi only if you’re prepared to keep detailed records.
What if I only hold crypto and never sell?
You don’t owe tax until you sell, swap, or spend it. Holding crypto without any transaction is not taxable. But you still need to declare your holdings in your ITR under Schedule VDA. Failure to disclose holdings-even if no gain-can trigger scrutiny.
13 Comments
Vicki Fletcher
November 2, 2025 AT 16:51 PMWait, so if I buy crypto on an unregistered site, and then transfer it to my wallet, and then sell it on CoinDCX… does the 1% TDS still catch it? Or am I just playing russian roulette with the taxman? I’m confused. Also, why does the government care so much? They don’t tax my eBay sales like this.
Nadiya Edwards
November 2, 2025 AT 20:54 PMIndia thinks it’s the center of the financial universe. You can’t regulate what’s decentralized. This whole system is just another way to control the poor and the tech-savvy. They’ll tax your dreams next. And don’t even get me started on how they’ll use this to track dissent. It’s not about money-it’s about power.
Ron Cassel
November 3, 2025 AT 11:27 AMThey’re lying. Every single one of these ‘registered exchanges’ is a front for the RBI and the NSA. They’re using TDS to build a blockchain surveillance state. You think they can’t trace your wallet? They’ve been scraping every public blockchain since 2022. Even if you use Monero, they’ll match your bank deposits to your IP logs. This isn’t taxation-it’s digital profiling. And if you think you’re safe because you’re ‘just holding,’ you’re already on their radar.
ISAH Isah
November 4, 2025 AT 22:56 PMThe notion that compliance is the only path to legality is a fallacy rooted in statist ideology. The state does not possess moral authority to tax voluntary peer to peer transactions. The imposition of 30 percent on gains without loss offset is economically irrational and violates the principle of equitable treatment under law. One must question the legitimacy of institutions that enforce such regressive measures
Chris Strife
November 6, 2025 AT 02:21 AMThis post is a government ad. Every line smells like a tax collector’s script. Why do we even need to report crypto? Nobody asks me to report my Bitcoin when I buy coffee with it. Just let people trade. Stop pretending you can control the internet. You can’t. And you won’t.
Mehak Sharma
November 7, 2025 AT 05:39 AMLet me tell you something-I’ve been trading since 2021 and I’ve paid every rupee owed. It’s not hard. I use CoinDCX, I log every swap in a Google Sheet, I file my ITR by May 15 every year. Yes, the 30% hurts. Yes, the TDS is annoying. But I sleep well. The moment you think you’re smarter than the system, you’re already in trouble. I’ve seen friends lose lakhs because they thought P2P was ‘free.’ It’s not. It’s a trap. Stay smart. Stay legal. Your future self will thank you.
bob marley
November 9, 2025 AT 00:07 AMOh wow. A whole essay on how to be a good tax sheep. Congrats. You’ve mastered the art of compliance. Meanwhile, real people are using DeFi, running nodes, and building wealth without begging for permission from bureaucrats. You didn’t earn your crypto-you earned a spreadsheet.
Jeremy Jaramillo
November 9, 2025 AT 15:41 PMFor anyone new to this: don’t panic. The system is complex, but it’s not impossible. Start small. Use one registered exchange. Keep a simple log-even just a note in your phone. Don’t wait until March. Do a little every quarter. And if you’re unsure, find a CA who’s worked with crypto clients before. Most are open to learning. You’re not alone in this. Many of us are figuring it out together.
Sammy Krigs
November 11, 2025 AT 06:58 AMWait so if i buy eth on binance global and send it to my wallet then sell it on wazirx… do they still get the tds? or is it only if i buy on the exchange? i think i did this last year and forgot to report… oops. i hope they dont find me
naveen kumar
November 11, 2025 AT 11:28 AMThe government claims to track crypto to prevent money laundering, yet they ignore the fact that traditional banking systems move far more illicit funds annually. Why target crypto? Because it’s new, because it’s decentralized, because it empowers the individual. This is not regulation-it is suppression disguised as governance. The 1% TDS is a digital leash. And the six-year record-keeping? That’s not compliance-it’s surveillance.
Bruce Bynum
November 11, 2025 AT 15:30 PMJust do the thing. Use the registered exchange. Track your trades. Pay your tax. It’s not that hard. You don’t need to be a genius. You just need to be consistent. The system is annoying, but it’s not out to get you. It’s just… there. Like traffic lights. You don’t have to like them, but you still stop at red.
Wesley Grimm
November 12, 2025 AT 00:58 AM30% tax on gains, no loss offset, 1% TDS on every transaction, mandatory KYC, blockchain surveillance, CARF data sharing, six-year record retention, and now SEBI licensing? This isn’t a regulatory framework. It’s a financial chokehold. The only winners here are the exchanges collecting TDS and the tax auditors. Everyone else is just paying to play in a rigged game.
Masechaba Setona
November 13, 2025 AT 13:16 PMSo… you’re telling me I can’t just send crypto to my cousin in Nigeria and call it a gift? 😏 I mean, I’ve been doing that for years. And now you say they’ll track it through CARF? Sweet. I guess I’ll just keep using Telegram P2P and hope for the best. 🤷♀️