You need a bank account to set up UPI, but not to receive money through it
UPI (Unified Payments Interface) requires a bank account to send money, but you can receive payments without one. The person sending the money must have a bank account and a UPI app. When they send you money, it goes into whatever account is linked to your UPI ID — so you still need a bank account eventually to access the funds.
If you want to use UPI to pay bills, buy things, or send money to others, you must have a bank account. The account is what holds your money and connects to the UPI system. Without it, you cannot initiate a payment.
Key Takeaways
- UPI requires a bank account to send money, but you can receive payments through UPI without one if someone else initiates the transfer.
- To set up UPI and use it to pay others, you need a savings or current account with a bank that offers UPI services.
- Money received through UPI must go somewhere — it lands in the bank account linked to your UPI ID, so you cannot keep it in UPI itself.
- If you do not have a bank account, you can ask someone to send you money through other methods like NEFT or RTGS, which also require a receiving account.
How UPI connects to your bank account
UPI is a payment rail, not a wallet. It moves money directly from one bank account to another using your phone. When you download a UPI app like Google Pay, PhonePe, or Paytm, you link it to your bank account. The app does not hold your money — your bank does.
To send a UPI payment, the app pulls money from your linked bank account in real time. To receive a UPI payment, the sender's app pushes money into the bank account linked to your UPI ID. Neither the app nor UPI itself stores funds. This is why you need a bank account to use UPI as a payment method.
What happens if you receive UPI money without a bank account
If someone tries to send you money through UPI and you have no bank account, the transfer will fail. UPI cannot complete the payment because there is nowhere for the money to land. The sender will see an error, and the money stays in their account.
Some UPI apps show a "receive money" feature even if you have not linked a bank account, but this is misleading. The feature exists to let you share your UPI ID with others, but the actual transfer cannot go through without a bank account on your end. You would need to open an account before the sender can try again.
Banks that offer UPI and what you need to open an account
Most banks in India offer UPI, including HDFC, ICICI, Axis, SBI, and dozens of smaller banks. Some banks let you open an account online with just an Aadhaar number and a phone number. Others require you to visit a branch with identity proof and address proof.
Once your account is open, the bank will give you an account number and IFSC code. You then download a UPI app, enter your phone number and bank details, and the app sends an OTP to verify your identity. After verification, your bank account is linked to UPI and you can send and receive money.
If you cannot open a traditional bank account due to missing documents, some banks offer basic savings accounts with fewer requirements. These accounts still connect to UPI, so you can use them to send and receive payments.
Alternatives if you cannot open a bank account
If you do not have the documents needed for a bank account, you have limited options for receiving digital payments. You cannot use UPI, but you can ask someone to send you money through NEFT (National Electronic Funds Transfer) or RTGS (Real Time Gross Settlement) — both require a receiving bank account as well.
Some fintech apps offer payment accounts that work like simplified bank accounts. These accounts may let you receive money and withdraw it, though they have lower transaction limits than regular bank accounts. You would still need to verify your identity and provide some form of proof to open one.
If you have a family member or trusted person with a bank account, they can receive money on your behalf and then withdraw it as cash for you. This is not ideal for regular payments, but it works for one-time transfers.
How to set up UPI if you have a bank account
Download a UPI app from your phone's app store. Google Pay, PhonePe, Paytm, and BHIM are the most common, but your bank may have its own app. Open the app and enter your phone number. The app will ask you to select your bank from a list.
Once you select your bank, the app sends an OTP to your registered phone number. Enter the OTP to verify. The app then shows your bank account details and asks you to create a UPI PIN — a four-digit code you use to approve payments. After you set your PIN, your UPI ID is active and you can send and receive money immediately.
Your UPI ID looks like a phone number or a custom handle (for example, yourname@okhdfcbank or yourname@googlepay). You share this ID with people who want to send you money. They enter it into their UPI app, and the payment goes straight to your bank account.
What to do if your UPI payment fails
If you try to send money through UPI and it fails, check that your bank account has enough balance and that your UPI PIN is correct. If you entered the wrong PIN three times, the app will lock you out temporarily. Wait a few minutes and try again.
If the recipient's UPI ID is wrong or inactive, the payment will bounce back to your account within a few hours. If the recipient's bank is down or their account is frozen, the transfer may fail and the money returns to you. In all cases, your bank account is not charged if the payment does not go through.
If money leaves your account but does not reach the recipient, contact your bank immediately. Provide the transaction reference number (shown in your UPI app) and the recipient's details. Your bank can trace the payment and recover the money if it got stuck in the system.
Frequently Asked Questions
Can I use UPI if I just opened my bank account?
Yes, most banks activate UPI within hours of opening your account. Some banks require you to set a PIN or log into internet banking first. Contact your bank to confirm UPI is active on your account, then download a UPI app and link it.
What if I have a bank account but my UPI app says I am not registered?
Your bank may not have activated UPI on your account yet, or your phone number may not match your bank records. Log into your bank's website or app and check that your phone number is registered. If it is not, update it and wait 24 hours. Then try the UPI app again.
Can someone send me UPI money if I do not have a smartphone?
No. UPI requires a smartphone with an internet connection and a UPI app. If you do not have a smartphone, you cannot receive UPI payments. You would need to ask someone to send money through a bank transfer instead, which requires only a bank account.
Is it safe to share my UPI ID with strangers?
Your UPI ID is safe to share — it only lets people send you money, not take it. They cannot access your bank account or see your balance. Never share your UPI PIN, your bank account number, or your OTP with anyone, as these can be used to steal money from your account.
What if I lose my phone with UPI linked to it?
Your money is in your bank account, not on your phone. If you lose your phone, contact your bank and ask them to deactivate UPI on your old phone number. Then get a new phone, download the UPI app again, and link it to your bank account using your new phone number. Your money is safe.