bKash vs Nagad vs Rocket: Best Wallet to Receive Money in Bangladesh

Updated 5 April 2026

Bangladesh's Mobile Wallet Market

Bangladesh has over 204 million mobile financial service (MFS) accounts — more accounts than people. Three platforms dominate: bKash (39.9% market share), Nagad (18.1%), and Rocket (11.7%). When sending money from abroad, choosing the right wallet for your recipient can affect speed, cost, and convenience.

bKash: The Market Leader

bKash is Bangladesh's largest mobile wallet with 70+ million users and the broadest international support.

  • Agent network: 330,000+ agents — the most of any MFS provider
  • Merchant acceptance: 200,000+ merchants (pharmacies, shops, airlines)
  • Cashout fee: 18.50 BDT per 1,000 BDT
  • International support: Supported by Wise, Remitly, TapTap Send, WorldRemit, Ria, MoneyGram, XE, Western Union
  • Transfer limit: Up to 500,000 BDT account balance
  • Best for: Receiving remittances (most providers support it), daily payments, bill pay

Nagad: The Budget Alternative

Nagad offers lower fees than bKash but has a smaller network and faced governance issues in 2024.

  • Agent network: Growing but significantly smaller than bKash
  • Cashout fee: 11.48 BDT per 1,000 BDT — 38% cheaper than bKash
  • International support: Supported by Wise, TapTap Send, and some others
  • Governance note: Bangladesh Bank placed Nagad under administration in August 2024 due to financial irregularities
  • Best for: When cashout cost matters, smaller transfers, users in urban areas

Rocket: The DBBL Option

Rocket is operated by Dutch Bangla Bank Limited (DBBL), one of Bangladesh's largest private banks.

  • Agent network: Moderate — tied to DBBL branch and ATM network
  • International support: Supported by TapTap Send, WorldRemit, and a few others
  • Integration: Directly linked to DBBL bank accounts
  • Best for: Users who already bank with DBBL, areas where DBBL has presence

Which Wallet Should Your Recipient Use?

Our recommendation for receiving international remittances:

  • bKash is the safest choice — supported by virtually every international provider, largest agent network, most merchants. Use this as the primary wallet for remittances.
  • Nagad as secondary — cheaper cashout fees save money if your recipient regularly cashes out. Good to have as backup.
  • Rocket only if they bank with DBBL — convenient for DBBL customers but limited international provider support.
  • Pro tip: Registration is free for all three. Your recipient should have both bKash and Nagad accounts.

Cashout Comparison

The cost to withdraw cash from a mobile wallet matters, especially for regular recipients:

  • bKash: 18.50 BDT per 1,000 BDT (1.85%)
  • Nagad: 11.48 BDT per 1,000 BDT (1.15%)
  • On a 50,000 BDT remittance: bKash cashout = 925 BDT, Nagad cashout = 574 BDT — Nagad saves 351 BDT
  • On a 100,000 BDT remittance: bKash = 1,850 BDT, Nagad = 1,148 BDT — Nagad saves 702 BDT
  • However: if they spend via bKash merchants (not cash out), there's no fee

MFS Interoperability: Sending Between Wallets

Bangladesh now supports interoperability between mobile wallets. This means your recipient can receive money in bKash and transfer it to Nagad or a bank account if needed. The fee for MFS-to-MFS transfers is 8.50 BDT per 1,000 BDT. This means they can receive on whichever wallet the international provider supports, then move it to their preferred wallet.

Compare all providers instantly

Enter your amount and see exactly how much taka each provider delivers — including the 2.5% government bonus.

Compare rates now

Provider Reviews

View all reviews →
← All articles← Compare rates