How to buy Bitcoin in India actually comes down to five practical steps once you strip away the jargon — pick a registered exchange, verify your identity, add rupees, place an order, and decide where the Bitcoin actually lives afterward. None of it is complicated on its own, but skipping the wrong step, or skipping it in the wrong order, is exactly where most first-time buyers run into trouble.

| Quick Facts | Details |
| Minimum legal investment | None — Bitcoin is divisible, so you can buy fractional amounts |
| Smallest unit of Bitcoin | A satoshi — 100 million satoshis make up one full Bitcoin |
| Required documents | PAN card and Aadhaar card for KYC verification |
| Typical KYC approval time | 10–15 minutes for instant eKYC, up to 24 hours for manual document review |
| Common deposit methods | UPI, IMPS, NEFT, RTGS |
| Mandatory registration for exchanges | FIU-IND under India’s anti-money-laundering framework |
Here’s something that trips up a surprising number of first-time buyers: you don’t need to purchase a whole Bitcoin. Because Bitcoin is divisible down to a unit called a satoshi — one hundred million satoshis make up a single BTC — you can put in ₹500 and walk away owning a legitimate fraction of it. A lot of people assume the entry price of Bitcoin itself is the entry price they need to pay, and that misunderstanding alone stops plenty of interested beginners from ever starting.
Step 1: Choose an FIU-Registered Exchange
Everything downstream depends on getting this first choice right.
- Confirm the exchange is registered with FIU-IND — this is India’s anti-money-laundering registry, and unregistered platforms carry real compliance and safety risks
- Popular India-based options include CoinDCX, WazirX, Giottus, ZebPay, and CoinSwitch, all of which support direct BTC/INR trading pairs
- Check whether the exchange lists Bitcoin directly against INR, or requires converting to a stablecoin like USDT first — direct INR pairs are simpler for beginners
- Compare trading fees across a few platforms rather than assuming the first one you find is the cheapest
- Look for whether the exchange automatically deducts the mandatory 1% TDS, since some offshore platforms leave that compliance work entirely to you
Step 2: Complete KYC Verification
You cannot deposit funds or trade until this step clears, so it’s worth doing properly the first time.
- Sign up with your email and phone number, and verify both through a one-time password
- Have your PAN card and Aadhaar card ready — these are the standard documents nearly every Indian exchange requires
- Choose eKYC via Aadhaar OTP where available — this is typically the fastest route, often completing within 10-15 minutes
- If manual document upload is required instead, expect approval to take anywhere from a few hours up to 24 hours
- Ensure your bank account name matches your KYC details exactly — mismatches are one of the most common reasons deposits get delayed or flagged
Step 3: Deposit INR Into Your Account
Once your account is verified, funding it is usually the fastest part of the whole process.
- UPI is generally the quickest option for smaller deposits, often reflecting within minutes
- Bank transfers via IMPS, NEFT, or RTGS work well for larger amounts
- Double-check the exchange’s current supported payment methods before depositing, since banking relationships with crypto platforms occasionally shift
- Start with an amount you’re genuinely comfortable holding through price swings — there’s no regulatory minimum, so there’s no reason to over-commit on your first purchase
- Keep the deposit receipt or transaction reference — it’s useful if you ever need to reconcile figures for tax filing later
Step 4: Place Your First Bitcoin Order
With funds in your account, buying Bitcoin itself takes under a minute on most platforms.
- Search for the BTC/INR trading pair in the exchange’s trade or markets section
- A market order buys immediately at the current price — best when speed matters more than getting an exact price
- A limit order lets you set a target price and only executes if Bitcoin reaches it — better suited for patient buyers who don’t want to chase a moving price
- Enter the amount you want to buy — remember, this can be a small fraction of one Bitcoin, not necessarily a whole unit
- Review the fee breakdown before confirming — trading fees typically run a small percentage of the order value and vary by exchange
- Confirm the order, and check your order history to verify it executed as expected
Step 5: Decide Where to Store Your Bitcoin
This is the step most beginners skip entirely, and it’s genuinely worth thinking through rather than ignoring.
- By default, your Bitcoin sits in your exchange’s custodial wallet — convenient, but the exchange technically holds the keys, not you
- A hot wallet app on your phone gives you more direct control while staying connected to the internet for easy access
- A cold wallet, a physical offline device, offers the strongest security for larger holdings you don’t plan to trade frequently
- For small, experimental first purchases, leaving Bitcoin on a reputable exchange is generally fine
- Once your holding grows to an amount that would genuinely hurt to lose, moving at least part of it to a wallet you personally control becomes a meaningfully safer choice
Step 6: Track and Report Your Taxes
Buying Bitcoin isn’t itself a taxable event, but every subsequent sale, swap, or spend is — so good habits start now.
- Keep a running record of the date, amount, and INR value of every purchase — this becomes your cost of acquisition later
- Note that gains from any future sale are taxed at a flat 30% under Section 115BBH, regardless of how long you hold
- Check whether your exchange automatically deducts 1% TDS on sales, or whether that tracking falls on you
- Save transaction statements from your exchange periodically rather than trying to reconstruct a year’s activity at filing time
This is general guidance on the buying process, not personalized investment or tax advice. Bitcoin’s price is highly volatile, and consulting a financial advisor before committing significant funds is a reasonable precaution for any first-time buyer.
Common Beginner Mistakes to Avoid
A few patterns show up repeatedly among first-time Indian Bitcoin buyers:
- Depositing more than they’re comfortable seeing drop 10-20% in a single day, given how volatile Bitcoin’s price can be
- Using an unregistered or unfamiliar platform purely because it advertised lower fees
- Forgetting that a bank account name mismatch with KYC details can delay or block deposits entirely
- Leaving large holdings on an exchange indefinitely instead of eventually moving meaningful amounts to a personal wallet
- Not keeping purchase records, which makes tax filing significantly harder once gains need to be calculated
FAQs
Q1. Is there a minimum amount required to buy Bitcoin in India?
No. Bitcoin is divisible into fractional units called satoshis, so you can start with a small amount like ₹500 without needing to buy a whole coin.
Q2. How long does KYC verification take before I can buy Bitcoin?
Instant eKYC using Aadhaar OTP typically completes within 10-15 minutes, while manual document verification can take anywhere from a few hours to 24 hours.
Q3. Should I keep my Bitcoin on the exchange or move it to my own wallet?
Small amounts are generally fine on a reputable exchange, but larger holdings are safer moved to a personal wallet, ideally a cold wallet for long-term storage.
Q4. Do I need to pay tax just for buying Bitcoin?
No. Buying and holding Bitcoin isn’t a taxable event in India — tax applies only when you sell, swap, or spend it at a gain.