The national currency of Indonesia is the Indonesian rupiah. There are banknotes of 1 000, 2 000, 5 000, 10 000, 20 000, 50 000, and 100 000 rupiah. There are also small coins (100, 200, 500 and 1 000 rupiah). The change in some small supermarkets can be candies and smile.
The rupiah exchange rate strongly fluctuates in relation to US dollar. The most favorable exchange rate is in the specialized foreign exchange offices (Money Changer), the least favorable rate is in the airport, hotels and banks.
The banks are opened from 09:00 until 15:00, days off are Saturday and Sunday. Exchange offices work until late evening without days off. The notes issued in 1996 and 2001 are not accepted in some exchange offices or have a low exchange rate.
You can pay for excursions, massages, hotel services with such notes or change them in any bank of Indonesia.
The most favorable rate is offered for 100 dollar notes. Smaller banknotes are exchanged at a low rate. Always recalculate money carefully during the exchange. If it is possible count approximate quantity of rupiah which you have to be given according to the offered rate.