How to Buy Bitcoin in India: Step-by-Step Guide

If you want to know how to buy Bitcoin in India, here’s the short answer. Sign up on an Indian crypto exchange that is registered with the Financial Intelligence Unit (FIU-IND), complete KYC with your PAN and Aadhaar, add rupees through UPI or bank transfer, and place a buy order. The whole process usually takes less than an hour, and you can start with as little as a few hundred rupees.

The buying part is easy. What trips people up is everything around it: picking a trustworthy platform, understanding the fees, and knowing how India taxes crypto. A 30% tax on gains and 1% TDS on sales change the math more than most first-time buyers expect.

This guide walks you through each step, then covers the details that protect your money after you buy.

Quick note: This guide is for education, not financial advice. Bitcoin’s price can swing sharply in a single day. Only invest money you can afford to lose, and speak to a qualified tax advisor or financial planner for advice on your situation.

Yes. Buying, holding, and selling Bitcoin is legal in India, but it is not legal tender. You can’t use it to pay your electricity bill, and no government body guarantees its value.

India has chosen to regulate crypto through tax and anti-money-laundering rules instead of a full licensing law. Three things matter for you as a buyer:

  • Tax rules are clear. Since 2022, gains from Virtual Digital Assets (VDAs), which include Bitcoin, are taxed at a flat 30%. The 2026 Union Budget kept this rate and the 1% TDS unchanged.
  • Exchanges must register with FIU-IND. Since March 2023, crypto platforms serving Indian users have to register under the Prevention of Money Laundering Act (PMLA). Registered platforms must verify users, keep records for five years, and report suspicious activity. As of mid-2026, 54 service providers were registered.
  • Offshore platforms face enforcement. FIU-IND has blocked and fined foreign exchanges that operated without registering. Binance, for example, paid a ₹18.82 crore penalty in 2024 before resuming services in India. In October 2025, the regulator sent show-cause notices to 25 more offshore platforms.

The practical takeaway: stick to FIU-registered exchanges. Registration does not guarantee your funds are safe (more on that below), but it means the platform follows Indian KYC and reporting rules. That matters when tax time comes around.

How to Buy Bitcoin in India: 6 Steps

Step 1: Pick an FIU-registered exchange

Most Indians buy Bitcoin through a domestic exchange app. Well-known FIU-registered options include CoinDCX, CoinSwitch, ZebPay, Mudrex, WazirX, Giottus, and Unocoin. Binance is also registered after its 2024 settlement.

Before you sign up, confirm the platform’s status yourself on the FIU-IND website under its list of reporting entities. Lists on blogs (including this one) can go out of date. We cover how to compare exchanges in the next section.

Step 2: Create your account

Download the app or visit the official website. Type the URL yourself or use the official app store listing, since fake crypto apps and look-alike sites are common. Sign up with your email and mobile number, then set a strong, unique password.

Step 3: Complete KYC

Indian exchanges must verify your identity before you can deposit rupees. Keep these ready:

  • PAN card (required, since it links your trades to your tax records)
  • Aadhaar card or another address proof
  • A selfie or short video for a liveness check
  • Bank account details in your own name

Approval can take a few minutes to a couple of days. If your PAN name doesn’t match your bank account name exactly, expect delays.

Step 4: Turn on two-factor authentication

Do this before you add any money. Use an authenticator app such as Google Authenticator rather than SMS codes where the exchange allows it. SIM-swap fraud is real, and an authenticator app is much harder to hijack.

Step 5: Add rupees to your wallet

Go to the deposit section and add INR. Common methods include UPI, IMPS, NEFT, and RTGS. Some banks still flag or block crypto-related transfers, so if a UPI payment fails, try a bank transfer or check with your bank.

Start small. Your first deposit is partly a test that everything works, from deposit to purchase to withdrawal.

Step 6: Place your buy order

Search for BTC (usually listed as BTC/INR) and choose how much to buy. You don’t need to buy a whole Bitcoin. You can buy a fraction, like ₹500 or ₹1,000 worth.

