How to Buy Cryptocurrency in India: Complete Beginner’s Guide

how to buy cryptocurrency in india

You have decided to buy crypto. Good.

Now you are staring at your phone wondering: which app do I download? Which coin do I buy? How much do I invest? Is it safe? What about taxes?

These are exactly the right questions — and this guide answers all of them. Step by step. Simply. For complete beginners.

By the end of this guide, you will know:

  • Which exchange to use (and which to avoid)
  • How to complete KYC in under 10 minutes
  • How to deposit money using UPI
  • Which crypto to buy first
  • How to stay safe and tax-compliant

Let us start.

Is It Legal to Buy Crypto in India?

Yes — 100% legal.

Buying, holding, and selling cryptocurrency is completely legal in India in 2026. The government classifies crypto as a Virtual Digital Asset (VDA) under the Income Tax Act. You can legally:

✅ Buy crypto on registered exchanges

✅ Hold crypto in wallets

✅ Sell crypto and receive INR

✅ Trade crypto on registered platforms

The only requirement: use FIU-IND registered exchanges and pay 30% tax on profits.

Step 1 — Choose the Right Exchange

Your first and most important decision: which exchange to use.

Use only FIU-IND registered exchanges. These are the only platforms legally allowed to operate in India. Unregistered exchanges have no legal protection for your funds.

Best Exchanges for Indian Beginners

ExchangeBest ForFeesINR Deposit
CoinDCXBest overall — security + features0.10%-0.20%✅ UPI Direct
ZebPayLowest fees0.06%-0.15%✅ UPI Direct
WazirXFamiliar interface0.20%✅ UPI + P2P
GiottusRegional language support0.20%✅ UPI Direct
BinanceMost coins (600+)0.10%P2P only
Coinbase IndiaInternational trustCompetitive✅ IMPS Direct

Which Should You Choose?

For most Indian beginners: CoinDCX

Why CoinDCX:
✅ ISO 27001:2022 certified — most secure Indian exchange
✅ Direct UPI deposit — instant, zero fee
✅ Automatic TDS deduction — tax compliance built-in
✅ KoinX integration — tax reports automatic
✅ Crypto SIP from ₹100 — perfect for beginners
✅ Zero user fund losses since 2018
✅ Clean, simple mobile app
✅ Hindi language support

Read more: Best Crypto Exchanges India

Step 2 — Download the App and Create Account

For CoinDCX (Recommended)

Step 2a — Download the App

Google Play Store or Apple App Store
Search: "CoinDCX"
Download official app (verify developer name)
Never download from unknown links!

Step 2b — Sign Up

Open app → "Sign Up"
Enter mobile number → OTP verification
Enter email address → Email verification
Set a strong password:
→ Minimum 8 characters
→ Mix of letters, numbers, symbols
→ Never use your name or birthday
→ Never reuse passwords from other apps

Step 2c — Enable 2-Factor Authentication (2FA)

Settings → Security → 2FA
Install Google Authenticator app
Scan QR code → Enter 6-digit code
→ Every login now requires OTP
→ This protects your account from hackers
→ NEVER skip this step!

Step 3 — Complete KYC (10 Minutes)

KYC (Know Your Customer) is mandatory on all Indian crypto exchanges. Without it, you cannot deposit money or withdraw funds.

What you need:

  • PAN Card
  • Aadhaar Card
  • Smartphone with working camera
  • 10 minutes

The KYC process:

Step 1: Enter personal details
→ Full name (as on PAN)
→ Date of birth
→ Address

Step 2: Upload PAN Card
→ Front photo — clear, not blurry
→ All text must be readable
→ No glare or shadows

Step 3: Upload Aadhaar
→ Front and back photos
→ Clear and legible
→ Address side clearly visible

Step 4: Live selfie verification
→ Face camera — good lighting
→ Follow on-screen instructions
→ Blink or turn head as directed
→ From June 2026: geo-coordinates also captured

Step 5: Bank account verification (optional for trading, required for withdrawal)
→ Enter bank account number
→ Enter IFSC code
→ Small test deposit for verification

