The currency of Nepal is the rupee. The Ideal currencies for exchange are those of the USA, Australia, Great Britain, Canada, and Singapore, as well as the Euro, any of which can be readily exchanged in either Kathmandu or Pokhara.
Credit and debit cards such as Visa, MasterCard and American Express are accepted in major tourist class hotels, restaurants, airlines, and the larger stores in Kathmandu, Bhaktapur, Patan, Pokhara, etc. A surcharge of 3.5% is typically levied on all purchases or payments.
ATMs are also very common in Kathmandu and Pokhara, with Thamel being a particular area of focus for their use. Some ATMs only allow a daily maximum of Rs10, 000 to be withdrawn, while others allow for as much as Rs35, 000. A charge of USD $5 is usually applied per transaction, on top of which your own bank may also apply a fee of its own.