Mobile banking has changed the everyday lives of millions of Bangladeshis, enabling them to transfer money, pay bills and receive salaries with just a few taps on their phone. However, many users are quietly losing money to fees they don’t fully understand behind this ease of use. Mobile banking apps have taken giant leaps and bounds in Bangladesh, and so have their ways of charging customers.
What is the status of Mobile Banking in Bangladesh?
Bangladesh has more than 204 million mobile financial service (MFS) accounts – more than the number of adults in the country (and many people have accounts on more than one app). Every day, transactions of more than Tk 3,500 crore are happening. The market is dominated by three platforms – bKash, Nagad and Rocket – which together account for some 80 percent of the market. For many Bangladeshis, particularly those who do not live near a bank branch, the apps are their primary financial lifeline.
Where the Money Actually Goes: Hidden and Growing Costs
The highest cost for most users is the cash-out charge, the fee that is taken when you withdraw money from your mobile wallet through an agent. The fees are not always as low as they say.
bKash charges around Tk 18.50 for cash-out from an agent the normal way per Tk 1,000, but its Priyo Agent rate can be lower for smaller monthly withdrawals.
Nagad charges between Tk 11.50 and Tk 12.50 for every Tk 1,000 sent through its app.
Nagad also introduced a Tk 5 fee for money transfer through its app, which was earlier free.
bKash will charge you for sending money to any number other than your five favourite (Priyo) numbers.
These small differences add up. A garment worker who sends money home each month or a small shop owner who cashes out daily sales may be shelling out hundreds of extra taka a year without realising it.
The New Interoperability System: A Move Towards Fairer Pricing
In October 2025, Bangladesh Bank introduced the National Payment Switch Bangladesh (NPSB), an interoperable system that links banks and MFS providers on a single platform. This allows a direct transfer from mobile wallets to bank accounts at a fixed, published fee currently Tk 8.50 for Tk 1,000, which is much cheaper than the old cash-out route. By early 2026, both bKash and Nagad were associated with this system, though the rollout was slower and more confusing than anticipated. This is good for consumers because it offers a cheaper alternative to the costly cash-out charges.
Why are they so costly?
Competition is limited, and that is one of the big reasons why prices are high. The handful of MFS providers that have real market power – large agent networks and customer trust – can resist pressure to cut fees. There have also been issues of governance, including the appointment of a Bangladesh Bank administration at Nagad over allegations of financial irregularities, bringing into focus oversight in the sector.
Discover More Stories Worth Your Time
Where To Stay Cox’s Bazar?
Explore the best hotels near Laboni Beach from budget to luxury.
Why Are Healthcare Jobs Growing Abroad?
Explore how Bangladeshi healthcare workers can secure opportunities in Saudi Arabia.
Where Find Boishakhi Melas Outside?
Discover top Boishakhi fairs outside Dhaka to visit in 2026.
How To Spot Fake Jobs?
Explore ways to identify fake job offers on Facebook and WhatsApp.
How To Reduce Stress Naturally?
Check a weekly meal plan to lower cortisol and improve sleep.
A Mobile Banking Checklist to Prevent Overspending
•Compare cash-out charges between bKash, Nagad and Rocket and pick your main platform.
•Wherever possible, prefer the app over USSD codes, as the apps often have cheaper rates
•Set Priyo or favourite numbers to get lower fees for transfers
•If you want to have funds in a bank account for cash-out, then bank transfer options through NPSB (Tk 8.50 per Tk 1,000) are the alternative to cash-out
•Transaction charge: Take larger cashouts less often (vs many small cashouts)
•Rates are subject to change, so check official app charge calculators before making a transaction
FAQs
1. What is the cheapest mobile banking app to withdraw money in Bangladesh?
At the start of 2026, Nagad’s app is generally cheaper to cash out – about Tk 11.50 to Tk 12.50 for every Tk 1,000, against bKash’s standard charge of Tk 18.50 per Tk 1,000 for regular agents.
2. What is the NPSB and how can it assist you in reducing your charges?
Bangladesh Bank’s NPSB connects banks with mobile-banking apps so the money can go directly between the two at a lower, fixed rate, now Tk 8.50 per Tk 1,000, cheaper than the regular cash-out fees.
3. How does Bangladesh Bank regulate the charges of mobile banking?
Yes, Bangladesh Bank has regulations for MFS providers, including rules around the new interoperable transfer system, with fees fixed for the system, but critics say there’s been limited enforcement around overall fee fairness.