Lagos bank branches 1150, 8.0 mil. taxpayers(?). The enlisted banks for LAIRS payments are 21, with about 1,163 locations listed on the internet, including all 21. World Famous Citibank as 4 State of Lagos branches, for example.
That adds however many minutes or hours for 7000 people per location--just for the paying of the taxes. Then if all the utility bills, traffic fines, registrations, court fees and on and on are included: What is less corrupt is still likely suddenly time-consuming.