KYC approval time:

  • Auto-approved: Immediately (most cases)
  • Manual review: Up to 24 hours

Common KYC rejection reasons:

❌ Blurry document photos
❌ PAN name doesn't match Aadhaar
❌ Glare on document
❌ Old or damaged documents
❌ Poor lighting in selfie

Step 4 — Deposit Money Using UPI

Once KYC is approved, you can add INR to your account.

Why UPI is Best for Crypto Deposits

✅ Instant — money credited in under 30 seconds
✅ Zero fee on most exchanges
✅ Works 24/7 — including holidays
✅ Limit: ₹1 lakh per transaction, ₹5 lakh per day
✅ Available on: GPay, PhonePe, Paytm, BHIM, any UPI app

How to Deposit via UPI on CoinDCX

1. Open CoinDCX app
2. Tap "Add Money" or "Deposit INR"
3. Enter amount (minimum ₹100)
4. Select "UPI" as payment method
5. Enter your UPI ID or scan QR code
6. Complete payment in your UPI app
7. Money credited instantly ✅

Alternative Deposit Methods

IMPS/NEFT (for larger amounts):

→ Use for amounts above ₹1 lakh (UPI daily limit)
→ IMPS: Instant, 24/7
→ NEFT: Within 30 minutes during banking hours
→ No fee on most exchanges

How Much to Deposit First?

Recommendation for beginners:
→ Start with ₹500 to ₹2,000
→ Learn the platform
→ Make first purchase
→ Add more when comfortable

Never deposit more than you can afford to lose!

Step 5 — Choose Which Crypto to Buy

You have money in your account. Now which coin?

For Absolute Beginners — Start with Bitcoin or Ethereum Only

Why Bitcoin first?

✅ Most well-known and trusted cryptocurrency
✅ 17-year track record
✅ Highest liquidity — easy to buy and sell
✅ Institutional backing (ETFs, corporate treasuries)
✅ Fixed supply — 21 million max
✅ Most studied and researched crypto asset

Start here. No exceptions.

Why Ethereum second?

✅ Powers DeFi, NFTs, smart contracts
✅ Staking yield: ~3.5-5% APY
✅ Second largest crypto
✅ Strong institutional and developer support

Add after you understand Bitcoin.

What to AVOID as a beginner:

❌ New meme coins — 99% go to zero
❌ "Guaranteed returns" coins — scams
❌ Coins promoted by WhatsApp groups — scams
❌ Coins you cannot explain in one sentence
❌ Coins with anonymous teams and no audit

Read more: What is Bitcoin?

Step 6 — Place Your First Buy Order

Two Types of Orders

Market Order (Recommended for beginners):

→ Buys at current market price
→ Executes immediately
→ Simple — just enter INR amount
→ Best for small amounts under ₹50,000

Limit Order (For experienced users):

→ You set the price you want to buy at
→ Order executes only when market reaches that price
→ Can save money on large purchases
→ Not recommended for your first buy

How to Buy Bitcoin on CoinDCX

1. Open CoinDCX app
2. Search "Bitcoin" or "BTC"
3. Tap "Buy"
4. Select "Market Order"
5. Enter INR amount (e.g., ₹1,000)
6. Review: you will see how much BTC you receive
7. Tap "Buy Bitcoin"
8. Confirm with 2FA code
9. Bitcoin appears in your portfolio ✅

You do NOT need to buy a whole Bitcoin!

Example:
Bitcoin price: ₹52,00,000 (~$62,000)
You invest: ₹1,000
You receive: 0.0000192 BTC

This is called a "satoshi" — the smallest unit of Bitcoin
You own a fraction — completely normal!

Step 7 — Set Up Crypto SIP (Recommended)

The best strategy for most Indian beginners is not timing the market — it is investing a fixed amount every month.

CoinDCX’s Crypto SIP:

→ Minimum: ₹100/month
→ Automatic — no manual action needed
→ Frequency: Daily, Weekly, or Monthly
→ Works like mutual fund SIP
→ Removes emotion from investing
→ Averages your purchase price over time

How to set up SIP on CoinDCX:

