
Can You Legally Buy Bitcoin in India?
Yes — buying, selling, and holding Bitcoin is completely legal in India in 2026. The Supreme Court of India lifted the RBI banking ban back in March 2020, and since then, crypto trading has operated under a clear legal and tax framework. There is no law that prohibits Indian citizens from owning cryptocurrency.
What the government has done instead of banning crypto is tax it heavily. The Finance Act 2022 introduced Section 115BBH, which taxes all crypto profits at a flat 30% (plus 4% cess), and Section 194S, which mandates 1% TDS on every crypto transaction. These rules remain unchanged in Budget 2026.
So the legal position is clear: you can buy Bitcoin freely, but you must pay taxes on your profits. Now let us walk through exactly how to do it, step by step.
Step 1 — Choose a Crypto Exchange
In India, you buy Bitcoin through a crypto exchange — an app or website that connects buyers and sellers. The three most popular FIU-registered Indian exchanges in 2026 are:
CoinDCX — India's first crypto unicorn, backed by Coinbase. It offers 500+ cryptocurrencies, a beginner-friendly interface (DCX Go), and advanced trading tools (DCX Pro). Trading fees start at just 0.04%. CoinDCX automatically handles 1% TDS deduction and provides tax statements. Deposits via UPI, IMPS, NEFT, and RTGS are supported.
CoinSwitch — India's largest crypto app by user base, designed specifically for beginners. The interface is extremely simple: search for a coin, tap Buy, enter the amount in ₹, and confirm. CoinSwitch supports 400+ cryptos and UPI deposits. Fees are built into the spread, so there are no separate trading fee charges.
WazirX — One of India's oldest and most recognized exchanges with a massive user community. It offers 200+ trading pairs and a P2P marketplace. However, a critical note: in July 2024, WazirX suffered a major security breach resulting in approximately $230 million in user fund losses. The platform has since undergone restructuring, but caution is advised — avoid storing large amounts on WazirX.
For beginners, we recommend starting with CoinDCX or CoinSwitch. Both are FIU-IND registered, automatically deduct TDS, and provide a smooth onboarding experience.
Step 2 — Complete KYC Verification
Every legitimate Indian crypto exchange requires Know Your Customer (KYC) verification before you can trade. This is mandated by law and ensures compliance with anti-money laundering regulations.
Documents you need: Aadhaar card (for identity verification), PAN card (mandatory for tax reporting and TDS), a selfie for face matching, and your bank account details linked to UPI.
The process typically takes 5-15 minutes: Download the app (CoinDCX, CoinSwitch, or your chosen exchange) from the Play Store or App Store. Sign up with your mobile number and email. Upload a clear photo of your PAN card and Aadhaar card. Take a live selfie for facial verification. Link your bank account. Wait for verification — most exchanges approve KYC within minutes, though it can take up to 24 hours during peak times.
Important: The name on your PAN card, Aadhaar, and bank account must match exactly. Any mismatch will delay or reject your KYC.
Step 3 — Deposit INR into Your Exchange Wallet
Once KYC is approved, you need to deposit Indian Rupees (₹) into your exchange wallet before you can buy Bitcoin.
UPI (Recommended for beginners): The fastest and most convenient method. Open the app, go to "Funds" or "Deposit," select UPI, enter the amount (minimum is usually ₹100), and approve the payment through your UPI app (Google Pay, PhonePe, Paytm). Money reflects instantly.
Bank Transfer (IMPS/NEFT/RTGS): For larger deposits, use IMPS or NEFT from your net banking. The exchange provides a unique bank account number and IFSC code — transfer money to that account. IMPS reflects within minutes, NEFT can take up to 2 hours, and RTGS is for amounts above ₹2,00,000.
Example: Suppose you want to start with ₹5,000. Open CoinDCX, tap "Deposit INR," choose UPI, type ₹5,000, and approve through Google Pay. Your CoinDCX wallet now shows ₹5,000 ready to invest.
Step 4 — Buy Your First Bitcoin
Now for the exciting part. You do not need to buy a full Bitcoin (which costs lakhs of rupees). You can buy a tiny fraction — even ₹100 worth.
On CoinDCX: Go to "Buy Crypto" or search for BTC. Enter the amount in ₹ (say ₹5,000). Review the price and fees. Tap "Buy." You now own Bitcoin.
On CoinSwitch: Search "Bitcoin" from the home screen. Tap "Buy." Enter ₹5,000. Confirm. Done — you own a fraction of a Bitcoin.
What just happened behind the scenes: You spent ₹5,000. The exchange deducted its small fee (built into the price or shown separately). 1% TDS (₹50) was deducted and reported to the Income Tax Department. You received approximately ₹4,950 worth of Bitcoin at the current market price. This Bitcoin now sits in your exchange wallet.
Real example with current approximate prices: If Bitcoin is trading at ₹75,00,000 per BTC, your ₹5,000 buys you approximately 0.000066 BTC (about 6,600 satoshis). Small? Yes. But Bitcoin is infinitely divisible, and even small amounts grow if the price rises over time.
Step 5 — Secure Your Investment
Buying is the easy part. Keeping it safe is what separates smart investors from those who lose everything.
Enable 2FA immediately: Go to your exchange's security settings and enable Two-Factor Authentication using Google Authenticator (not SMS — SIM swap attacks are real in India). This means even if someone steals your password, they cannot access your account without your phone's authenticator code.
Set a strong, unique password: Never reuse your email or UPI password for your crypto exchange. Use a password manager if needed.
Withdrawal whitelist: Most exchanges allow you to whitelist specific wallet addresses for withdrawals. Enable this so that funds can only be sent to addresses you have pre-approved.
Never share your credentials: No legitimate exchange employee will ever ask for your password, OTP, or private keys. If someone contacts you claiming to be from CoinDCX or CoinSwitch asking for these details, it is a scam — 100%.
For larger holdings (₹1,00,000+): Consider transferring your Bitcoin to a hardware wallet like Ledger or Trezor. This moves your crypto off the exchange and into your personal custody, eliminating exchange hack risk entirely. Our guide on how to spot crypto scams covers this in detail.
Understanding Crypto Tax in India — The ₹ Reality
This is the part most beginners ignore and then regret during tax season. India's crypto tax regime under Section 115BBH is one of the harshest in the world. Here is exactly how it works:
30% flat tax on profits: If you buy Bitcoin at ₹5,000 and sell at ₹8,000, your profit is ₹3,000. You pay 30% of ₹3,000 = ₹900 as tax, plus 4% cess (₹36). Total tax: ₹936 on a ₹3,000 profit.
1% TDS on every sale: When you sell ₹8,000 worth of Bitcoin, the exchange automatically deducts 1% = ₹80 as TDS and deposits it with the government. This TDS is adjustable against your final tax liability when you file your ITR.
No loss set-off: This is the harshest rule. If you lose ₹10,000 on Ethereum but gain ₹5,000 on Bitcoin, you still pay 30% tax on the ₹5,000 Bitcoin profit. The Ethereum loss cannot be used to reduce your tax. Losses from one crypto cannot offset gains from another, and crypto losses cannot offset any other income (salary, business, etc.).
No deductions except purchase cost: You cannot deduct trading fees, internet charges, platform subscriptions, or any other expense. Only the original purchase price is subtracted from the sale price to arrive at taxable profit.
How to report: File your crypto income under Schedule VDA in ITR-2 or ITR-3. Your exchange provides a downloadable tax statement — use it. Consider using a crypto tax tool like Koinly or KoinX for automated calculations if you make frequent trades. For a deeper dive, read our comprehensive crypto tax guide for Indian traders.
Common Beginner Mistakes to Avoid
Investing money you cannot afford to lose: Bitcoin can drop 30-50% in weeks. Never use rent money, emergency funds, or borrowed money to buy crypto. Start with an amount you are comfortable losing entirely — ₹1,000 to ₹5,000 is a sensible starting point.
Trying to time the market: Do not wait for the "perfect" entry point. Nobody — not even professional traders — can consistently predict short-term price movements. A better approach is Dollar Cost Averaging (DCA): invest a fixed amount (say ₹2,000) every week or month regardless of the price.
Falling for "guaranteed returns" schemes: If anyone promises guaranteed 5x or 10x returns in crypto, it is a scam. Period. No legitimate platform or trader can guarantee profits. Read our scam detection guide before investing.
Ignoring taxes: Many beginners think "1% TDS is my total tax." Wrong. TDS is just the advance collection. Your actual tax on profits is 30%. Failing to report crypto income in your ITR can lead to penalties of up to 50% of the tax amount, plus interest.
Keeping all crypto on the exchange: Exchanges can get hacked (WazirX 2024 is a stark reminder). For holdings above ₹50,000, seriously consider a hardware wallet.
FOMO buying during a pump: When Bitcoin surges 20% in a day and everyone on social media is celebrating, that is usually the worst time to buy. Understand market psychology and the Fear and Greed Index before making emotional decisions.
What to Do After Your First Purchase
Congratulations — you are now a Bitcoin holder. Here is what to do next:
Learn the basics: Understand how market cycles work, what drives Bitcoin's price, and why it is volatile. Our free crypto courses cover everything from fundamentals to advanced trading strategies.
Start a DCA routine: Set a monthly or weekly investment amount. ₹2,000 per month into Bitcoin over 3-5 years has historically outperformed trying to time the market.
Track your portfolio: Use your exchange's built-in portfolio tracker or a dedicated app. Know your average purchase price at all times.
Join the community: Follow reliable sources, not random Telegram pump groups. Our Telegram community shares market analysis and educational content daily.
Explore further: Once comfortable with Bitcoin, learn about DeFi, tokenomics, and portfolio management. Consider analyzing market data with our premium tool CHAKRAVYUH for deeper market insights.
Final Thoughts
Buying Bitcoin in India in 2026 is straightforward — download an app, complete KYC, deposit via UPI, and buy. The entire process takes under 30 minutes. The real challenge is not buying; it is staying disciplined, managing risk, understanding taxes, and not falling for scams.
Start small, learn continuously, invest only what you can afford to lose, and think long-term. Bitcoin has been the best-performing asset class of the last decade globally, but past performance never guarantees future returns.
Disclaimer: This content is for educational purposes only and does not constitute financial advice. Cryptocurrency markets are highly volatile. Always do your own research (DYOR) and consult a qualified financial advisor before investing. Trading cryptocurrency carries significant risk including the possibility of total loss of capital.