The unit of currency in Nepal is the Nepali Rupee. One Nepali Rupee is made up of 100 paisa. Nepali rupee notes come in 5, 10, 20, 50, 100, 500, and 1,000 denominations while 1 and 2 Rupees are coins. Foreign visitors other than Indian nationals are required to pay their hotel bills and air tickets in foreign currency. Nepalese currency can be bought at the foreign exchange counters at the airport or from ATMs. The foreign currency exchange counters of different banks are also opened at various places throughout the city. Foreign currencies must be exchanged only through banks or authorized foreign exchange. When exchanging money at the banks or a hotel counter always ensure that you are given an receipt as this is essential for converting your rupees to hard currency on your departure. A maximum of 15% can be converted to hard currency on your departure. Tourists other than Indian are not allowed to import or export the Indian currency. The exchange rates of the foreign currencies are determined by the Nepal Rastra Bank and are announced in the press daily. Nepal currency is not applicable in India.
Indian currency of INR 500 and INR 1000 denominations are not allowed to be brought into Nepal and will not be exchanged and will not be accepted for transaction of any kind.
Banks are open 9 am to 3 pm, Monday through Friday. Nepal Bank Ltd. on New Road (Ph: 4221185) is open 7 am to 7 pm all days of the week. The Kantipath branch (Ph: 4227375) is open 9 am to 3.30 pm Monday through Friday, 9 am to 1 pm on Saturday, and closed on Sunday. Rastriya Banijya Bank’s exchange counter at Bishal Bazaar (Ph: 4223776) is open 9 am to 3 pm daily except holidays. Nowadays there are many ATM services in the Thamel.
Most of the Debit and credit cards are accepted here at most of the place like Hotel ,Restaurant,Shopping Complex Bars.If you Pay By Cards they charge you extra 2-5 Percent service charge for bank