UPI is an initiative by the National Payments Corporation of India (NPCI), the Indian Banks Association, and the Reserve Bank of India.