Foreign currencies are accepted in the hotels, restaurants, travel agencies and shops. But you can also pay by exchanging the foreign currencies to Nepali rupees. You should not worry about banking facilities. In shops, restaurants, hotels and travel offices, they also accept credit cards. You can find money exchange counter in many places in Nepal. There are ATMs around the major cities. For more details, please visit: You can visit webpage of Nepal Rastra Bank - Central Bank of Nepal- http://www.nrb.org.np/ for the updated exchange rates.
Nepali currency notes are found in denominations of Rupees 1000, 500, 100, 50, 20, 10, 5, 2 and 1. Coins are found in denominations of Rupees 5, 2 and 1. One rupee equals 100 paisa.