Step off the plane and join the flow of travelers heading to the arrival hall. Keep an eye out for the VOA (Visa on Arrival) signs and follow them. Have 100,000 Indonesian Rupiah ready and hand it directly to the staff, who will provide you with a receipt. You can then use the self-service machine, which eliminates the need for a physical stamp.

(We initially thought a stamp was mandatory, but after using the machine, we confirmed with the staff that it’s perfectly acceptable.) Once you’ve completed the process at the machine, proceed to collect your luggage. Be sure to fill out the customs declaration form in advance. After you submit the form, you’ll receive a QR code, which the staff will scan as you pass through.
I didn’t realize they had a self-service machine now—it’s such a convenient change! It sounds like the process is smoother than when you first thought about it. I wonder if this new system is available at all entry points in Bali or just certain airports. Thanks for breaking down the steps so clearly; it’ll definitely help others planning their trip.
You’re absolutely right—those self-service machines are a fantastic addition! The new system is currently available at major airports like Ngurah Rai (Denpasar) but might not be at every smaller entry point yet. I’m glad you found the guide helpful, and I think it will make planning much easier for everyone. Thank you for your insightful question; it’s always great to hear feedback from readers!