- What Does VPA Mean in UPI?
- VPA ID Examples and Format
- How to Create a VPA or UPI ID
- Common VPA Suffixes Used by UPI Apps and Banks
- Is VPA the Same as a UPI ID?
- Benefits of Using a VPA in UPI
- How to Send Money Using a VPA
- How to Receive Money Using a VPA
- Types of VPA in UPI and Their Uses
- How Cashfree Supports Virtual UPI IDs for Businesses
- VPA Security, Limits and Other Points to Remember
- Conclusion
- FAQs on About VPA in UPI
TL;DR
- VPA full form: Virtual Payment Address.
- VPA meaning: A shareable payment address linked to a bank account on UPI.
- VPA and UPI ID: These terms generally refer to the same payment identifier.
- VPA format: A prefix and handle separated by @, such as name@okaxis.
- VPA in GPay: Open your profile, select Bank account, and tap Manage UPI IDs.
What Does VPA Mean in UPI?
VPA stands for Virtual Payment Address, a unique digital payment ID used in the Unified Payments Interface system. A VPA typically looks like yourname@bank or mobilenumber@upi and acts as your payment identifier.
A VPA is linked to a bank account, allowing you to send or receive money without sharing the account number or IFSC code. Your VPA, also called your UPI ID, helps the UPI network identify the correct linked account and route the payment.
UPI allows customers and businesses to transfer funds instantly. The payer does not need to enter the recipient’s bank account details. The payment can instead be initiated using the recipient’s VPA, supported phone number or UPI QR code. The NPCI overview of UPI also identifies a Virtual Payment Address as one of the ways users can pay and collect money.
Whether you are paying a local seller or an online business, a VPA makes bank-to-bank payments available through a mobile UPI app, including on weekends and bank holidays.
Also Read: What Is UPI? Full Form, Meaning and How It Works
VPA ID Examples and Format
The usual format or look of VPA in UPI is abc@bankname or yourname@bankname, or 123@bankname. The structure of VPA may vary from application to application, i.e, the service provider you have chosen. For example, on Google Pay, the format of VPA may look like yourname@okhdfcbank or mobilenumber@oksbi, etc., while another app may issue a different suffix. So, this indicates the uniqueness that every service provider offers to its users. The primary default VPA will be automatically set by the service provider app. The initial part of the UPI can be anything, like your name or mobile number, or a combination of name and birth date, ensuring it is unique.
The latter part of the UPI can either be as per the bank you are linked to, or the bank the UPI app is associated with.
How to Create a VPA or UPI ID
UPI is extremely user-friendly. In fact, you can create your own VPA using any UPI app by following these simple steps.
Download a UPI-enabled app
You can use a bank UPI app or a third-party app such as Google Pay, PhonePe, Paytm, Amazon Pay or BHIM. Compare the top UPI apps in India before choosing one.
Link the UPI app to your bank account
Use the mobile number that you have registered with your bank. You may also choose to link more than one bank account to your UPI app to generate an ID for each linked bank account.
Create a UPI PIN
Your UPI PIN is the security number that you set when you first add your bank account. For a standard UPI debit, you enter this PIN to authorise the payment. You do not enter it to receive money, and you should never share it with anyone.
Create a unique VPA ID
Your UPI ID will act as your financial address. This will allow you to make transactions without having to remember the bank account details (like bank a/c number, IFSC code, etc).
A VPA is typically a combination of numbers and alphabets. The 1st part of the VPA could be a mobile number, for example, 9999999999@ybl, or a set of characters. For e.g. johndoe21@ybl.
However, you have to check the availability of your desired VPA. Once you set your UPI PIN and VPA, you can then initiate UPI transactions.
Pay using your VPA in UPI
Enter the beneficiary’s VPA in the UPI payment screen and the amount. You could also choose to add remarks along with that payment. Furthermore, you can share your VPA or a UPI QR code with others to receive payments.
Common VPA Suffixes Used by UPI Apps and Banks
| Example suffix | Common association |
|---|---|
@okhdfcbank, @okaxis, @oksbi, @okicici | Google Pay partner-bank handles |
@ybl, @ibl, @axl | PhonePe partner-bank handles |
@paytm | Paytm |
@upi | BHIM and supported bank handles |
The suffix available to you depends on the UPI app, partner bank and linked account. It may change if the provider updates its handle structure.
Is VPA the Same as a UPI ID?
Indeed, UPI ID is a unified payment interface ID, and VPA is a virtual payment address; these names are used interchangeably. This can be interpreted as follows: VPA is the address used within the UPI system, and UPI is the primary system. Sending and receiving money via the UPI system without disclosing any bank information to the recipient is made possible by a VPA. Depending on the UPI app you are connected to, the UPI handle typically appears as yourname@okhdfcbank or yourname@oksbi.
Benefits of Using a VPA in UPI

