Indiaâs approach to crypto taxes isnât just strict-itâs one of the toughest in the world. If youâre trading, staking, or even just holding Bitcoin or Ethereum in India, youâre under the microscope. The government doesnât treat crypto like stocks or real estate. Instead, itâs lumped in with gambling and lottery winnings. And that changes everything.
How Crypto Gains Are Taxed in India
Since April 2022, every profit from selling crypto is taxed at a flat 30%. No deductions. No loss carryforwards. Not even a standard deduction. If you bought Bitcoin for âš5 lakh and sold it for âš8 lakh, you pay âš90,000 in tax-no matter if you lost money on other trades that year. Thatâs the rule under Section 115BBH of the Income Tax Act.
Thereâs no way to offset losses. Say you lost âš2 lakh on Solana but made âš3 lakh on Ethereum. You still pay tax on the âš3 lakh. The âš2 lakh loss? Gone. It doesnât reduce your tax bill. This is unlike stocks, where losses can balance out gains. For crypto, every gain is treated like a standalone win.
The 1% TDS That Hits Every Trade
On top of the 30% tax, thereâs a 1% Tax Deducted at Source (TDS) under Section 194S. Every time you sell crypto-whether on an exchange or peer-to-peer-the buyer must deduct 1% of the sale value and pay it to the government. This applies even if youâre selling to a friend.
It doesnât matter if youâre breaking even or losing money. The 1% still gets taken. And if youâre using a decentralized exchange (DEX) or a wallet-to-wallet transfer, the law still applies. But hereâs the catch: enforcement is messy. Most P2P trades go unreported. Exchanges like WazirX and CoinDCX collect it automatically, but if youâre using Phantom or MetaMask to trade directly, thereâs no system to track it. Thatâs a loophole the government knows about-and is trying to close.
GST on Crypto Services: What You Pay Now
Starting July 7, 2025, 18% GST kicked in on almost every service crypto platforms offer. That includes:
- Trading fees
- Withdrawal or deposit charges
- Staking rewards processing
- Custody fees
- Wallet management
- KYC verification costs
Platforms must now register under GST-even if they make less than âš20 lakh a year. Thatâs because theyâre classified as Online Information and Database Access or Retrieval (OIDAR) services. It doesnât matter if theyâre based in Singapore or the U.S. If they serve Indian users, they must charge GST. This means your âš10 trading fee now costs âš11.80. Itâs small, but it adds up.
How to Report Crypto Income
You canât just ignore this. The government has added a dedicated section to income tax forms: âSchedule VDAâ (Virtual Digital Assets). You must file either ITR-2 (for capital gains) or ITR-3 (if youâre running a crypto business or mining operation). Both forms now require you to list every transaction-buy, sell, swap, or reward.
Exchanges provide Form 26AS and annual statements, but they donât always capture off-platform activity. If you bought ETH from a friend or mined Bitcoin at home, youâre responsible for tracking that. The tax department doesnât care if you didnât know-ignorance isnât a defense.
What Happens If You Donât Pay?
Hereâs the thing: India hasnât published a single public case of someone being fined for crypto tax evasion. But that doesnât mean thereâs no risk.
Penalties fall under existing income tax rules. If you underreport or donât file:
- You could face a penalty of up to 50% of the unpaid tax under Section 270A.
- If the tax department thinks youâre hiding income deliberately, the penalty jumps to 200%.
- Interest of 1% per month applies on unpaid tax from the due date.
- Failure to file can trigger a notice under Section 148, leading to a full audit of your finances.
And hereâs whatâs scary: the tax department now has access to data from exchanges, bank transfers, and even UPI logs. If you sent âš10 lakh to a crypto exchange and didnât report it, they can trace it. Theyâre not asking for your private keys-theyâre watching your bank statements.
Why Enforcement Is Struggling
The system looks tight on paper, but itâs falling apart in practice. Hereâs why:
- Offshore exchanges: Platforms like Binance and Bybit donât collect TDS or GST for Indian users. Millions of Indians still trade there. The government canât force them to comply.
- Decentralized trading: Using Uniswap or PancakeSwap? No one is deducting TDS. No one is reporting. Itâs invisible to regulators.
- Miners and airdrops: If you mine Bitcoin or get a token airdrop, you owe tax based on its fair market value at the time. But how do you track that? Most people donât. The government has no real-time price feed for every token.
- Losses canât be claimed: This is the biggest flaw. Retail investors get crushed. A trader who lost âš5 lakh last year still pays 30% on the âš1 lakh they made this year. No relief. No fairness.
In August 2025, the Central Board of Direct Taxes (CBDT) started asking crypto companies hard questions: Is 30% too high? Is 1% TDS killing liquidity? Should India create a full crypto law? This isnât just a review-itâs a sign the system is broken.
The Bigger Picture: Is Crypto Legal in India?
Hereâs a common myth: crypto is banned in India. Itâs not. The Supreme Court lifted the banking ban in 2020. But the government also says crypto isnât legal tender. So it exists in a gray zone: legal to own, legal to trade, legal to tax-but not legal as money.
The Reserve Bank of India (RBI) still warns that crypto is risky. SEBI is pushing for regulation, not prohibition. The Ministry of Finance wants taxes, not control. Thatâs why enforcement is so patchy. No one agency owns it. No clear law governs it. Just a tax rule slapped on top of a legal void.
Whatâs Next? The Road to 2026
The government isnât done. With crypto trading volumes shifting overseas, tax revenue is falling short. The 1% TDS is collecting billions-but not enough. The GST on services is new, and still being absorbed. The real change might come in 2026, when the CBDTâs review leads to:
- A reduction in the 30% rate
- Allowing loss offsets
- Exempting small traders under âš10 lakh annual gains
- Creating a licensing system for crypto platforms
Until then, the safest move is to report everything. Even if the system feels unfair, the cost of getting caught far outweighs the tax bill. Keep records. Save screenshots. Track every transaction. Use tools like Koinly or CoinTracker to auto-generate reports. Donât wait for a notice to come in.
Indiaâs crypto tax system is designed to scare people away, not to raise revenue. But for those who play by the rules, itâs still possible to stay compliant-and avoid disaster.
Sarah Hammon
March 19, 2026 AT 11:04so i just found out that even if you lose money on crypto, india still taxes your gains like it's a lottery win?? that's wild. i'm from the us and we at least get to offset losses. this feels like punishment for trying to invest. i hope they change this soon. also, 1% tds on every trade?? that's gonna kill small traders. đ¤Śââď¸
iam jacob
March 20, 2026 AT 08:10lol at the government pretending this is about revenue and not just control. they don't want you to win. they want you to stop. the 30% tax is basically a 'go away' tax. and don't even get me started on the tds. it's not enforcement, it's harassment.
Diane Overwise
March 20, 2026 AT 15:47Wow. Just... wow. The way India has structured this tax system is less 'policy' and more 'dramatic villain monologue.' đ 30% flat tax? No loss carryforwards? 1% TDS on peer-to-peer? This reads like a satirical sketch from The Onion. And yet, it's real. I admire the ambition, but the execution? It's like building a Ferrari with a lawnmower engine. Also, GST on wallet management? Someone's clearly been watching too many fintech webinars. đ
Ann Liu
March 20, 2026 AT 21:56Correction: Section 115BBH applies to all virtual digital asset transactions, not just sales. Any transfer, including swaps, gifts, or staking rewards, triggers taxable income at fair market value at the time of receipt. Also, Form 26AS does not include off-chain transactions - this is a critical oversight. Users must maintain independent records, including timestamps, wallet addresses, and USD equivalents at time of transaction. Failure to do so risks penalties under Section 270A even if no tax is due.