1. Portfolio → "Start SIP" or "DCA"
2. Select Bitcoin (BTC)
3. Enter amount (e.g., ₹500/month)
4. Select frequency: Monthly
5. Select date: 1st of every month (salary day works!)
6. Set up UPI autopay or bank mandate
7. Done — crypto buys automatically every month ✅

Read more: How to Build a Crypto Portfolio India

Step 8 — Stay Safe

Security Rules Every Indian Crypto Investor Must Follow

Rule 1 — Enable 2FA (Google Authenticator)

Never use SMS OTP for 2FA — SIM swap attacks are real
Use Google Authenticator app
Backup your 2FA codes in a safe place

Rule 2 — Strong Unique Password

Never reuse a password from another site
Use a password manager (Bitwarden is free)
Change password if you suspect compromise

Rule 3 — Beware of Phishing

Never click "CoinDCX" or "WazirX" links from WhatsApp/email
Always type the URL directly in browser
Official apps only from Play Store/App Store
Never enter seed phrase on any website

Rule 4 — Withdrawal Address Whitelist

If you have a personal wallet:
Enable withdrawal whitelist on exchange
Only your verified address can receive withdrawals
Malware cannot redirect your withdrawal

Rule 5 — Hardware Wallet for Large Holdings

For holdings above ₹1 lakh:
Consider Ledger Nano X or Trezor Safe 3
Private keys stay offline — exchange hacks cannot touch you

Step 9 — Understand Your Tax Obligations

This is mandatory — ignoring it has consequences.

India’s crypto tax rules:

30% flat tax on ALL crypto profits
+ 4% Health & Education Cess
= 31.2% effective tax rate

1% TDS: Deducted automatically by exchange
on qualifying crypto transfers

No loss offset: 
If you lose on one coin and profit on another —
you still pay full tax on the profit
The loss gives you zero tax benefit

No LTCG benefit:
Whether you hold 1 day or 10 years —
same 30% rate applies

How to track taxes:

CoinDCX integrates with KoinX — which automatically generates your ITR-ready crypto tax report from your transaction history.

CoinDCX account → KoinX link
All transactions imported automatically
ITR-ready report generated
File with your CA or directly on Income Tax portal

Complete guide: Crypto Tax India

Common Mistakes Beginners Make — And How to Avoid Them

Mistake 1 — Using Unregistered Exchanges

❌ "This exchange gives better rates"
   But is it FIU-registered?
   If no → your money has ZERO legal protection
   
✅ Always verify: fiu.gov.in → registered VDASPs list

Mistake 2 — Buying Unknown Coins First

❌ "My friend says this coin will 10x"
   99% of new coins go to zero
   
✅ Bitcoin and Ethereum only for beginners
   Add others only after 6+ months of learning

Mistake 3 — Investing Money You Cannot Afford to Lose

❌ "I will use my emergency fund — I'll get it back quickly"
   Bitcoin fell 80% in 2022 and stayed low for a year
   
✅ Only invest surplus money
   Emergency fund must remain intact

Mistake 4 — Panic Selling During Dips

❌ "Bitcoin is falling — sell everything!"
   This locks in losses at the worst time
   
✅ DCA strategy removes this temptation
   You automatically buy more during dips

Mistake 5 — Not Keeping Tax Records

❌ "I'll deal with taxes later"
   From April 2026: ₹200/day penalty for non-filing
   
✅ Track every transaction from day one
   Use KoinX — free for basic use

Mistake 6 — Falling for Crypto Scams

❌ Warning signs:
   "Guaranteed 20% monthly returns"
   "Send 1 BTC, receive 2 BTC"
   Celebrity endorsements on WhatsApp
   Unknown platforms with no FIU registration
   
✅ If it sounds too good to be true — it is a scam

How Much Should You Invest in Crypto?

Monthly IncomeEmergency FundCrypto Allocation
₹30,000Not yet built₹0 — build emergency fund first
₹50,000✅ 6 months₹500-₹1,000/month (1-2%)
₹75,000✅ 6 months₹1,500-₹2,500/month (2-3%)
₹1,00,000+✅ 6 months₹2,000-₹5,000/month (2-5%)