Low transaction cost
A lot of banks charge their customers for IMPS, NEFT, and RTGS transactions. However, payments through VPA include zero to minimal added costs borne by the UPI app user.
User friendly
Doing transactions through VPA is extremely user-friendly. Using a VPA makes it convenient to track all your transactions in one place. You do not need to remember bank a/c details, IFSC code numbers, net banking ID or passwords. Moreover, NPCI has issued directives to banks and 3rd party apps to have easy-to-remember formats.
Talk about user-friendliness!
Moreover, in UPI transactions, the fund transfer is done from bank to bank. Recipients get instant access to funds and they can be used without any restrictions. This means that you can keep your money in your bank account and earn interest!
Allows Transactions 24×7
You can send and receive UPI payments even on Sundays and bank holidays. Transactions are not limited to the working hours of banks.
More Security
Cyber frauds are always making the news. These reports highlight the utmost importance of ensuring transactional safety.
Thankfully, there is an element of added security in VPA. When you pay someone through their VPA, the recipient will not know your bank account details as this is masked by your VPA. Moreover, you can always change your VPA at any time that you choose.
Instant beneficiary addition
In IMPS/NEFT transactions, you have to wait for a period of time to add a beneficiary. This time period can range from 30 minutes to a few days.
However, VPA allows you to make instant transfers to any VPA.
Multiple VPAs and Bank Accounts
A UPI app can hold multiple bank accounts, and some apps may issue multiple VPAs. However, one VPA normally routes to one linked bank account at a time.
Now that you know about the advantages of VPA, let’s have a look at how it can be used to send and receive payments.
How to Send Money Using a VPA
Ease of use is one of the top reasons why UPI has been an instant hit with users. You can send money via any UPI app in a matter of seconds. All you have to do is follow these simple steps:
- Open your UPI app. For eg. Google Pay, Paytm, PhonePe, etc.
- Select the ‘Send Money’ or ‘Pay’ option, depending on the app.
- Scan the QR code of the beneficiary. Alternatively, you can enter their mobile number or VPA.
- Enter the desired amount and remarks. Ensure that all the details are correct.
- Finally, type in your UPI PIN to validate the transaction.
How to Receive Money Using a VPA
You can just as easily request to receive money via UPI. Here are the steps you need to follow:
- Login to your UPI-based mobile app and select UPI
- Head on to “Collect via UPI”
- Enter the VPA address of your creditor and the amount requested. You can choose to add remarks
- If you have multiple VPAs, then select the one linked to the bank account to which the money should be credited
- Once the creditor approves the transaction, the money will be deposited in your bank account
One of the reasons why VPA is so popular in today’s times is because it is so user-friendly.
But that’s not all.
As UPI becomes the preferred payment method among consumers, businesses are also adopting the UPI infrastructure. Businesses can use UPI for business for payment collection from customers and other supported payment flows.
Also Read: How UPI Integration Works for Websites and Apps
Types of VPA in UPI and Their Uses
The virtual payment addresses can be divided into 3 broad categories:
Peer to Peer (P2P)
These IDs are used to transfer funds between individuals.
A simple example would be: your friend Dave transferring funds to you through a UPI-enabled app.
Peer to Merchant (P2M)
This is used to transfer funds to a merchant or a business.
For instance, you can buy a new phone on Amazon and pay Amazon using any UPI app.
Merchant VPAs are issued after the business completes the provider’s onboarding and KYC requirements. An online business can accept such payments through a UPI payment gateway or a compatible UPI integration.
Peer To Merchant- Virtual (P2M-V)
Now, this is where it gets interesting.
Businesses may use multiple virtual or alias VPAs mapped to a collection account. These VPAs are usually created automatically through an API and help identify who made each payment.
Let’s explain the same with an example.
Let’s say you are a school that needs to collect fees from your students. You can receive fee payments through a P2M Virtual account. In fact, you can assign a unique VPA to each student based on their roll number.
Now, once these alias VPAs are created, you can follow these 3 simple steps to receive and reconcile payments:
- Share the ID with every user through SMS/Whatsapp/ email or through your school mobile app
- The user will make the payment to this assigned ID using any UPI-enabled app. You are then notified once the payment is received through payment webhooks
Needless to say, UPI is not only user-friendly but has opened up a huge opportunity for advancements in the payment space.
Almost all major and new businesses are exploring ways to use UPI for their ever-evolving payment needs.
How Cashfree Supports Virtual UPI IDs for Businesses
Cashfree’s Virtual Payment Address solution helps businesses create customer-level virtual UPI IDs for collections and automated reconciliation. Each incoming payment can be mapped to the relevant customer or order, reducing manual matching.
This is different from UPI AutoPay, which is used to create mandates for recurring UPI payments. Businesses comparing collection options can also review the broader online payment gateway flow and Cashfree’s Payments documentation.
VPA Security, Limits and Other Points to Remember
VPAs make payments fast, simple, and secure; users and businesses must consider specific essential aspects to use VPA in UPI safely and effectively. Being mindful of how VPAs work helps prevent failed transactions, fraud, and payment delays.
1. VPA Must Be Correct and Active
A VPA needs to be entered exactly as registered, including the correct suffix (for example, @okhdfc or @oksbi). Even a small typo can lead to transaction failure or sending money to the wrong user. Additionally, the VPA must be active and linked to a functioning bank account.
2. One VPA Is Linked to One Bank Account
Each VPA is mapped to a specific bank account. If the linked account is closed, dormant, or changed, the VPA may stop working unless updated. Users who change banks should either create a new VPA or re-link their existing one.
3. VPAs Are App and Bank Dependent
A single user can have multiple VPAs across different UPI apps (like BHIM, PhonePe, Google Pay). However, each VPA works only within the UPI ecosystem and is governed by the issuing bank or third-party app. Always confirm which VPA is intended for receiving payments.
4. Privacy and Data Security Advantage
One of the biggest benefits of a VPA is that it keeps sensitive bank details private. However, users should avoid sharing their VPA publicly on unsecured platforms to reduce the risk of spam requests or fraudulent payment collection requests.
5. VPA Is One Way to Collect or Pay
A VPA can be used to send money or create a collect request. Depending on the app and transaction, users may also pay with a mobile number, QR code or other supported identifier. For businesses, sharing the correct VPA helps improve payment reconciliation and reduce matching errors.
6. Be Careful with Payment Requests
Fraudsters often send fake collect requests to VPAs. Always verify the sender name, amount, and purpose before approving any UPI request. Remember, approving a request means you are authorising a debit from your account. Learning how to spot fake UPI payment scams can help you recognise common warning signs.
7. VPA Naming Should Be Simple and Professional for Businesses
Businesses should choose a clean, easy-to-remember VPA that reflects their brand name. A confusing or unprofessional VPA can reduce customer trust and increase payment errors.
8. UPI Transaction Limits Still Apply
Even though VPAs simplify payments, UPI transaction limits still apply. A common standard cap is up to ₹1 lakh per transaction, but actual per-transaction and daily limits can vary by bank, app, transaction category and risk controls. Some approved categories have higher limits.
Also Read: UPI Transaction Limits: Daily and Per-Transaction Caps
9. VPA Cannot Work Without UPI Registration
A VPA only functions if UPI is activated on the linked mobile number and bank account. Changing your mobile number without updating it in your bank can cause VPA-related failures.
10. Deactivated VPAs Should Not Be Used
In case you delete your VPA or no longer plan to use it due to a bank change or lose interest, it should not be shared with anyone. Any business planning for a new or changed VPA should update the same across segments, like for invoices, or update their QR scan code to avoid payment decline.
Conclusion
Let us come to this conclusion: VPAs make UPI transactions seamless, secure, and user-friendly, but correct usage is essential. In today’s digital world, VPA acts as the backbone of online payment systems. Every UPI user or business linked to VPA must adhere to the guidelines set by the company. This ensures the payments made are smooth, secure and successful. Your UPI ID is unique to you, so always stay alert to avoid scams and misuse of your VPA.
Need a UPI collection flow built for your business?
Explore customer-level virtual UPI IDs, payment reconciliation and online payment acceptance with Cashfree Payments.
Talk to our teamFAQs on About VPA in UPI
Are VPA and UPI ID the same?
Yes, a VPA and UPI ID are the same. Both refer to the unique payment address linked to your bank account for making digital payments. Apps like BHIM Axis Pay, BHIM SBI Pay, Payzapp and PhonePe call it Payment Address.
How should I send money if the VPA is not known?
If the beneficiary’s VPA is not known, you may be able to pay using their UPI-linked mobile number, scan their QR code, or use their bank account number and IFSC through a supported bank-transfer method. Always verify the beneficiary name before confirming the payment.
What is the UPI transaction limit?
A common standard limit is up to ₹1 lakh per UPI transaction. However, the actual limit can vary by bank, app, transaction category and risk controls. Some approved categories have higher limits, so check the latest limit shown by your bank or UPI app before making a large payment.
Are transactions done through UPI secure?
Yes, transactions done through UPI use security controls such as device binding and UPI PIN authorisation. However, never share your OTP or UPI PIN with anyone, and remember that receiving money does not require entering a UPI PIN.
How do I block my VPA in UPI?
To stop using a VPA, deactivate or delete it from the UPI app if that option is available. If you suspect compromise or cannot access the app, contact the issuing bank or UPI app’s support team immediately.
How many VPAs can I have?
You can choose to create different VPAs on different UPI apps while linking to the same bank account.
How can I change VPA in UPI?
You can directly change or edit it in your UPI app. Usually, this option can be found under app settings. You can head over to App Settings> VPA> Edit VPA.
Where can I find VPA in PhonePe?
Open PhonePe, go to your profile or UPI settings, and select the relevant bank account to view the UPI IDs linked to it. Menu names may vary by app version.
What is UPI VPA in Paytm?
UPI VPA in Paytm is your virtual payment address. Open the app’s UPI or profile settings and select the relevant bank account to view its UPI ID. Menu names may vary by app version.
What Is VPA in GPay and How Can You Find It?
In Google Pay, your VPA is the UPI ID linked to a selected bank account. According to Google Pay Help, tap your profile picture, select the relevant bank account under payment methods and then tap Manage UPI IDs. The labels may change in future app versions.
Can someone withdraw money using only my VPA?
No. Knowing your VPA alone does not let someone withdraw money from your account. However, a fraudster may use it to send a deceptive collect request, so verify every request and never enter your UPI PIN merely to receive money.
What happens if I enter the wrong VPA?
An inactive or invalid VPA will usually cause the payment to fail. If the VPA is valid but belongs to another person, the money may reach that account. Always verify the recipient name displayed by the app before authorising a payment.