Virtual Account Solution

Say "No" to Percentage based pricing, Flat 5 per transaction

Create virtual account and start accepting payments in NEFT | IMPS | RTGS immediately

Virtual Account based CMS Virtual Account API Virtual Account Reconciliation

Please enter Name
Please enter valid Mobile No.
Mobile No. should be 10 digits
Please enter valid Official E-mail
Please enter valid Company website


Flat Fixed Fee per transaction


Flat Pricing

5 / per transaction

(No upper limit)

  • Less than 100 1
  • Less than 10 0
  • No upfront cost

Create virtual accounts for free, we only charge for transactions.

How it works?

Create Virtual Account

Create virtual account from our web dashboard or API or bulk file upload

Share it

You share it to your customers using our e-mail and SMS notification services or your own workflow


Collect payments in NEFT / IMPS / RTGS modes from any bank. Customer can pay from any bank website / bank app or all popular UPI apps


Get 24 X 7 instant notification about payment in our web dashboard, email or webhook


By default we do the same working day settlement to your bank account. You can configure for instant real time settlement or multiple settlements per day. Both are 24X7 settlements.

Web Dashboard


Create customers. Every customer gets unique virtual account


Know who did the payment by seeing the name. No UTR or screenshot required.


The reports make your life easier. Daily statement, monthly statement, consolidated statement and more.

Virtual Account API

Get a fully equipped testing environment and start your integration.


Create virtual account by calling single API


Get 24 X 7 notification via webhook for every payment

Virtual Account API




   "externalCustomerId" :   "C_111457",

   "name" :   "ABC Corp",

   "mobileNo" :   "9111100000",

   "email" :   "",



Done with integration? Go live in 1 day

Virtual Account FAQ

What is a virtual account?

A virtual account number is a unique account number which is mapped to an actual bank account number. Virtual account number inherits all the characteristics of an actual account number. A customer makes payments to a virtual account the same way as to an actual account number. Virtual account numbers are commonly used to ease collection and reconciliation.

Can I use the Paysharp virtual account solution without API?

Yes, using our web dashboard, you can create an account and start using it immediately.

Do you provide a developer API or test environment?

Yes, signup to get access to our API and sandbox test environment.

Do you have bulk upload option?

Yes, you can upload your customers and create virtual accounts by bulk uploading a file.

How much do you charge to create a virtual account?

It is free, we only charge for payments.

How much do you charge per transaction?

Our charges are fixed not percentage based. If you are using the "pay as you go" plan, we charge a fixed price per transaction. If you are using the "prepaid" plan, we don't charge anything per transaction.

Do I have to open any other bank account?

No, our solution will work with your existing bank account number.

How do my customers pay?

Customers pay directly from their bank account to your Paysharp virtual account number via NEFT / IMPS / RTGS modes. You will receive the payment on the same day or next day based on the settlement cycle.

What are the payment modes supported by Paysharp's Virtual Account?

Paysharp supports NEFT / IMPS / RTGS payments. Customers can transfer payments from any bank account using the above mentioned payment modes.

Will the customers be charged?

We do not charge the customers but their banks might charge a standard transaction fee. The standard fee applies to all bank transactions and not exclusively to us. Nowadays, most banks do not charge for NEFT and RTGS transactions, but might charge for IMPS transactions.

What is the Paysharp's virtual account number and why is it used?

Paysharp account number is an intermediary account number mapped to your actual bank account number. It is used to collect and track all incoming payments for automatic reconciliation and to produce necessary reports.

What is daily instant settlement?

We collect payments on your behalf and transfer them as cumulative payments on a daily basis to your bank account. The process involves two settlement cycles per day; at 9 AM and 5 PM. So you will receive payments on the same day or the very next day. Paysharp DOES NOT hold the money.

Is the customer required to share the UTR number?

No, if you are using our solution, the customer is not required to share the UTR number or any screenshot once the payment is made. Our system automatically recognizes the payments along with the payee and immediately sends an acknowledgement to the customer. You will receive an instant notification with the sender name, thereby notifying who made the payment.

What is the difference between bank statements and Paysharps reports?

One look at the bank statement shows how cluttered the information is, thereby taking too long to recognize the payee. The job becomes easy with Paysharps report identifying the sender effortlessly.

What is the difference between Paysharp's virtual account collection Vs Payment gateway?

If you are using a payment gateway your customers are allowed to pay through various payment methods like debit card / credit card / net banking and wallets. Paysharp on the other hand, helps customers pay via NEFT / IMPS / RTGS modes, therefore saving them up to 900% (yes thats right) on transaction fees

Do you provide any integration option?

Yes, We provide webhooks / call back and APIs. We are also open to explore other integration options.

What is reconciliation?

The bank statement reconciliation is a process of comparing and matching every internal accounting record such as income and expense with the bank statement credit and debit records.

Possible discrepancies identified during bank statement reconciliation?
  • The most common one is not being able to identify the source of the credit in the bank statement.
  • Amount mismatch in internal records and bank statement.
  • Internally recorded income not reflected in the bank statement.
  • Credit received in bank account but not recorded in internal accounts.

Press Mentions