Unified Payments Interface (UPI) transactions saw an all-time high of Rs 24.77 lakh crore in March 2025, as per data furnished by the National Payments Corporation of India (NPCI). The figure was 12.7 per cent higher than the figure achieved in February at Rs 21.96 lakh crore. UPI transactions increased value-wise by 25 per cent and volume-wise by 36 per cent year-on-year in the same timeframe.