UPI to Crypto: How Indians Deposit INR on Exchanges

If you have ever sent money on Google Pay or PhonePe, you already know how to do the hardest part of buying crypto in India. For most Indian beginners, the journey from rupees to Bitcoin doesn't start with an order book or a candlestick chart — it starts with a simple question: how do I get my INR onto a crypto exchange? And for millions of people, the answer is the same app they already use every day: UPI.
This guide explains exactly how UPI-to-crypto deposits work, step by step, what can go wrong, what it costs, and how to do it safely on your first try.
> Educational content only. This is not financial advice. Crypto markets are volatile — never invest money you can't afford to lose. Deposit availability and policies change frequently, so treat this as a general framework and always confirm the current options on your chosen exchange before transferring money.
What "UPI-to-crypto" actually means
"UPI-to-crypto" isn't a special feature of UPI itself. It simply means using India's UPI payment system — the same one behind Google Pay, PhonePe, Paytm and your bank's app — to transfer INR from your bank account into your wallet on a crypto exchange. Once the rupees land in your exchange wallet, you use them to place buy orders for Bitcoin, Ethereum or other cryptocurrencies.
Think of it in three stages:
- Your bank account → you initiate a UPI transfer from your phone.
- The exchange's INR wallet → your rupees arrive and appear as a balance on the exchange (this is not crypto yet — it's just fiat money sitting on the platform).
- Your trade → you convert that INR balance into crypto by placing a buy order.
Why UPI became India's favourite way to fund crypto
Before UPI became universal, Indians funded exchange accounts mainly through bank transfers (NEFT/IMPS), which took longer, or through P2P trading, which had its own risks. UPI changed the equation for three reasons:
- Speed. UPI transfers settle in seconds. For someone who wants to buy crypto when they see an opportunity, waiting hours for a bank transfer to clear feels ancient.
- Convenience. Almost every Indian smartphone user already has a UPI app. There is nothing new to install and no new credentials to manage — just your existing UPI PIN.
- Cost. UPI transfers are generally free for individuals, unlike some bank-transfer methods that carry fees or minimums.
How to deposit INR using UPI: the step-by-step flow
The exact screens differ between exchanges, but the flow is nearly identical on all major Indian platforms. Here is the general pattern:
Step 1: Create and verify your exchange account
You cannot deposit on an exchange without a verified account. Indian exchanges require KYC (Know Your Customer) verification — typically your PAN card, an Aadhaar-linked mobile number, and a selfie or video verification. This is a legal requirement, not optional, and it exists to prevent fraud and money laundering. Plan for this to take anywhere from a few minutes to a day, depending on the exchange's verification queue.
Important: The bank account you deposit from must belong to you — the same name as on your exchange KYC. Exchanges reject third-party deposits (money coming from someone else's account). If your friend sends you money to "buy crypto for them," the deposit may be held or returned. Don't do it.
Step 2: Find the deposit section
On the exchange's app or website, look for "Wallet," "Funds," or "Deposit." Select INR as the currency. The exchange will show you its currently supported deposit methods — UPI, bank transfer, or P2P.
Step 3: Initiate the UPI deposit on the exchange
When you choose UPI, the exchange will do one of two things:
- Show you a UPI ID or collect request. Some exchanges display their UPI ID (like `exchange@bank`) and ask you to send the amount from your UPI app. Others send you a "collect request" — a payment prompt that appears in your UPI app, which you approve with your PIN.
- Show a QR code. You scan it with Google Pay, PhonePe, Paytm, or your bank's app and confirm the payment.
Step 4: Approve the payment in your UPI app
Open your UPI app, verify the recipient name and amount carefully, enter your UPI PIN, and confirm. Double-check the amount — UPI payments are instant and irreversible once approved.
Step 5: Wait for the exchange to credit your INR wallet
After the exchange receives your money, it credits the same amount to your INR wallet on the platform. This usually takes a few minutes but can stretch to a few hours during busy periods or banking maintenance windows. Once credited, you're ready to buy crypto.
Common problems (and how to handle each)
Most beginners hit at least one of these. None of them are disasters if you know what to do.
1. "Transaction failed" before money leaves your account
This is the most common and least serious failure. Usual causes:
- You hit your bank's daily UPI limit (many banks cap UPI at ₹1,00,000 per day).
- Your bank's UPI servers were briefly down.
- Your UPI app or bank app needed an update.
2. Your bank blocks the transaction
Some Indian banks are cautious about crypto-related transactions and may block or flag UPI transfers to exchanges. You might see a declined payment, or your bank might call you to confirm the transaction.
What to do: Call your bank and ask directly whether they allow transfers to crypto exchanges. If your bank blocks them, your options are to use a different bank account (from an account in your own name) or use the exchange's other deposit methods, like bank transfer or P2P. Never try to disguise what the payment is for — that creates bigger problems than it solves.
3. Money left your account but the exchange hasn't credited it
This is the scary one, but it's almost always resolved. The money is typically sitting in the exchange's bank account, unmatched to your deposit — usually because of a wrong reference number, a delay in the exchange's reconciliation, or a banking lag.
What to do:
- Note your UPI transaction's UTR (Unique Transaction Reference) number — find it in your UPI app's transaction history.
- Raise a support ticket with the exchange, including the UTR, amount, date, time, and your deposit reference ID.
- Wait. Reconciliation is manual in many cases and can take 1–3 working days.
4. The exchange temporarily disables UPI deposits
This happens more often than beginners expect. Exchanges sometimes pause UPI deposits due to banking partner changes, compliance reviews, or technical issues. When it happens, the deposit page simply won't offer UPI as an option.
What to do: Don't panic — this is usually temporary. Check the exchange's status page or announcements, and use an alternative deposit method in the meantime (see below).
Other ways to deposit INR: a comparison
UPI is the most convenient method, but it's not the only one. Here's how the options compare:
| Method | Speed | Cost | Best for |
|---|---|---|---|
| UPI | Minutes | Usually free | Small-to-medium deposits, convenience |
| Bank transfer (IMPS/NEFT) | Minutes to hours | Often free, some banks charge | Larger deposits above UPI limits |
| P2P trading | Varies | Exchange-set fees or spread | When direct deposits are unavailable |
P2P (peer-to-peer) is the fallback. Instead of depositing to the exchange directly, you buy crypto from another user on the exchange's P2P marketplace, paying them via UPI or bank transfer while the exchange holds the crypto in escrow until both sides confirm. It's useful when direct INR deposits are down, but it has its own risks — always stay inside the exchange's escrow system and never pay a seller outside the platform. (Our guide to P2P trading in India covers this in detail.)
What deposits actually cost you
One pleasant surprise: getting INR onto an exchange is usually the cheapest part of crypto investing.
- UPI deposits are typically free on the exchange's side, and UPI transfers cost you nothing as an individual user.
- Bank transfers via IMPS/NEFT are often free too, though some banks charge nominal fees.
- Withdrawals (moving INR back to your bank) sometimes carry a small fee — check your exchange's fee schedule so you're not surprised later.
Safety checklist before your first deposit
Run through this list before you send your first rupee:
- Verify the exchange is legitimate. Use an established Indian exchange with a real company behind it, proper KYC, and a track record. If a platform contacted you first with promises of returns, it's a scam — walk away.
- Confirm the deposit details are current. Exchanges change their bank accounts and UPI IDs. Always copy deposit details fresh from the exchange's own app or website — never from a screenshot someone forwarded on WhatsApp or Telegram.
- Start small. Your first deposit should be a test amount — even ₹100–₹500. Confirm it credits properly before sending a larger sum. This one habit prevents most deposit disasters.
- Use your own bank account. Name on the bank account must match your exchange KYC. No exceptions.
- Beware of fake support. No legitimate exchange support agent will ever ask for your UPI PIN, your OTP, or remote access to your phone. Anyone asking is a scammer.
- Keep records from day one. Screenshot every deposit, save every UTR number, and maintain a simple spreadsheet of deposits, trades, and withdrawals. You'll thank yourself at tax-filing time.
Frequently asked questions
Is it legal to deposit INR on a crypto exchange using UPI?
Yes — buying and selling crypto is legal in India; there is no ban on owning or trading it. UPI itself is just a payment rail, and using it to deposit money onto a registered Indian exchange is a normal banking transaction. What you must handle yourself is tax: profits from crypto transfers are taxed at a flat 30% (plus surcharge and cess), and a 1% TDS applies on transactions above thresholds. *Tax note: crypto tax rules can change — the 30% rate and 1% TDS described here were current as of September 2026. Verify the latest rules before filing.*
My UPI deposit to a crypto exchange failed. What should I do?
First, don't panic and don't immediately retry ten times — each failed attempt can trigger your bank's fraud filters. Check the usual suspects: your bank's daily UPI limit (most banks cap transfers around ₹1,00,000 per day), whether your bank blocks crypto-related transactions (some do), and whether you typed the exchange's reference details correctly. If the money left your bank account but never reached the exchange, contact the exchange's support with your UPI transaction ID (UTR number) — they can trace it. Funds stuck this way are almost always recoverable; it just takes patience and a proper support ticket.
How long does a UPI deposit to a crypto exchange take?
Most of the time, minutes. UPI transfers themselves are near-instant, and many exchanges credit your INR wallet within a few minutes of receiving the money. But delays happen: during banking maintenance windows, late at night, or when an exchange is processing a backlog, crediting can take a few hours. If your deposit hasn't been credited within 24 hours, raise a ticket with the exchange and include your UPI UTR number. Never deposit money right before you urgently need to trade — give it buffer time.
Your next step
Once your INR is sitting in your exchange wallet, you're one step away from your first purchase — but don't rush it. Read our guide on how to buy your first Bitcoin in India to understand order types before you place that first trade, and skim our crypto exchange comparison if you haven't picked a platform yet. Start small, keep records, and let the learning compound.
Keep Learning
If you found this guide useful, these related guides will help you go deeper:
Frequently asked questions
Is it legal to deposit INR on a crypto exchange using UPI?
Yes — buying and selling crypto is legal in India; there is no ban on owning or trading it. UPI itself is just a payment rail, and using it to deposit money onto a registered Indian exchange is a normal banking transaction. What you must handle yourself is tax: profits from crypto transfers are taxed at a flat 30% (plus surcharge and cess), and a 1% TDS applies on transactions above thresholds. Tax note: crypto tax rules can change — the 30% rate and 1% TDS described here were current as of September 2026. Verify the latest rules before filing.
My UPI deposit to a crypto exchange failed. What should I do?
First, don't panic and don't immediately retry ten times — each failed attempt can trigger your bank's fraud filters. Check the usual suspects: your bank's daily UPI limit (most banks cap transfers around ₹1,00,000 per day), whether your bank blocks crypto-related transactions (some do), and whether you typed the exchange's reference details correctly. If the money left your bank account but never reached the exchange, contact the exchange's support with your UPI transaction ID (UTR number) — they can trace it. Funds stuck this way are almost always recoverable; it just takes patience and a proper support ticket.
How long does a UPI deposit to a crypto exchange take?
Most of the time, minutes. UPI transfers themselves are near-instant, and many exchanges credit your INR wallet within a few minutes of receiving the money. But delays happen: during banking maintenance windows, late at night, or when an exchange is processing a backlog, crediting can take a few hours. If your deposit hasn't been credited within 24 hours, raise a ticket with the exchange and include your UPI UTR number. Never deposit money right before you urgently need to trade — give it buffer time.
Related guides
- Crypto Options Explained: A Beginner's Guide India — Crypto options explained in plain language: call and put options, premiums, expiry, and why these contracts carry big risks for Indian beginners.
- CoinDCX Futures Reduce-Only Mode Explained for India — CoinDCX put futures in reduce-only mode after Binance's incident hit liquidity, then restored most trading. What changed, and why four tokens stayed restricted.
- Token Unlocks and Vesting Schedules Explained Simply — Token unlocks release locked crypto into circulation on a schedule. Learn how vesting works, why unlocks change supply, and how to check dates before buying.