top of page
  • Writer's pictureUday Wagh

How to become a UPI TPAP?

Updated: Jun 7, 2023

To give context, ChintaMoney is a UPI TPAP (Third Party Application Provider) with Kotak Mahindra Bank as our PSP. List of all TPAPs in India: Click Here


Having a payments mechanism was core to the ChintaMoney use case. We believed that PFM needs to be connected with a high touch point activity for it to be relevant in the daily lives of people. And what better than payments to match this use-case.


Late 2017, UPI was in the market and growing, both me and Narahari, my co-founder, believed that this is what will be big in the future and we need it for ChintaMoney. After the success of PhonePe, a lot of companies were getting TPAP access, primarily through Yes Bank. We decided we should go for it and started contacting banks for the same. Do note, we had to incorporate a private limited company as banks needed to sign NDAs and they weren't willing to do so with individuals. I don't know the scenario now but this was the state back then,


After contacting various banks, primarily through network and LinkedIn, and getting exorbitant quotes, we finally settled with Kotak Mahindra Bank. The folks at Kotak liked our idea and were willing to give us a shot at a fairly reasonable pricing that a bootstrapped startup could afford. Signing the contract was the easy bit, now the real struggle began!

Q: How to get in touch with banks?
A: Use your network/LinkedIn and get in touch with the Product Manager that handles UPI/Fintech. Be ready with a business use-case pitch deck & volume estimates.


Various banks will have various criteria, mostly around projected volumes. So as long as one is clear with the business model and how many people can be onboarded, that should be fine.


There is most likely an upfront integration fee + monthly/annual maintenance fee. This was the structure back in 2018/19. It may have changed now, please contact me if you know of an updated structure.

Ballpark estimates:

- Integration Fee: ₹3 lakhs - ₹25 lakhs

- Annual Maintenance: ₹4 lakhs - ₹20 lakhs

Apart from that you will have to calculate your own development cost and cost for audits & insurance.


Again, this depends on how capable tech teams of the banks are. Banks like Yes Bank have a solid tech team and can do an integration fast, whereas other banks will take more time. (It took us 2 years to from signing agreement to go live with 2 full time engineers & 2 consultants)

Best case TTL: 8 months

Worst case TTL: 2.5 years


  1. Contact bank and sign an agreement.

  2. Pay integration fee.

  3. Bank submits proposal/idea to NPCI.

  4. Post clearance, bank shares UAT details

  5. Develop app and integrate UAT SDK.

  6. Get VPAT 3rd party Audit from CERT-IN empanelled auditor.

  7. Get DLSAR 3rd party audit from CERT-IN empanelled auditor.

  8. Bank's internal tech team will perform sanity testing & audit.

  9. Resolve all audit issues and get clearance from Bank team and 3rd party.

  10. Submit UAT app to NPCI and get it cleared from NPCI.

  11. Get pre-production access from bank.

  12. Be in pre-production and sort out issues if any.

  13. Get Go-LIVE permission from NPCI.

  14. Get production SDK from bank & integrate the same in your app.

  15. Congrats! you are live

Should you become a TPAP?

As you must have read, being a TPAP is no joke, it is time-consuming, costly and will suck up your resources. Ask yourself the question, do you REALLY REALLY need it? Only if you can't survive without being a TPAP should you go down this path. If there is any other alternative like integrating with an existing TPAP or payment gateway or just reading SMS of a user, please try that!

Especially at an early stage it is very difficult. We are lucky we got investments at the right time and my team stuck together over these years that we managed to pull this off. Otherwise it would have been tough.

Feel like this helped you? Buy me a coffee☕️: udaywagh@icici

2,102 views7 comments


Prashant Rana
Prashant Rana
Aug 20, 2023

Hi, can we connect over a coffee?


Achla Choudhury
Achla Choudhury
Jun 11, 2023

This was very helpful thank you :)

Are there any regulatory requirements also?

Uday Wagh
Uday Wagh
Jun 15, 2023
Replying to

Don't think so there is any regulatory requirement.


Mar 23, 2023

mujhe apni company ke liye UPI lena h as a phone pe plz help and details

Uday Wagh
Uday Wagh
Jun 07, 2023
Replying to

Send details to, will see if I can help.


Rahul Pahuja
Rahul Pahuja
Mar 01, 2023

Bhai ye blog dhoondte dhoondte ab mila hai thanks alot

Uday Wagh
Uday Wagh
Jun 07, 2023
Replying to


bottom of page