According to the 2025 Payment Systems Oversight Annual Report, the total volume of internet banking transactions also increased to 47,587,105 in 2025 from 26,063,456 in 2024.