Crypto Tax Guide · 2026 Edition

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.

30%Flat Tax Rate on All VDA Gains
ZeroLoss Set-Off Against Any Income
ITR-2/3Required with Schedule VDA

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

RuleCrypto VDA TreatmentEquity Comparison
Tax rate30% flat (all gains)STCG 20%; LTCG 12.5%
Holding period impactNone — always 30%Yes — 12 months determines LTCG/STCG
Deductions allowedOnly cost of acquisitionSTT, brokerage, other costs
Loss set-off (same VDA)Not allowedAllowed within same asset class
Loss set-off (other income)Not allowedSTCG against STCG from other assets
Loss carry-forwardNot permitted8 years carry-forward allowed
TDS on each transaction1% on every saleNo TDS on exchange transactions
Indexation benefitNoYes 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

TransactionAmountGain/LossTax Impact
Bought 0.5 ETH for Rs 80,000Cost: Rs 80,000
Sold 0.5 ETH for Rs 1,20,000Proceeds: Rs 1,20,000Gain: Rs 40,000Tax: Rs 12,480
Bought MATIC for Rs 50,000Cost: Rs 50,000
Sold MATIC for Rs 35,000Proceeds: Rs 35,000Loss: Rs 15,000Zero offset — loss wasted
Net taxable gainRs 40,000 onlyTax: 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

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.