Back

Published July 15, 2026

Understanding the Virtual Payment Address (VPA)

A VPA is the name-based ID that replaces your account number and IFSC code for UPI payments. Here is how it is structured and why it exists.

Stashfin

Stashfin

Jul 15, 2026

Understanding the Virtual Payment Address (VPA)

A Virtual Payment Address is the readable ID, something like yourname@bankhandle, that stands in for your account number and IFSC code whenever you send or receive money over UPI. It exists specifically so that neither party in a transaction needs to know or share actual bank account details.

Download Stashfin App

How a VPA Is Structured

A VPA has two parts separated by an @ symbol: a name or number you choose, and a handle that identifies the bank or payment app behind it. Examples include priya@oksbi, rahul@ybl, or shop123@paytm, where oksbi, ybl, and paytm identify the issuing bank or PSP rather than describing the account itself in any way a stranger could act on.

Additional Read: The Ultimate Guide to UPI: Pay Anyone, Anywhere in 2026

Why UPI Uses VPAs Instead of Account Numbers

Before UPI, transferring money meant sharing your full account number and IFSC code, both of which, in the wrong hands, are more exposed than a payment address that can be created, changed, or abandoned without touching the underlying account. A VPA also makes person-to-person payments vastly simpler for the sender, since remembering a friend's payment address is easier than remembering their full 11-digit account number and branch code.

Additional Read: What are UPI Payments, and How to Use Them?

This is exactly the mechanism a pay credit card bill tool relies on when it settles a payment through UPI: the transaction routes through a VPA rather than exposing account-level detail on either side.

One VPA, Multiple Bank Accounts

Several bank accounts can be linked to the same VPA, depending on what your specific UPI app allows, letting you choose which linked account actually funds a given payment at the time you confirm it. This is worth checking if you have more than one account and want a single payment address to work across them.

Changing Devices or Apps

If you switch to a new UPI app or a new phone, you generally need to re-register and your VPA may be recreated under the new app's handle, since a VPA is tied to the PSP that issued it rather than existing independently of any app.

Stashfin's UPI service works the same way: once you have a VPA set up, you can scan and pay to any mobile number or UPI ID, or move money to your own bank account, directly through bank-to-bank UPI rails, without ever needing to share or ask for a full account number and IFSC code.

Key Takeaways

  • A VPA is a name-based payment address, structured as name@handle, that replaces an account number and IFSC code for UPI transactions.

  • The handle after the @ symbol identifies the bank or payment app, not the account details themselves.

  • Several bank accounts can be linked to a single VPA, letting you choose the funding account at the time of payment.

  • Switching UPI apps or phones generally requires re-registering, which can create a new VPA under the new app's handle.

  • VPAs make UPI payments simpler and more private than sharing account numbers directly.

Frequently asked questions

Common questions about this topic.

It typically looks like a name or number followed by an @ symbol and a handle, such as priya@oksbi or rahul@ybl.

Quick Actions

Manage your investments

Personal Loan

Instant Approval | 100% Digital | Minimal Documentation* | 0% rate of interest upto 30 days.

Payments

Send money instantly to anyone, pay bills, and make merchant payments with Stashfin's secure UPI service.

Corporate Bonds

Diversify your portfolio & compound your income with investment-grade bonds

Insurance

Ensure safety in true form with affordable, high-impact insurance plans

Calculators

Fund your emergency with minimal documentation and instant disbursal.

Loan App

Fund your emergency with minimal documentation and instant disbursal.