If you're staying for two months in Bali, you must pay about 35 US Dollars at the immigration counter upon arrival.