India Unified Payments Interface (UPI) has set a new global record, processing 18 billion transactions worth Rs 20 lakh crore ($240 billion) in May 2026.

The milestone reinforces India position as the world leader in real-time digital payments, ahead of China, the US, and the European Union combined.