Crypto Tax India 2026: 30% Flat Tax, 1% TDS & ITR Filing — Complete Guide
Decode India's crypto tax regime for FY 2025-26: 30% flat tax, 1% TDS, Schedule VDA, ITR-2 vs ITR-3, no loss set-off, and 11 mistakes that get you a notice.
By Archit MittalIf you traded, sold, swapped, gifted, or earned a single rupee of crypto in India during FY 2025-26, the Income Tax Department has a precise framework you must follow. The rules look simple on paper — 30% flat tax on gains, 1% TDS on transfers — but the moment you go beyond a single buy-and-sell trade, the edge cases pile up fast.
This guide walks you through every line of crypto tax law that applies to a retail Indian trader, what to enter where in your ITR, the 11 mistakes that trigger notices, and the timing tricks that save tens of thousands of rupees.
The 30% flat tax — what it actually covers
Section 115BBH of the Income Tax Act treats every Virtual Digital Asset (VDA) transaction with realised gains as taxable at a flat 30% rate, plus 4% health and education cess (effective rate 31.2%), plus surcharge if your total income crosses the slabs.
Crucially, this rate applies regardless of:
- Your income tax slab (a 5% slab earner pays the same 30% on crypto gains)
- Holding period (no LTCG / STCG distinction for crypto, unlike equity)
- Whether you traded on an Indian exchange, a foreign exchange, a DEX, or peer-to-peer
- Whether you converted to INR or just swapped between two cryptocurrencies
The only deduction allowed is your cost of acquisition. Brokerage, gas fees, and transaction charges are not deductible. This is the single biggest deviation from how stocks or mutual funds are taxed.
What counts as a VDA transfer
The Finance Act defines "transfer" expansively. Each of these triggers a taxable event:
- Selling crypto for INR
- Selling crypto for USDT or any other crypto (yes, swaps are taxable)
- Spending crypto to buy goods or services
- Gifting crypto (recipient pays tax based on fair market value if from a non-relative)
- Receiving crypto as airdrops, mining rewards, staking rewards, or play-to-earn income
- Converting NFTs to crypto or fiat
Simply holding crypto, transferring between your own wallets, or receiving crypto as a gift from a "relative" (as defined in Section 56) are not taxable events.
The 1% TDS — a separate beast
From 1 July 2022, Section 194S mandates a 1% TDS on every VDA transfer where the consideration exceeds Rs 50,000 in a financial year (Rs 10,000 for "specified persons" — non-business individuals).
Indian exchanges deduct this automatically before crediting your sale proceeds. If you trade on a foreign exchange or P2P, the buyer is supposed to deduct it (which never happens in practice). The IT department has been increasingly active in matching exchange-reported TDS data with ITR filings — undeclared P2P trades are the fastest path to a notice.
Important: TDS is creditable against your final tax. If you suffered Rs 8,000 of TDS but your final crypto tax liability is Rs 30,000, you pay only Rs 22,000 more at filing. If your TDS exceeds the liability (large losses), you claim a refund.
The biggest gotcha — losses don't offset
This is what catches most retail traders off guard. Under 115BBH:
- Crypto losses cannot be set off against any other income — not salary, not stock gains, not mutual fund gains, not rental income, nothing.
- Crypto losses cannot be carried forward to future years.
- Crypto losses within the same year between different coins also cannot offset gains in some interpretations (the safer reading is they can offset within VDA category, but exchange P&L reports treat each trade as separate).
Practical example: you make Rs 1,00,000 profit on BTC and Rs 80,000 loss on a shitcoin in the same year. You owe 30% on the full Rs 1,00,000, not on the net Rs 20,000. The Rs 80,000 loss simply vanishes.
This rule alone changes how you should size positions. If you're going to lose money, lose it deliberately by harvesting cost basis (more on this below).
Where to report on your ITR
The form depends on your activity profile:
- ITR-2: For salaried individuals or pensioners with VDA income classified as capital gains. Most retail investors fall here.
- ITR-3: If you trade crypto as a business (frequent trades, futures with leverage, market-making). Profession code 09028 (other financial services).
Within either form, all VDA income goes into Schedule VDA. You enter:
- Date of acquisition
- Date of transfer
- Cost of acquisition
- Consideration received
- Gain (auto-calculated)
Schedule VDA was introduced in AY 2023-24 specifically to capture crypto transactions. Even if your gain is zero or you only had losses, you must file the schedule if you transacted.
For TDS, populate Schedule TDS-2 with the TAN of each exchange that deducted TDS (CoinDCX, ZebPay, etc. publish their TANs on the TDS section of your dashboard).
Timing tricks that save real money
Three tactics, all legal, that materially change your bill:
1. Loss harvesting before March 31. Since losses can't offset gains, you have nothing to gain by holding losing positions across the year-end. Sell them, recognise the loss (it vanishes), and rebuy with a new cost basis. The "loss" gives you no benefit, but the new cost basis may save tax later if those coins recover.
2. Defer profitable sales into the next financial year. If you sell on March 31, you owe tax in the current year. If you sell on April 1, you owe in the next FY — gaining 12 months of float. For a Rs 5 lakh gain, that's about Rs 1.5 lakh of tax that earns you ~7-8% of risk-free interest in a liquid fund — roughly Rs 10,000 of free money.
3. Spread large redemptions across two FYs. If your Rs 10 lakh gain pushes you into a higher surcharge bracket, splitting it 50-50 across two years can save the surcharge entirely.
TDS quirks every trader should know
- TDS is on gross consideration, not on profit. If you sell BTC for Rs 1,00,000 and your cost was Rs 99,000 (Rs 1,000 profit), you still pay Rs 1,000 of TDS.
- Same-day buy and sell can produce massive cumulative TDS. Active traders making 50 trades per day burn cash to TDS even when net P&L is flat. This is a known problem with no fix; the only solution is reduced trade frequency or bigger position sizes.
- TDS does not apply to swaps on DEXs. If you swap BTC → USDT on Uniswap, no TDS is deducted because there's no Indian counter-party. But the gain is still taxable at 30%, and the IT department reads on-chain data — assume they see your wallet.
Foreign exchange usage
Trading on Binance, Bybit, MEXC, or any non-Indian exchange does not exempt you from Indian tax. The 30% / 1% TDS rules apply regardless of where the exchange is based. The TDS responsibility shifts to the buyer (in P2P) or the user themselves (in self-custody trades) — almost no one complies, but the legal liability remains.
In FY 2024-25, the IT department began issuing notices to wallet addresses linked to PAN-verified Binance accounts, asking for an explanation of unreported trades. Binance India users should assume their data is shared.
Mistakes that get you a notice
- Reporting only INR-cash-out transactions and ignoring crypto-to-crypto swaps
- Calculating gains using FIFO when your exchange uses average cost (mismatch between your filing and exchange-reported data)
- Forgetting Schedule VDA when you had only losses
- Missing TDS credit claims (free money sitting unclaimed)
- Misclassifying mining/staking rewards (they're income, not capital gain — separate treatment)
- Reporting under "Other Income" instead of Schedule VDA
- Claiming gas/brokerage as cost (they're not deductible)
- Using last year's exchange rate for foreign exchange trades (use the FX rate on the date of transaction)
- Not reporting NFT sales (they're VDAs too)
- Forgetting airdrops at fair market value on the day received
- Filing ITR-1 (Sahaj) when you have any VDA activity — automatic invalidation
Tools that make this less painful
If you traded on more than one venue or wallet, manual tracking is a nightmare. Indian-focused tax aggregators like KoinX, ClearTax Crypto, Quicko, and Catax can pull data from major exchanges (CoinDCX, WazirX, Bybit, Binance) and produce Schedule VDA-ready CSVs. Cost is typically Rs 2,000-5,000 per FY for individuals, well worth it if you made more than 50 trades.
You can also use our SIP calculator to model the after-tax CAGR of a long-term BTC SIP versus an equity index — the 30% flat rate often makes equity look better in net terms even if crypto's pre-tax CAGR is higher.
Action items for FY 2025-26
If you're reading this before March 31 next year:
- Pull all transaction CSVs from every exchange and wallet you used
- Match them against your bank statements to confirm INR cash-flows
- Reconcile TDS data with your Form 26AS (the IT department's master ledger)
- Identify any losing positions worth selling for cost-basis reset before year-end
- If your gains are large, talk to a CA — the surcharge thresholds make planning material above ~Rs 50 lakh
Filing late is expensive: 1% interest per month under 234A, plus a Rs 5,000 penalty under 234F. The crypto tax framework is not friendly, but it is precise. Misunderstandings cost more than the tax itself.
Disclaimer: This article is for educational purposes only and does not constitute financial or tax advice. Consult a qualified Chartered Accountant for your specific situation.
---