Crypto Tax Rules in India (2025): A Complete Guide

July 15, 2025 | Updated: October 2, 2026

Introduction

Cryptocurrency taxation in India has evolved significantly. As of 2025, the Indian tax framework requires investors to comply with specific reporting obligations under Section 115BBH of the Income Tax Act.

Key tools: Crypto Tax Calculator | Crypto Future Calculator

1. How Are Cryptocurrencies Taxed in India (2025)?

a. Income Tax on Crypto Gains

The Indian government classifies cryptocurrencies as Virtual Digital Assets (VDAs) under the Income Tax Act. All crypto gains are taxed at a flat 30% regardless of holding period (Section 115BBH). No distinction between short-term and long-term gains.

b. 1% TDS on Crypto Transactions

A 1% Tax Deducted at Source (TDS) applies to all crypto transactions exceeding Rs 50,000 per year (or Rs 10,000 per transaction) under Section 194S. Applicable from 1 July 2022.

c. No Loss Set-Off Allowed

Losses from one crypto cannot be offset against gains from another. Losses also cannot offset income from other sources like stocks or mutual funds. Losses can be carried forward up to 8 years against future crypto gains only.

d. Gifts and Airdrops

Crypto received as a gift is taxable as Income from Other Sources at slab rates. Airdrops and staking rewards are taxed at 30% under VDA rules.

2. How to Calculate Crypto Taxes in India

Step 1: Classify Your Transactions

  • Buying/Selling Crypto → Capital Gains Tax at 30%
  • Crypto-to-Crypto Trades → Taxable events even without INR conversion
  • Mining/Staking → Business Income or 30% VDA tax

Step 2: Determine Cost Basis

Use FIFO (First-In-First-Out) method as default. Maintain transaction history with buy dates, amounts, and exchange rates.

Step 3: Use a Crypto Tax Calculator

Use our Crypto Tax Calculator to automate the process and get accurate tax liability estimates.

3. Key Tax Rules Summary

RuleDetails
Tax Rate30% flat on all gains (Section 115BBH)
TDS1% on transactions above Rs 50,000/year (Section 194S)
Loss OffsetNot allowed against other income. 8-year carry forward only
Filing FormITR-2 or ITR-3 with Schedule VDA
Advance TaxRequired if liability exceeds Rs 10,000/year

4. How to File Crypto Taxes in India

Report crypto income under Schedule VDA in your Income Tax Return. Use ITR-2 (salaried) or ITR-3 (business income). Pay advance tax quarterly if liability exceeds Rs 10,000.

5. Penalties for Non-Compliance

  • Late Filing: Rs 5,000 to Rs 10,000 penalty
  • Underreporting Income: 50% to 200% of tax evaded
  • TDS Defaults: 1.5% monthly interest on unpaid TDS

6. Tax-Saving Strategies

  • Harvest losses before March 31 to offset future crypto gains
  • Track every transaction — exchanges auto-report to IT Department
  • Use tax-loss harvesting across financial years
  • Consult a CA familiar with VDA taxation before filing

Sources: Income Tax India | CBDT

Leave a Comment

CalculateWellHub

Free, accurate calculators for finance, health, gold rates and everyday decisions. Trusted by 50,000+ users every month.

FBYTIG

Categories

Company

Legal

×