Unified Payment Interface (UPI) transactions have grown multi-fold since its launch in 2016. However, January 2025 has been a special month, as the number of transactions surpassed 16.99 billion (16,996 million) in a single month, a record in itself.