You’ll usually see two order types:

  • Market order: buys right away at the current best price. Simple, and fine for small amounts.
  • Limit order: you set the price you’re willing to pay. The order fills only if the market reaches that price.

Many apps also offer a “simple buy” or “instant buy” button. It’s convenient, but the price often includes a wider spread than the regular trading screen. Once your order fills, the Bitcoin appears in your exchange wallet.

Worth considering: instead of putting in one lump sum, many beginners use a systematic investment plan (SIP), buying a fixed amount weekly or monthly. It smooths out price swings and removes the pressure of timing the market. Most major Indian exchanges offer crypto SIPs.

How to Choose a Crypto Exchange in India

There’s no single “best” exchange. The right one depends on how much you’re buying, how often, and whether you care more about simplicity or low costs. Here’s what to check.

What to checkWhy it matters
FIU-IND registrationConfirms the platform follows Indian AML and KYC rules
Trading fees and spreadsFees vary from zero-fee plans to tiered charges of 0.2% or more per trade
Security recordPast hacks, cold storage practices, and proof-of-reserves reports
INR deposit and withdrawal optionsUPI and bank transfer support, plus any withdrawal charges
LiquidityHigher BTC/INR volume usually means tighter prices
TDS and tax reportsGood platforms deduct TDS correctly and give you downloadable tax statements
SupportQuick, reachable help when a deposit or withdrawal gets stuck

Fees are changing fast

Indian exchanges have been competing hard on price in 2026. WazirX launched a ₹99 per month subscription with no per-trade fees after it resumed trading in October 2025. CoinSwitch uses tiered spot fees ranging from 0.04% to 0.4%, and CoinDCX has charged 0.2% on spot trades while hinting at cuts. Because these offers change often, check each platform’s current fee page before you commit.

Why security history matters

In July 2024, WazirX lost about $230 million in a hack and froze trading for roughly 16 months. It was FIU-registered the whole time. That’s the key lesson: registration shows a platform follows compliance rules, but it doesn’t insure your deposits. Look for exchanges that publish proof-of-reserves and explain how they store customer funds.

A simple way to decide

If you’re a beginner buying small amounts each month, prioritise an easy app, SIP support, and clean tax reports. If you plan to trade often, liquidity and per-trade fees matter much more. Some people open accounts on two exchanges so a single outage never leaves them stuck.

Bitcoin Tax in India: What You’ll Pay

Buying Bitcoin doesn’t trigger tax. Selling, swapping, or spending it does. Here are the rules that apply for FY 2026-27.

30% flat tax on gains. Profit from selling Bitcoin is taxed at 30% under Section 115BBH, plus surcharge (if applicable) and 4% cess. Your income slab doesn’t matter. Someone earning ₹4 lakh a year pays the same 30% as someone earning ₹4 crore.

Only the purchase cost is deductible. You can’t deduct exchange fees, internet costs, or any other expenses from your gains.

Losses don’t help. A loss on Bitcoin can’t be set off against gains on another crypto, against salary, or against stock market profits. You also can’t carry it forward to future years.

1% TDS on sales. Under Section 194S, 1% tax is deducted at source when you sell crypto above the yearly threshold (₹50,000 for most individuals, ₹10,000 for others). On Indian exchanges, the platform deducts this for you. The TDS appears in your Form 26AS, and you can claim it against your final tax bill or as a refund.

GST on fees. Exchanges charge 18% GST on their trading fees, which adds a little to every trade.

A quick example

Say you buy Bitcoin worth ₹1,00,000 and later sell it for ₹1,50,000.

ItemAmount
Sale value₹1,50,000
Purchase cost₹1,00,000
Taxable gain₹50,000
Tax at 30%₹15,000
4% cess on the tax₹600
Total tax due₹15,600
TDS already deducted (1% of ₹1,50,000)₹1,500
Balance to pay when filing₹14,100

This example leaves out trading fees and any surcharge, which depends on your total income.

Reporting it correctly

