
Bank of Baroda to Subscribe 50% Stake in Indian Digital Payment Intelligence Corporation (IDPIC) for INR 10 Crore
Bank of Baroda will subscribe 1,00,00,000 equity shares of Indian Digital Payment Intelligence Corporation (IDPIC) at a face value of INR 10 per share. This investment will give Bank of Baroda a 50% stake in the company. IDPIC is a Section 8 Company under the Companies Act, 2013, set up on October 16, 2025, with a focus on developing a robust digital public infrastructure for combating payment fraud and maintaining public confidence in digital payment systems. The company aims to provide anonymized data-driven insights, beneficiary risk scores, and threat intelligence through secure, self-learning, technology-driven mechanisms. Bank of Baroda received the RBI approval on December 9, 2025, to establish IDPIC. The transaction is expected to be completed by December 15, 2025, with a total consideration of INR 10,00,00,000.
Key Highlights
- Bank of Baroda to invest INR 10 Crore in IDPIC
- IDPIC aims to combat payment fraud and maintain public confidence in digital payment systems
- IDPIC to provide anonymized data-driven insights, beneficiary risk scores, and threat intelligence
- RBI approval received on December 9, 2025
- Transaction expected to be completed by December 15, 2025