As in the rest of Indonesia, the Indonesian rupiah is used to pay in Bali. One euro corresponds to around 15k rupiahs, while one USD equals 14.5k Rupiahs (as of 2022).