The Indonesia travel requirements are:
A passport with at least 6 months of validity remaining, as well as at least 2 blank pages. It must be in a good state to avoid risking rejection at the border.
An approved Indonesia visa if your nationality requires it
A copy of your return ticket. It must include the planned return date.
A completed Electronic Customs Declaration (e-CD) if you travel by air. You must do it at least 2 days before your trip.
Proof of vaccination against yellow fever if you come from a country with risk of transmission of this disease
If your itinerary includes Bali, you will need to pay the mandatory tourist tax imposed by the government. You can process it along with your e-VOA by selecting the option “e-VOA (Bali)”. Show the QR code included in your payment confirmation when you arrive in Bali.