Overview & Guide


Virtual accounts are basically a way to seamlessly collect funds from individuals and businesses and help in reconciliation.

Virtual accounts are set up on underlying business accounts, which can be current, escrow, or nodal accounts.

Decentro has the capability to power Virtual accounts with its bank partners where the underlying account is owned by itself or owned by the platform or its own partner.

Decentro powers all its collections (payins) and payments (payouts) using the Virtual account stack and the associated Payments stack.

Use Cases for Virtual Accounts

Virtual accounts can be created for the below use-cases.

  • Collect funds from businesses through NEFT/IMPS/RTGS
  • Collect funds from individuals through IMPS or UPI (Collect Request/Payment Link/Push)
  • Payout to beneficiaries from the virtual account using any mode (NEFT/RTGS/IMPS/UPI)

In addition, Virtual accounts help in simple reconciliation for the platform integrating with Decentro by handling the flow of funds by a specific customer/partner. This reduces the challenges of reconciling the funds across multiple partners and customers.


Decentro's Virtual accounts stack is designed to be bank-agnostic and the platform doesn't need to spend business or technology bandwidth if they choose to switch to a new bank partner.

Some key benefits of using Decentro's stack are.

  • Multi-bank support with no changes across bank partners
  • Reduced integration time to 2 weeks instead of 3+ months
  • Faster resolution and better support

Our Partners

The underlying partner banks that we have currently are.

  • Yes Bank (Live)
  • ICICI Bank (Live)
  • Axis Bank (Live)

And more in the pipeline.


Below is the recommended high-level flow for using the virtual account stack.

  • Create a virtual account for a customer/partner/vendor
  • Configure callbacks for balance and transaction updates
  • Validate bank account using our Penny drop service instantly
  • Payout to your beneficiaries using any of the supported modes
  • Fetch the balance of the virtual account to transfer funds
  • Fetch the statement to reconcile the transactions done against the virtual account
  • Decentro's UPI & Payments stack can be plugged into the virtual accounts set up for simple reconciliation, which is detailed in the folder.

Did this page help you?