Indonesian Rupiah (IDR) is the local currency. While many places accept credit cards, having some cash on hand is advisable for smaller establishments and markets.