Guides

How to Buy Bitcoin in India

Bitcoin is legal in India but heavily taxed. This 2026 guide covers which exchanges to use, how to buy, and the tax rules every Indian crypto holder must understand.

📅 Updated January 2026 ⏱ 7 min read

Is Bitcoin Legal in India? (2026)

Yes. Bitcoin is legal to buy, sell, and hold in India. This was confirmed when the Supreme Court of India overturned the Reserve Bank of India's 2018 banking ban on cryptocurrency in March 2020. Since then, Indian exchanges have operated legally, and multiple regulatory frameworks have been introduced, most significantly the 2022 crypto tax laws.

India has not banned cryptocurrency. However, it has imposed some of the highest crypto tax rates in the world, which has significantly affected trading volumes on domestic exchanges.

India Crypto Tax Rules (2022 onwards): A flat 30% tax applies to all cryptocurrency gains, regardless of how long you held the asset or your income tax bracket. In addition, a 1% TDS (Tax Deducted at Source) is applied to all crypto transactions above ₹10,000, the buyer's exchange deducts this automatically. Losses from crypto cannot be offset against gains from other assets. These rules remain in force as of 2026.

Best Exchanges for Buying Bitcoin in India

Indian Exchanges

International Exchanges Available to Indian Users

How to Buy Bitcoin in India: Step by Step

  1. Choose a registered Indian exchange such as CoinDCX or CoinSwitch and download the app or visit the website
  2. Complete registration with your email address and mobile number
  3. Complete KYC verification, you will need your PAN card, Aadhaar card, and a selfie. This is mandatory for all registered exchanges under Indian AML regulations
  4. Add a payment method, link your bank account for NEFT/IMPS transfer, or enable UPI for instant deposits
  5. Deposit Indian Rupees (INR). UPI deposits are typically instant. Bank transfers may take a few hours.
  6. Go to the trading section, search for BTC/INR, and enter the amount of INR you want to spend
  7. Review the price and fees, then confirm the purchase

KYC requirements: All registered Indian crypto exchanges are required by law to complete full KYC. You cannot buy Bitcoin anonymously on regulated platforms. This includes PAN card verification and Aadhaar-based identity confirmation.

Understanding India's Crypto Tax (30% + 1% TDS)

India's 2022 crypto tax framework introduced under the Finance Act 2022 has these key components:

These tax rules have reduced high-frequency trading on Indian platforms significantly. Many Indian crypto holders use exchanges primarily for long-term holding rather than active trading.

Storing Bitcoin Safely in India

The same principles apply globally: do not leave large amounts on any exchange. Use a self-custody wallet for long-term holdings:

After purchasing on an Indian exchange, withdraw Bitcoin to your personal wallet. Keep a record of your purchase price for tax purposes, you will need the INR value at the time of purchase to calculate your gains when you eventually sell.