The golden rule: Never invest more than you can afford to lose completely.

Quick FAQs — How to Buy Crypto in India

What is the minimum amount to buy crypto in India?

Most Indian exchanges allow purchases from as little as ₹100. CoinDCX and ZebPay both have ₹100 minimums. You do not need to buy a whole Bitcoin — you can own fractions.

Which is the best app to buy crypto in India?

CoinDCX is the best overall app for Indian beginners — ISO certified, direct UPI deposits, automatic TDS, KoinX integration, and Crypto SIP from ₹100.

How do I buy Bitcoin in India with UPI?

Download CoinDCX or ZebPay → Complete KYC → Tap “Add Money” → Select UPI → Enter amount → Pay via GPay/PhonePe → Go to Markets → Search Bitcoin → Tap Buy → Enter INR amount → Confirm.

Is it safe to buy crypto in India?

It is safe if you use FIU-registered exchanges like CoinDCX or ZebPay, enable 2FA, and never share your password or seed phrase. Avoid unregistered platforms and too-good-to-be-true promises.

How long does KYC take for crypto in India?

Most exchanges process KYC automatically in under 10 minutes. Manual review can take up to 24 hours for complex cases.

Do I need a bank account to buy crypto in India?

Yes — a bank account is required to deposit INR and withdraw proceeds. You need it for UPI deposits and INR withdrawals.

What happens to my crypto if the exchange shuts down?

This is why exchange safety matters. Always verify that your exchange has a protection fund (CoinDCX has ₹57.5 crore, Binance has SAFU worth $1 billion). For large amounts, transfer to your own hardware wallet.

Can I buy crypto with a credit card in India?

Some exchanges accept credit cards — but most Indian banks block crypto transactions on credit cards. UPI or bank transfer is the most reliable method.

How to sell crypto and receive INR in India?

Go to exchange → Select coin → Tap “Sell” → Enter amount → Confirm → INR credited to exchange wallet → Tap “Withdraw INR” → Select bank account → Money in bank within 24 hours.

Is there tax on buying crypto in India?

Buying itself is not taxable. Tax applies when you sell or trade crypto. 30% tax on profits + 1% TDS on qualifying transactions. File ITR declaring gains under “Income from Virtual Digital Assets.”

Complete Checklist — Your First Crypto Purchase

Before you start:
□ Emergency fund in place (6 months expenses)
□ Amount decided (what I can afford to lose)
□ PAN card ready
□ Aadhaar card ready
□ Bank account linked to UPI

Account setup:
□ Downloaded official app from Play Store/App Store
□ Created account with strong password
□ Enabled Google Authenticator 2FA
□ Completed KYC (PAN + Aadhaar + selfie)
□ KYC approved ✅

First purchase:
□ Deposited INR via UPI (₹500-₹2,000 to start)
□ Searched "Bitcoin" in markets
□ Selected "Market Order"
□ Entered INR amount
□ Confirmed purchase
□ Bitcoin visible in portfolio ✅

Safety:
□ Screenshot of 2FA backup codes (stored safely)
□ Password saved in password manager
□ WhatsApp/Telegram crypto groups muted
□ Transaction saved for tax records

Tax:
□ KoinX account linked to exchange
□ First transaction recorded
□ CA informed (optional but recommended)

Conclusion

Buying cryptocurrency in India has never been simpler or more legally clear.

Pick a registered exchange. Complete KYC in 10 minutes. Deposit ₹100 via UPI. Buy a tiny fraction of Bitcoin. Watch what happens.

That is literally all it takes to start.

The hard part is not the process — it is the discipline. Buying when prices are falling. Not panicking. Not chasing every meme coin your WhatsApp group mentions. Tracking taxes. Staying patient.

Start small. Learn. Add more as you understand. Never invest money you cannot afford to lose.

India’s 127 million crypto investors all started with a first purchase. Yours can be ₹500 and 10 minutes today.

Disclaimer: This guide is for educational purposes only. Cryptocurrency investments carry significant risk including total loss. Always verify exchange registration on fiu.gov.in. Consult a CA for tax advice.

Leave a Reply