Crypto Tax Calculator India 2025: VDA Tax, TDS & ITR Filing Guide
- India taxes all crypto gains at 30% flat (31.2% with cess) — no exceptions, no deductions, no slab rate benefit. This is one of the highest crypto tax rates in the world.
- The 1% TDS deducted by exchanges is not the full tax — it is advance tax. Your actual liability is 30% of gains. TDS is credited when you file ITR.
- You must report crypto in ITR-2 or ITR-3 under "Schedule VDA" — filing ITR-1 with crypto income is technically incorrect.
- The IT Department receives transaction data from all registered exchanges. Non-disclosure of crypto gains is increasingly being detected and is treated as tax evasion.
Use our free Crypto Tax Calculator to compute your exact tax liability on crypto gains — including TDS credit, net payable, advance tax schedule, and ITR Schedule VDA inputs.
India's VDA Tax Framework: What Changed in 2022 and Why It Matters
Before April 1, 2022, crypto tax in India was a grey area. Investors applied capital gains provisions, some claimed business income treatment, and many didn't declare at all.
The Finance Act 2022 ended all ambiguity. It introduced Section 115BBH — a dedicated provision for "Virtual Digital Assets" (VDAs):
What qualifies as VDA under Section 2(47A):
- Cryptocurrency (Bitcoin, Ethereum, Solana, all altcoins)
- Non-Fungible Tokens (NFTs)
- Any digital token with value and transferability
- Stablecoins (USDT, USDC — treated as VDA regardless of peg)
What does NOT qualify as VDA:
- Gift cards or vouchers
- Mileage points or loyalty rewards
- Subscriptions
Every transaction involving VDAs is now a taxable event in India — with the most restrictive tax regime globally.
The Three Tax Rules That Define Indian Crypto Taxation
Rule 1: 30% Flat Tax — Section 115BBH
Tax rate: 30% + 4% cess = 31.2%
This applies to:
- ALL gains from VDA transfer — no minimum threshold
- Regardless of holding period (no short-term vs. long-term distinction)
- Regardless of your overall income (no basic exemption benefit)
- Regardless of your other income (slab rates don't apply)
Deductions allowed: ONLY the cost of acquisition (purchase price + exchange fees) Deductions NOT allowed: Mining costs, trading platform subscriptions, internet charges, electricity, any administrative expense
Rule 2: Zero Loss Relief — Section 115BBH(2)
Losses from one VDA cannot be set off against gains from another VDA in the same year.
This is the most counterintuitive and damaging rule for retail investors:
| Scenario | Tax Owed |
|---|---|
| BTC: +₹5L gain, ETH: −₹5L loss | 31.2% of ₹5L = ₹1,56,000 |
| SOL: +₹2L gain, DOGE: −₹8L loss | 31.2% of ₹2L = ₹62,400 |
| BTC: −₹10L loss, ETH: +₹1L gain | 31.2% of ₹1L = ₹31,200 |
In every case above, you pay tax despite being in an overall loss position. The no-loss-offset rule makes diversified crypto portfolios tax-inefficient in a way that single-asset holdings are not.
Carry forward: Losses can technically be carried forward to the next financial year but only to offset future VDA gains — not any other income. Given the no-offset rule, this carry-forward is useful only if you have future VDA profits.
Rule 3: 1% TDS — Section 194S
Applicable from July 1, 2022. Every exchange deducts 1% TDS:
- On every crypto sale on Indian exchanges
- On peer-to-peer transfers where the buyer pays ₹10,000+ for crypto
- Annually: TDS threshold ₹10,000 (₹50,000 for individuals who are not required to audit accounts)
TDS is NOT your final tax. It is an advance tax payment. The full 30% remains your liability — TDS just pre-pays 1% of it.
Computing Your Crypto Tax: The Step-by-Step Formula
Step 1: Determine All Taxable Events This Financial Year
Taxable events in India (triggers tax):
- Selling crypto for INR
- Swapping one crypto for another (e.g., BTC → ETH on any exchange)
- Spending crypto to buy goods/services
- Receiving crypto as payment for work (taxable as income at receipt, then as VDA gain on disposal)
- NFT sales
- Crypto-to-stablecoin conversion (USDT is also a VDA)
Not taxable events:
- Buying crypto with INR (no gain, just a cost basis established)
- Transferring crypto between your own wallets (no counterparty, no transfer)
- Holding (no realisation)
Step 2: Calculate Gain Per Taxable Event
For each transaction: Gain = Sale Value (INR) − Cost of Acquisition (INR) − Exchange Fee (INR)
Cost of Acquisition (CoA): The INR price paid at the time of purchase (including exchange fee). If you received crypto as income (airdrop, salary, mining), the CoA = fair market value at date of receipt.
For swaps (BTC → ETH):
- BTC is "sold" at the fair market value of ETH received
- Gain on BTC = FMV of ETH received − CoA of BTC
- CoA of ETH = FMV of ETH at receipt date
Step 3: Sum All Gains (Losses Stay Separate)
Total taxable gain = Sum of all positive gains (each coin calculated independently) Losses: calculated but cannot reduce the total taxable gain figure
Step 4: Compute Tax
Tax = Total positive gains × 31.2%
Step 5: Credit TDS Already Deducted
Net tax payable = Tax computed − TDS deducted by exchanges
Get your TDS certificate (Form 26AS or AIS on incometax.gov.in) to see exact TDS credited.
Full Worked Example: Financial Year 2024–25
Investor profile: Salaried professional, ₹12L annual salary (20% tax bracket normally)
Crypto transactions during FY 2024–25:
| Transaction | Date | Details | Gain/Loss |
|---|---|---|---|
| Bought 0.2 BTC | May 2024 | ₹12,00,000 | — (cost established) |
| Sold 0.1 BTC | August 2024 | ₹7,00,000 (BTC at ₹70L) | +₹1,00,000 |
| Bought 2 ETH | September 2024 | ₹5,00,000 | — |
| Sold 2 ETH | December 2024 | ₹3,80,000 (ETH dropped) | −₹1,20,000 |
| Bought 100 SOL | January 2025 | ₹2,00,000 | — |
| Sold 100 SOL | March 2025 | ₹3,20,000 | +₹1,20,000 |
Gain calculation:
BTC gain: ₹1,00,000 ✅ (taxable) ETH loss: −₹1,20,000 ❌ (cannot offset — stranded) SOL gain: ₹1,20,000 ✅ (taxable)
Total taxable VDA income: ₹1,00,000 + ₹1,20,000 = ₹2,20,000
Tax on VDA income: ₹2,20,000 × 31.2% = ₹68,640
TDS already deducted: On BTC sale: 1% of ₹7,00,000 = ₹7,000 On ETH sale: 1% of ₹3,80,000 = ₹3,800 On SOL sale: 1% of ₹3,20,000 = ₹3,200 Total TDS: ₹14,000
Net tax payable when filing ITR: ₹68,640 − ₹14,000 = ₹54,640
This investor paid ₹14,000 in TDS throughout the year and owes an additional ₹54,640 when filing ITR by July 31, 2025.
ITR Filing for Crypto: Which Form, Which Schedule
Which ITR form:
- Salaried employees with crypto: ITR-2 (not ITR-1 — crypto income requires Schedule VDA)
- Self-employed / business income + crypto: ITR-3
- HUF, firms: ITR-5
Where in the ITR: Schedule VDA (Virtual Digital Assets) — introduced in AY 2023–24
Fields to fill in Schedule VDA:
- Date of acquisition
- Date of transfer
- Cost of acquisition
- Sale consideration
- Gain (auto-calculated)
Multiple transactions: Enter each taxable event separately. Most tax preparation software (ClearTax, TaxBuddy, Winman) now has dedicated crypto VDA sections.
Advance Tax for Crypto Investors
If your estimated VDA tax liability exceeds ₹10,000 in a financial year, you must pay advance tax in quarterly instalments — not just at ITR filing time.
Advance tax dates:
- June 15: 15% of estimated annual VDA tax
- September 15: 45% (cumulative)
- December 15: 75% (cumulative)
- March 15: 100% (cumulative)
For active crypto traders: The crypto market moves dramatically — it's hard to estimate full-year gains mid-year. Use the September 15 payment to catch up once you have a clearer picture of your trading activity.
Interest for shortfall (Sections 234B/C): Missing advance tax instalments attracts 1% per month interest. For a ₹68,640 tax liability, every missed month costs ~₹686 in interest — significant for large traders.
Crypto Tax for Special Situations
Airdrops and Free Token Distributions
- Taxable as: Income from other sources at fair market value on the date received
- Tax rate: Your applicable income slab rate (not the 30% VDA rate — that applies on disposal)
- On future sale: 30% VDA tax applies on gain from the airdrop date FMV
Airdrop received: 1,000 XYZ tokens at ₹10 each = ₹10,000 taxable income Later sell at ₹25 each: ₹25,000 − ₹10,000 = ₹15,000 VDA gain × 31.2% = ₹4,680 tax
Mining Income
Mining rewards are taxable as business income or income from other sources — at your slab rate. Electricity and equipment costs are deductible against mining income. On subsequent disposal of mined crypto: 30% VDA tax on gain over FMV at date of mining.
Crypto Received as Salary or Freelance Payment
Taxable as salary/professional income at FMV on receipt date. Future disposal: 30% VDA tax on gain over FMV receipt value. This creates a dual-tax situation — many web3 companies that pay in crypto are inadvertently creating a compliance burden for employees.
International Exchanges (Binance.com, Coinbase.com)
Indian residents using foreign exchanges are still subject to the same 30% tax on gains — residency, not the platform's location, determines tax liability. Additionally, FEMA compliance requires that funds on foreign exchanges exceeding USD 25,000 equivalent be declared under LRS.
Record Keeping: What the IT Department Expects
Mandatory records to maintain:
1. Transaction history: Date, type (buy/sell/swap), coin, quantity, INR value at transaction time, exchange fee, TDS deducted 2. Wallet addresses: If using non-custodial wallets, transaction hashes 3. Exchange statements: Annual transaction reports downloadable from WazirX, CoinDCX, etc. 4. Form 26AS / AIS: Verify TDS credited matches exchange deductions
Retention period: 6 years from the end of the relevant assessment year (same as income tax records generally)
Why this matters: CBDT has mandated that all VDA exchanges registered in India report transaction data. The IT Department is matching this against ITR filings. Discrepancies trigger notices under Section 143(2) or Section 148 (reassessment).
FAQ
File It Right — Before the IT Department Files It for You
India's VDA tax framework is new, complex, and actively enforced. The IT Department is cross-referencing exchange data with ITR filings. Undisclosed crypto income is increasingly being discovered — and the interest, penalties, and prosecution risk far outweigh the tax saved.
The crypto tax calculator gives you the numbers. The filing obligation is yours.
Use our free Crypto Tax Calculator to compute your FY 2024–25 VDA tax liability — including Schedule VDA inputs, TDS credit, net tax payable, and advance tax schedule.
Try the Free Crypto Tax Calculator
Use ToolMira's calculator — no signup, no ads, works on mobile.
Open Crypto Calculator →Disclaimer: This article is for educational purposes only and does not constitute financial, investment, or professional advice. Please consult a qualified professional before making any decisions based on this content.