The growth of UPI has been particularly striking. According to the NPCI, UPI processed 23.6 billion transactions worth ₹29.9 lakh crore in May 2026