Foreign card-friendly ATMs exist in most big towns and cities, but may be lacking in smaller towns. Every time you pull money out of an ATM using your foreign card, be prepared to pay a convenience fee that could amount to a few hundred taka. Stock up on taka when you can, and take some US dollars for emergencies.
Hotels Attendants are happy with a tip of Tk 50 or Tk 100.
Standard Restaurants In most basic restaurants, it's not necessary to tip, although a Tk 20 note can light up a waiter's face.
Top End Restaurants In expensive restaurants in Dhaka that are mostly frequented by foreigners, waiters often expect a small tip, typically about 5% (on top of the service charge and VAT).
Taxis & CNGs Drivers don't expect tips in Bangladesh.