₦209 billion in 3 months — how your bank charges became Nigeria's most profitable product
Nigerian banks earned ₦209 billion from account maintenance charges alone in Q1 2026 — a 14% increase over the same period last year. That's ₦2.3 billion per day, just for the privilege of having a current account. Zenith Bank alone earned ₦25 billion. GTCO's maintenance income grew 42% year-on-year. This is not interest income from lending. This is the fee your bank charges you for existing as their customer.
The irony is that digital banks charge nothing. Kuda, OPay, PalmPay, and Moniepoint all offer zero maintenance fees, zero transfer fees, and zero SMS fees. Kuda gives 25 free transfers per day. OPay's agent network means you can deposit and withdraw cash at 500,000+ POS terminals without ever visiting a bank branch. Yet 80% of Nigerian salary accounts still sit at traditional banks — because employers default to FUGAZ (First Bank, UBA, GTBank, Access, Zenith) for payroll, and most employees never switch.
The math is clear. A Lagos professional making 20 transfers/month, using another bank's ATM 4 times/month, and receiving 30 SMS alerts/month pays approximately ₦18,000–₦25,000/year in bank charges at a traditional bank. The same usage at Kuda or OPay costs ₦0–₦2,400. The difference buys 3–4 bags of rice at today's prices, covers 2 months of MTN 10GB data, or pays 1 month of DSTV Compact. Bank charges are not small money. They are a line item in your cost of living.