Crypto Capital Gains
Tax Planning in India
How gains are calculated, Schedule VDA filing, advance tax timing, the no-loss-offset rule, and legal strategies to manage crypto tax exposure in India.
India’s Crypto Tax Framework — Why Planning Matters
India’s 30% flat tax on Virtual Digital Asset (VDA) gains, introduced in Finance Act 2022, is one of the world’s highest crypto tax rates. Unlike equity where a 12.5% LTCG rate applies after 12 months, or debt funds with indexation benefits, crypto offers no holding period advantage, no loss set-off, and no deductions beyond cost of acquisition. This makes upfront tax planning critical — because there are very few levers available to reduce crypto tax after the gain has been realised.
This guide covers the mechanics of crypto capital gains tax calculation, ITR reporting requirements, advance tax planning, and the limited but real strategies for managing crypto tax exposure legally in India.
Core VDA Tax Rules — The Complete Framework
| Rule | Crypto VDA Treatment | Equity Comparison |
|---|---|---|
| Tax rate | 30% flat (all gains) | STCG 20%; LTCG 12.5% |
| Holding period impact | None — always 30% | Yes — 12 months determines LTCG/STCG |
| Deductions allowed | Only cost of acquisition | STT, brokerage, other costs |
| Loss set-off (same VDA) | Not allowed | Allowed within same asset class |
| Loss set-off (other income) | Not allowed | STCG against STCG from other assets |
| Loss carry-forward | Not permitted | 8 years carry-forward allowed |
| TDS on each transaction | 1% on every sale | No TDS on exchange transactions |
| Indexation benefit | No | Yes for debt funds (some) |
Calculating Your Crypto Capital Gain — Step by Step
Step 1 — Determine cost of acquisition: The INR amount you paid to buy the crypto, including the purchase price. Exchange fees at time of purchase may be added to cost basis in some interpretations — consult your CA.
Step 2 — Determine sale consideration: The INR amount you received on sale. This is the actual proceeds, not the gross value before 1% TDS deduction.
Step 3 — Calculate gain: Sale Consideration minus Cost of Acquisition = Gain
Step 4 — Calculate tax: Gain x 30% + 4% health and education cess = 31.2% effective rate
Multi-Transaction Example
| Transaction | Amount | Gain/Loss | Tax Impact |
|---|---|---|---|
| Bought 0.5 ETH for Rs 80,000 | Cost: Rs 80,000 | — | — |
| Sold 0.5 ETH for Rs 1,20,000 | Proceeds: Rs 1,20,000 | Gain: Rs 40,000 | Tax: Rs 12,480 |
| Bought MATIC for Rs 50,000 | Cost: Rs 50,000 | — | — |
| Sold MATIC for Rs 35,000 | Proceeds: Rs 35,000 | Loss: Rs 15,000 | Zero offset — loss wasted |
| Net taxable gain | — | Rs 40,000 only | Tax: Rs 12,480 |
The MATIC loss cannot reduce the ETH gain — demonstrating the punishing no-set-off rule.
Crypto-to-Crypto Swaps — Often Missed Taxable Event
When you swap one crypto for another (e.g., sell Bitcoin to buy Solana), this is treated as a disposal of Bitcoin at its current INR market value. The gain on Bitcoin disposal is taxable at 30% even though you never received INR. The Solana received then has a cost basis equal to the INR value used for tax computation.
DeFi transactions (liquidity pool contributions, yield farming token receipts, NFT purchases) follow similar logic — each exchange of value can be a taxable event. The Indian tax authority is increasingly monitoring blockchain transactions, making accurate record-keeping essential.
Advance Tax — Planning for Active Crypto Traders
If your estimated crypto tax liability for the year exceeds Rs 10,000, advance tax must be paid quarterly. The key challenge: crypto markets are volatile and gains can be large and sudden. Strategies for advance tax management:
- After any major gain realisation (selling Rs 5 lakh+ in crypto), calculate the tax immediately and transfer 30% to a separate bank account
- Pay the estimated tax with the next quarterly deadline (June 15, September 15, December 15, or March 15)
- 1% TDS deducted by Indian exchanges counts toward advance tax payments — track this in AIS
- If you overpay advance tax, you receive a refund with 6% interest — better than underpaying and paying 1% per month interest under 234C
Legal Tax Minimisation Strategies for Crypto Investors
The options are limited but real:
1. Spread Large Realisations Across Financial Years
If you have a large gain and your other income is already high, partially deferring crypto sales to the next financial year can keep total income below the surcharge thresholds (Rs 50 lakh or Rs 1 crore), reducing the effective tax rate from 34.32% or 35.88% (with surcharge) to 31.2%.
2. Offset Total Taxable Income with Deductions
While crypto losses cannot be offset, the overall tax on crypto gains is reduced when your total taxable income is lower. Maximise deductions in crypto-heavy years: NPS under 80CCD(1B) (Rs 50,000), 80C (Rs 1.5 lakh), home loan interest (Rs 2 lakh), health insurance (Rs 25,000-50,000). These reduce your taxable non-crypto income, keeping more money in lower tax brackets for the salary/business income portion.
3. Use the Old Tax Regime for Crypto Investors with Deductions
Crypto tax is charged at 30% flat regardless of regime — but your other income (salary, business) is taxed at the regime slab rate. If you have Rs 15 lakh salary income and Rs 5 lakh crypto gain: old regime with full deductions taxes the Rs 15 lakh at a lower effective rate than new regime, while crypto Rs 5 lakh is always at 30% in both regimes. Choose the regime that minimises total tax, not just crypto tax.
Record-Keeping Checklist for Crypto Investors
- Export full trade history from every exchange at financial year end (March 31)
- Record all staking rewards with token quantity and INR FMV on receipt date
- Save wallet transaction exports for any off-exchange activity
- Download Form 26AS and AIS by June to verify TDS credits from exchanges
- Keep records for 7 years — assessment can reopen for that window
- File ITR-2 or ITR-3 with Schedule VDA — never ITR-1
- Engage a CA with crypto taxation experience for first ITR with significant gains
🧮 Free Calculators — Use Them Now
No login required. Updated for FY 2025-26.
Frequently Asked Questions
Crypto capital gains in India are taxed at a flat 30% under Section 115BBH, regardless of holding period. The gain is calculated as: Sale Proceeds minus Cost of Acquisition. No other deductions (brokerage, transfer fees, exchange charges) are allowed except the original cost paid to acquire the crypto. Example: bought 0.1 Bitcoin for Rs 2,00,000 and sold for Rs 3,50,000: Gain = Rs 1,50,000; Tax = Rs 1,50,000 x 30% = Rs 45,000 plus 4% cess = Rs 46,800 effective tax. Unlike equity or real estate where holding period determines tax rate, crypto holding duration does not affect the tax rate in India.
No. Under Section 115BBH, losses from Virtual Digital Assets (VDA) cannot be set off against any other income, including gains from other VDAs. If you have a Rs 1 lakh loss on Bitcoin and a Rs 2 lakh gain on Ethereum in the same financial year, you pay 30% tax on the full Rs 2 lakh Ethereum gain — the Bitcoin loss provides zero offset. VDA losses also cannot be carried forward to subsequent years. This asymmetric treatment is one of the harshest aspects of Indian crypto taxation and makes tax-loss harvesting ineffective in the traditional sense.
Crypto capital gains arise from the sale or disposal of crypto assets and are taxed at 30% under Section 115BBH. Crypto income refers to earnings received in crypto — like staking rewards, mining income, airdrops, and salary paid in crypto. Staking rewards and mining income are taxed at 30% as income from VDA in the year of receipt, at the fair market value (FMV) on the date of receipt. Salary paid in crypto is taxed at your slab rate as perquisite income. When you later sell any crypto received as income, the FMV at receipt becomes the cost of acquisition, and any appreciation above that is taxed at 30%.
Crypto gains must be reported in Schedule VDA, which was introduced in ITR-2 and ITR-3 from Assessment Year 2023-24. You cannot file ITR-1 if you have any crypto transactions. For each category of VDA (Bitcoin, Ethereum, etc.), report: date of acquisition, date of sale, cost of acquisition, sale consideration, and net gain or loss. If you have foreign exchange transactions, they must also be reported in Schedule FA. Staking and airdrop income is reported under the relevant income head at fair market value on date of receipt. TDS credits from Indian exchanges appear in Form 26AS and AIS.
Given that holding period does not affect crypto tax rate in India (always 30%), timing strategies focus on: (1) Spreading large sales across two financial years to avoid pushing other income into higher surcharge brackets (income above Rs 50 lakh or Rs 1 crore faces additional surcharge); (2) Pairing crypto gains with large deductible investments in the same year (NPS under 80CCD(1B), 80C, home loan interest) to reduce overall tax liability; (3) For crypto received as salary or staking rewards, sell in a financial year when other income is lower to benefit from the base exemption limit reducing overall tax burden; (4) Always verify the 1% TDS deducted by Indian exchanges in Form 26AS before year-end planning.
Maintain comprehensive records for every financial year: trade history CSV exports from all Indian exchanges (WazirX, CoinDCX, Zebpee, Binance India); wallet transaction logs for any peer-to-peer transfers; records of crypto received as staking rewards, airdrops, or mining income with FMV on receipt date; foreign exchange transaction records if using offshore platforms; bank statements showing INR in and out from crypto exchanges; and TDS certificates (Form 16A) from Indian exchanges. Keep records for at least 7 years (the income tax assessment window). If using offline wallets, export and archive wallet transaction history annually.