Report crypto gains in Schedule VDA of your income tax return. From 1 April 2026, crypto platforms must also file transaction statements with the tax department under the new Income-tax Act, 2025 (Section 509), with penalties of ₹200 a day for late filing and ₹50,000 for inaccurate information. In plain terms, the tax department sees your trades. Download your exchange’s tax report each year and keep your own records.

How to Store Your Bitcoin Safely

When you buy on an exchange, the platform holds your Bitcoin for you. That’s convenient, but it means you’re trusting the exchange with your money. You have three main options.

Keep it on the exchange. Easiest for small amounts and frequent trading. The risk is that a hack, freeze, or company failure can lock you out, as WazirX users learned in 2024.

Move it to a software wallet. Apps like BlueWallet or Electrum give you control of your own private keys. You’ll get a recovery phrase (usually 12 or 24 words). Anyone with those words can take your Bitcoin, so never share them or store them in photos, email, or cloud notes.

Use a hardware wallet. Devices like Ledger or Trezor keep your keys offline. They cost a few thousand rupees but are the safest choice for larger amounts you plan to hold for years. Buy only from the official store or authorised sellers, never second-hand.

A sensible middle path: keep a small trading balance on the exchange and move long-term holdings to your own wallet. Always send a small test amount first when withdrawing to a new address.

Common Mistakes to Avoid

  • Using unregistered offshore apps. They may be blocked without notice, and you’ll have a harder time with tax records.
  • Falling for “guaranteed return” schemes. No one can promise fixed crypto profits. Telegram and WhatsApp groups offering them are a common source of fraud.
  • Ignoring tax until March. Track every sale through the year. With 30% tax and no loss set-off, surprises get expensive.
  • Trading P2P with strangers. Peer-to-peer deals can bring “tainted” money into your bank account and lead to account freezes.
  • Investing borrowed money. Bitcoin has dropped 50% or more several times in its history. Only put in what you can leave alone through a bad year.
  • Forgetting about withdrawals. Test a small INR withdrawal early, so you know the process works before you need it.

Frequently Asked Questions

What is the minimum amount to buy Bitcoin in India?

Most Indian exchanges let you start with ₹100 to ₹500. You buy a fraction of one Bitcoin, so you never need the full price of a coin.

Can I buy Bitcoin in India using UPI?

Yes, many FIU-registered exchanges accept UPI deposits. Some banks occasionally block crypto-related payments, so keep IMPS or NEFT as a backup.

Is PAN mandatory to buy Bitcoin in India?

Yes. Registered exchanges require PAN for KYC because trades are linked to your tax records and TDS is deducted against your PAN.

Do I pay tax if I only buy and hold Bitcoin?

No. Tax applies when you sell, swap, or spend Bitcoin. Simply holding it doesn’t create a tax bill, though you may still need to disclose holdings in your return depending on the form you file.

Can I set off Bitcoin losses against other income?

No. Crypto losses can’t be set off against any other income, including gains on other cryptocurrencies, and they can’t be carried forward.

Is it safe to use international exchanges from India?

Only use platforms that are registered with FIU-IND. Unregistered offshore exchanges have faced blocking and penalties, which can leave your funds stuck.

Final Thoughts

Learning how to buy Bitcoin in India takes an afternoon. Doing it well takes a little more care: choose an FIU-registered exchange, turn on two-factor authentication, start small, and keep clean records for tax season. If you’re holding for the long term, move your coins to a wallet you control. Bitcoin can be part of a portfolio, but its swings are large, so size your position with that in mind.

Key Takeaways (optional box for the post)

  • Buying Bitcoin is legal in India, but it isn’t legal tender.
  • Use an FIU-IND registered exchange and verify its status on the official website.
  • KYC needs PAN, Aadhaar, and a bank account in your name.
  • Gains are taxed at a flat 30% plus cess, and 1% TDS applies to sales.
  • Losses can’t be set off or carried forward.
  • Registration doesn’t insure your funds, so consider your own wallet for larger holdings.

Leave a Reply

Your email address will not be published. Required fields are marked *