Yes, you can buy Bitcoin in India legally, and the full process takes about 20 to 30 minutes. You need an account on an exchange registered with FIU-IND, a PAN card and Aadhaar for KYC, and rupees deposited through UPI. You do not need to buy a whole coin.
One Bitcoin traded near Rs 81 lakh on October 7, 2026. That price sounds out of reach, but Bitcoin divides into 100 million tiny units called satoshis. Most Indian apps let you start with Rs 100 to Rs 500 and own a small piece.
This guide gives you the exact steps, the real tax rules, and the safety lessons Indian beginners learned the hard way in the last two years. If you want the global picture first, start with our complete guide on how to buy Bitcoin, then come back here for the India rules.
- Is Buying Bitcoin Legal in India in 2026?
- What You Need Before You Start
- How to Buy Bitcoin in India: 7 Steps
- Step 1: Choose an FIU-registered exchange
- Step 2: Sign up and finish KYC
- Step 3: Turn on two-factor authentication
- Step 4: Deposit rupees with UPI
- Step 5: Place your first Bitcoin buy order
- Step 6: Check your Bitcoin balance
- Step 7: Move larger amounts to your own wallet
- Bitcoin Tax in India: The 30% Rule and 1% TDS
- Stay Safe: The Lesson of the WazirX Hack
- 6 Mistakes New Bitcoin Buyers in India Make
- Frequently Asked Questions
- Conclusion
- Buying and holding Bitcoin is legal in India. It is taxed as a Virtual Digital Asset, not treated as legal tender.
- Use only an exchange registered with FIU-IND. Unregistered offshore apps can be blocked without warning.
- KYC needs your PAN card and Aadhaar. Deposits through UPI are usually instant.
- Profits face a flat 30% tax, and 1% TDS is cut when you sell, not when you buy.
- Turn on app based 2FA, start with a small test deposit, and move larger amounts to your own wallet.
Is Buying Bitcoin Legal in India in 2026?
Yes. Buying, selling, and holding Bitcoin is legal in India. The government taxes it as a Virtual Digital Asset (VDA) under the Income Tax Act, which is a clear sign the activity itself is recognised.
Bitcoin is not legal tender, so shops do not have to accept it as payment. What the law controls is the platform you use. Every exchange that serves Indian users must register with the Financial Intelligence Unit, called FIU-IND, under the Prevention of Money Laundering Act.
The rule has real teeth. In October 2025, 25 offshore platforms were banned for serving Indians without registration. Binance, the largest global exchange, was blocked for most of 2024 and returned only after it registered with FIU-IND in August 2024. A registered exchange can still fail, but an unregistered one can vanish from your phone overnight.
What You Need Before You Start
The list is short, and most people already have everything at home. Gather these items before you open any app, and the signup will take minutes instead of days.
- A PAN card in your own name
- An Aadhaar card, or DigiLocker access for instant verification
- A bank account in the same name, with UPI active
- A smartphone with an authenticator app for 2FA codes
- A small starting amount you can afford to lose, even Rs 500 is enough
One detail matters here. The name on your PAN, Aadhaar, and bank account must match. A mismatch is the most common reason KYC gets stuck for Indian users.
How to Buy Bitcoin in India: 7 Steps
The steps below work on every major Indian exchange, because the law makes the flow almost the same everywhere. App screens differ a little, but the order never changes.
Step 1: Choose an FIU-registered exchange
Pick a platform that is registered with FIU-IND, supports UPI deposits, and deducts TDS for you on sales. The table below compares the names Indian beginners use most in 2026.
| Exchange | Good for | Notes |
|---|---|---|
| CoinDCX | Beginners and SIP plans | Large Indian user base, INR pairs, UPI deposits |
| CoinSwitch | Very first small buy | Simple app, start with about Rs 100 |
| ZebPay | Long track record | Operating since 2014, FIU-registered |
| Mudrex | Guided investing | Popular with new investors, UPI supported |
| Binance | Advanced traders | Registered with FIU-IND in August 2024 |
Trading fees on Indian platforms usually sit between 0.1% and 0.5% per trade. For a small first buy, the fee matters less than safety and working UPI deposits.
Step 2: Sign up and finish KYC
Download the official app or open the real website. Register with your email and mobile number, then upload your PAN and Aadhaar or verify through DigiLocker.
On domestic exchanges, approval often lands within 30 minutes. Until KYC is approved, you cannot deposit rupees, so finish this step before you move money anywhere.
Step 3: Turn on two-factor authentication
Do this before your first deposit, not after. Open the security settings and switch on 2FA with an authenticator app like Google Authenticator.
App codes are safer than SMS codes, because a SIM swap attack can steal SMS messages. Also set a unique password that you use on no other site.
Step 4: Deposit rupees with UPI
Open the deposit screen, choose UPI, and send money from the bank account in your own name. Deposits on domestic exchanges are usually instant and free.
Start with a small test amount, such as Rs 500 to Rs 1,000. Wait until it shows in your exchange balance. A calm first test prevents most beginner panic later.
Step 5: Place your first Bitcoin buy order
Search for BTC in the app and open the BTC/INR market. Choose the spot market, type the rupee amount, and confirm the buy.
A market order buys at the current price and is the right choice for a first small purchase. Avoid futures, margin, and leverage products completely as a beginner, because losses there can exceed your deposit.
Step 6: Check your Bitcoin balance
After the order fills, your wallet screen shows a small decimal amount of BTC, such as 0.00062 BTC. That is normal. You own satoshis, not a whole coin.
When you later send Bitcoin to another wallet, you can track a Bitcoin transaction on the blockchain with its transaction ID and watch the confirmations yourself.
Step 7: Move larger amounts to your own wallet
An exchange account is a fine place to learn with small sums. It is not a safe home for money you cannot afford to lose, because the exchange holds your keys.
Once your balance grows past about Rs 50,000, learn how to store Bitcoin safely in a wallet you control. Compare the best Bitcoin wallets for beginners, and always back up your seed phrase safely on paper or metal, never in a phone photo.
Bitcoin Tax in India: The 30% Rule and 1% TDS
India taxes crypto more strictly than stocks, and the rules surprise many first time sellers. Learn them before your first buy, so nothing shocks you at sale time.
Profits from selling Bitcoin face a flat 30% tax under Section 115BBH, plus surcharge and cess where they apply. The rate is the same whether you held for a day or a decade. There is no lower slab for long term holding.
A simple tax example
Say you buy Bitcoin for Rs 10,000 and later sell it for Rs 15,000. Your gain is Rs 5,000, and the tax on that gain is Rs 1,500 at 30%.
On top of that, the exchange deducts 1% TDS under Section 194S at the moment you sell. On a Rs 15,000 sale, that is Rs 150, cut in advance and credited against your final tax bill. Buying triggers no TDS. The deduction happens only when you sell or swap.
Three more rules catch people out. First, losses on crypto cannot be set off against salary, business income, or even gains from another coin. Second, the TDS you paid appears in your Form 26AS and annual information statement. Third, you report every sale in Schedule VDA when you file your income tax return.
Keep a simple record of each buy and sell: date, amount in rupees, and the exchange name. A one page spreadsheet saves real money and stress at filing time. This section is general education, not tax advice, so speak to a chartered accountant for your own situation.
Stay Safe: The Lesson of the WazirX Hack
India has already lived through the worst case once. On July 18, 2024, attackers drained about $235 million from WazirX, then one of the biggest exchanges in the country, in a wallet attack linked to the Lazarus Group.
Withdrawals froze the same day and stayed frozen for over 15 months. Trading restarted only on October 24, 2025, under a court supervised plan. Users first received about 85% of their claim value, and the rest came as recovery tokens in January 2026, which could not be sold right away.
The lesson is not that Indian exchanges are unusable. The lesson is that no exchange deserves your full trust. Keep only your working balance on any platform, turn on 2FA, and move savings sized amounts to a wallet you control.
The video below walks through the legal buying routes in India in 2026, including the P2P risks to avoid.
6 Mistakes New Bitcoin Buyers in India Make
Most beginner losses in India come from the same short list of errors. Read it once now, and you skip the expensive part of learning.
- Using unregistered offshore apps. If FIU-IND blocks the app, your balance can be stuck with no local support to call.
- Sending rupees to strangers in P2P deals. A cheap rate is not worth a frozen bank account or a fraud investigation.
- Buying with leverage or futures. These products can wipe a deposit in minutes, and they are not investing.
- Ignoring tax records. The 30% tax and 1% TDS are automatic facts of Indian crypto. Missing Schedule VDA in your return invites a notice.
- Leaving large sums on one exchange. The WazirX freeze showed how long recovery can take, even when a platform survives.
- Acting on social media tips. Paid promotions and pump groups earn from your entry. A boring small first buy beats a rushed big one.
Readers outside India face different rules. Our sister guide shows how buying Bitcoin works step by step in Pakistan, where P2P markets play a bigger role.
Frequently Asked Questions
Is it legal to buy Bitcoin in India in 2026?
Yes. Buying, selling, and holding Bitcoin is legal in India. Bitcoin is taxed as a Virtual Digital Asset, and you should use an exchange registered with FIU-IND.
What is the minimum amount needed to buy Bitcoin in India?
Many Indian exchanges let you start with about Rs 100. You buy a fraction of a Bitcoin called satoshis, so you never need the full price of one coin.
How much tax do I pay on Bitcoin profits in India?
You pay a flat 30% tax on gains when you sell. The exchange also deducts 1% TDS on the sale amount, which is credited against your final tax bill.
Which documents do I need for KYC on an Indian exchange?
You need a PAN card and Aadhaar for identity verification, plus a bank account in the same name for rupee deposits and withdrawals.
Can I buy Bitcoin with UPI in India?
Yes. UPI is the fastest deposit method on Indian exchanges, and deposits are usually instant and free. IMPS and NEFT bank transfers also work.
Conclusion
Buying Bitcoin in India is a simple, legal process when you follow the regulated path. Choose an FIU-registered exchange, finish PAN and Aadhaar KYC, deposit a small test amount with UPI, and place a spot buy.
Then do the two things most beginners skip. Respect the tax rules from day one, with the 30% gains tax and 1% TDS in your records. And protect your coins like the WazirX story taught India to, with 2FA on and larger amounts in your own wallet.
Your next step is to open an account on one registered exchange, deposit Rs 500 as a test, and make your first small buy this week. Small, safe, and documented beats fast and sorry.

