The maximum transaction limit for UPI varies depending on the bank and the UPI service provider. Some banks may have a maximum transaction limit of Rs. 1 lakh, while others may allow transactions up to Rs. 2 lakhs or more.