How much will it cost to cash out from bKash, Nagad, Rocket or Upay? Enter the amount and see the fee, the total you need in your wallet, and the cheapest option — side by side. Everything runs in your browser; nothing is uploaded.
bKash: any agent 1.85% (৳18.50 per ৳1,000), Priyo Agent 1.395% (৳13.95 per ৳1,000, up to ৳50,000 a month), ATM 1.49% (৳14.90 per ৳1,000). Nagad: 1.25% (৳12.50 per ৳1,000). Rocket: 1.67% (৳16.70 per ৳1,000). Upay: 1.4% (৳14.00 per ৳1,000). Send Money between personal accounts is free on all four. Rates include VAT where the operator includes it.
The charge is taken from your balance on top of the cash you receive. To take ৳10,000 in hand from an ordinary bKash agent you need ৳10,185 in your wallet — the ৳185 fee is extra.
You can set any two agent numbers as your Priyo Agents in the bKash app (or by dialling *247#). Cashing out at those two agents costs only ৳13.95 per ৳1,000 for the first ৳50,000 in a calendar month. Above that, the normal ৳18.50 rate applies.
Yes — sending money to another personal account of the same wallet is free on bKash, Nagad, Rocket and Upay, within the daily and monthly limits. Charges apply when you cash out, pay a merchant, or transfer to a bank.
Disclaimer: Rates are the published charges for 2026 and can change — operators update them without notice. Always check the final charge on your app's confirmation screen before approving a transaction. This tool is not affiliated with bKash, Nagad, Rocket or Upay.