UPI Records All-Time High with 19.47 Billion Transactions in July 2025
Transactions over the Unified Payments Interface (UPI) increased 5.8% to reach a new all-time high of 19.47 billion in July. Year-over-year (YoY), the number of transactions increased by 35%. The number of transactions decreased to 18.40 billion in June. Transaction Value Rises to INR 25.08 Lakh