UPI has simplified digital payments by reducing the need to enter bank account numbers and IFSC codes for each transfer. Payment addresses play an important role in this process, and VPA is a term you will encounter when setting up UPI, sharing payment details or paying online.
This blog explains what VPA means in UPI, how it works, where to find it in your payment app and how to use it safely.
What is VPA in UPI?
A Virtual Payment Address is a unique identifier used to send and receive payments through Unified Payments Interface (UPI). For a bank-account UPI payment, it helps the payment system identify the account linked to that address.
VPA and UPI ID mean the same thing. “VPA ID”, “UPI address” and “virtual address” are also commonly used for this payment identifier.
VPA Example
Suppose Riya pays for a group lunch and Aman owes her ₹350. Riya shares her UPI ID rather than her account number and IFSC code.
Aman enters that address in his UPI app, checks the recipient name, enters ₹350 and authorises the payment. Once successful, the money reaches the account mapped to Riya’s VPA.
Think of a VPA as an address for payments. It identifies where the payment should go; it does not hold the money itself.
What Does a VPA Look Like?
A VPA usually has two parts separated by the @ symbol:
username@handle
For illustration, consider riya.example@upi. This is a fictional example, not a payment instruction.
| Part | What it means |
|---|---|
| riya.example | The identifier issued or permitted by the app |
| @ | The separator |
| upi | The UPI handle through which the address is issued |
The first part may contain letters, numbers or permitted characters. Some apps generate it automatically; others provide options.
The suffix relates to the UPI service or its payment-service-provider arrangement. It does not necessarily identify the bank where you hold your account.
Copy the complete VPA, including the suffix. Knowing someone’s name or the first part of their address is not enough to reconstruct it reliably.
How Do You Find Your VPA in a UPI App?
Look for UPI ID, UPI IDs, Manage UPI IDs or payment details in your app. If several bank accounts are linked, check which account the displayed address belongs to.
Google Pay
- Open Google Pay.
- Tap your profile photo at the top right.
- Select Bank account.
- Choose the relevant account.
- Open Manage UPI IDs and copy the address shown.
These steps follow Google Pay’s official UPI ID instructions.
PhonePe
Open your profile or payment settings and look for UPI IDs or the details of your linked bank account. Copy the full address displayed by the app.
Menu names can vary with the app version. If you cannot locate it, use PhonePe’s in-app Help and search for UPI ID or VPA.
Paytm
Tap your profile icon. Paytm’s official guide says your UPI ID appears below your name, with an option to copy it. Account and address-management options are available through UPI & Payment Settings.
BHIM
Look in the profile or UPI ID area for your complete payment address. Copy it from the app rather than assuming that it is simply your mobile number followed by @upi.
Across apps, use the address currently displayed in your account. An old screenshot or saved message may contain an address you no longer use.
How Do You Create or Change a VPA?
For a typical bank-account UPI setup, register with a supported payment app, verify your bank-registered mobile number and link your account. The app then creates or lets you select an available UPI address.
The usual process is:
- Install the official app from your device’s app store.
- Complete mobile-number and device verification.
- Select your bank and eligible account.
- Set up a UPI PIN if required, using the verification method supported by the app and bank.
- View the generated VPA or choose an available option.
Account linking and PIN setup are separate steps. Follow the app’s prompts rather than assuming debit-card details are required merely to find an account.
Can You Choose or Change Your VPA?
This depends on the app. Some offer a customized address; others provide generated IDs or a list of available options.
Changing an address may involve adding a new ID and removing an old one, rather than editing the original text. Check what your app supports before replacing an address already shared with others.
Can One Bank Account Have Multiple VPAs?
Yes, supported apps can issue multiple UPI IDs for one account. The number varies by service.
Multiple addresses do not create separate bank balances. To organise personal and business receipts, you still need suitable accounts and transaction records.
If you need help with PIN settings, read how to change or reset your UPI PIN.
How Do You Use a VPA to Send or Receive Money?
Sending Money to a VPA
- Open your UPI app and choose the option to pay a UPI ID.
- Enter or paste the recipient’s complete VPA.
- Check the name displayed by the app.
- Enter the amount and select the account you want to pay from.
- Review the details and authorise the payment through the supported method.
- Check the final transaction status.
For a standard bank-account UPI payment, authorisation normally involves your UPI PIN. Do not assume that entering an address or PIN guarantees success; check the confirmation.
Receiving Money Through a VPA
Share your active UPI ID or payment QR code. The sender initiates the transfer from their app. Confirm the credit in your own transaction history or bank account.
You do not need to enter your UPI PIN to receive an ordinary incoming payment. NPCI’s payment-safety guidance explicitly warns against entering a PIN to receive money.
Person-to-person UPI collect requests were discontinued from 1 October 2025 under NPCI circular NPCI/UPI/OC/220/2025-26. To receive money from another individual, share your address or QR code and let them initiate the payment.
What Should You Enter in a Checkout’s VPA Field?
Enter your active UPI ID exactly as it appears in your app. Do not enter your account number, UPI PIN or an email address unless that exact text is also your issued UPI ID.
Depending on the checkout, you may instead scan a QR code or be taken to a UPI app. Check the merchant and amount before authorising the payment.
Can You Use a VPA Across Different UPI Apps?
You can generally pay an active UPI address from another compatible UPI app. The sender and recipient do not need to use the same app.
For example, a Google Pay user can send money to a recipient whose address was issued through PhonePe.
Paying an address is different from adding it as your own address in another app. Google Pay states that UPI IDs created through other apps or net-banking portals cannot be used as your own Google Pay IDs.
If you switch apps, complete the new app’s registration and use the address it provides. Check the old address’s status before continuing to share it.
Is It Safe to Share Your VPA?
A VPA is designed to be shared for receiving payments. Knowing it alone does not authorise someone to debit your account.
However, an address can reveal information through its text or the recipient name displayed during verification. A VPA is not anonymous, and sharing it does not eliminate the risk of impersonation or scams.
Follow these precautions:
- Check the recipient name and amount before paying.
- Keep your UPI PIN, OTPs and app credentials private.
- Do not enter a PIN to receive a payment or refund.
- Do not install remote-access apps at a stranger’s request.
- Verify incoming payments in your own account rather than relying on a screenshot.
If your phone is lost, contact your telecom provider to block the SIM and notify your bank and payment-app provider promptly. Lock the device remotely where possible. A PIN provides protection, but device loss still requires action.
Why is Your VPA Invalid or Not Working?
An invalid VPA message and a failed payment are different problems. An invalid address concerns the identifier; a payment can fail even when the address is correct.
| Situation | What to check or do |
|---|---|
| Invalid VPA | Check the full spelling, @ suffix and accidental spaces. Ask the recipient to copy their current ID from the app. |
| Address cannot be verified | Confirm it is still active. Stop if the recipient cannot confirm the address. |
| Unexpected recipient name | Do not pay until you have independently confirmed the recipient. |
| Valid address, payment fails | Check the app’s error message, available balance, applicable limits and any bank or service issue. |
| Payment pending | Check transaction history and the bank statement before paying again. Use in-app support if it remains unresolved. |
| Money sent to the wrong valid address | Raise the issue immediately with the app and bank. Recovery is not guaranteed. |
An invalid address may stop a payment, but a mistyped address that belongs to someone else can still be valid. Always check the displayed name.
For amount-related restrictions, read UPI transaction limits.
How Do Businesses Use a VPA?
Businesses can use a merchant UPI address or QR code to receive customer payments. Online checkout may offer UPI through an app-opening flow, QR code or another supported payment option.
A payment address identifies the destination. Businesses still need to confirm receipts, match payments with orders and track refunds or settlement records where relevant.
For example, a retailer receiving payments against several invoices should match each confirmed receipt to the correct invoice rather than relying only on the payer’s screenshot or name.
For website and app collection flows, read about UPI payment gateway integration.
Frequently Asked Questions
Is a VPA the Same as a Bank Account Number?
No. A VPA is a UPI payment identifier. An account number identifies the bank account. For a bank-account UPI transfer, the system uses the address’s mapping to route the money.
Does a VPA Store Money?
No. A VPA is an address, not a separate balance. For the bank-account transfers described here, funds are credited to the mapped bank account.
Does Each VPA Have a Separate Payment Limit?
Do not assume so. Payment limits can depend on the account, bank, app and transaction category. Creating another address does not automatically increase the permitted amount.
Can You Tell Someone’s Account-Holding Bank From Their VPA?
Not reliably. The suffix may reflect the app’s payment-service-provider arrangement. It does not necessarily match the bank holding the recipient’s account.







