Complete guide to All Indonesia System for international travelers. Learn how to fill out the form, practical steps, and tips to make your arrival in Indonesia easier and smoother.
Welcome, adventurers and future students! We know how exciting it is to plan a trip to Indonesia—a country with thousands of islands, rich culture, and warm smiles at every corner. However, we also understand that airport bureaucracy can sometimes be a bit confusing, especially if this is your first visit.
The good news is that the Indonesian government has simplified the international arrival process through one integrated digital platform called the All Indonesia System.
As an institution that has helped hundreds of foreign students adapt to life in Indonesia, we want to share this complete guide with you. Think of this as a “cheat sheet” from your local friend to ensure your arrival process at the airport runs smoothly, quickly, and stress-free. Let’s get started!
What is All Indonesia System?
All Indonesia System is an integrated digital platform launched by the Indonesian government to unite immigration, customs, health, and quarantine declarations in one online form. It was officially launched on July 25, 2025, at Soekarno-Hatta Airport. This system replaces separate forms like SATUSEHAT Health Pass and Electronic Custom Declaration (E-CD), so you only need to fill out one form for all entry requirements to Indonesia.
The main objectives of this system are to:
- Speed up the process: Reduce queue time at airports
- Reduce paper usage: More environmentally friendly
- Improve data security: Your data is centralized and better managed
The implementation of this system is a modernization step in line with many other countries, making Indonesia increasingly friendly to international visitors like you.
Who Must Fill Out the All Indonesia Form?
The All Indonesia System must be filled out by all international passengers entering Indonesian territory, without exception. This includes:
- Foreign Nationals (WNA) with various types of visas
- Indonesian Citizens (WNI) returning from abroad
- Transit passengers who exit the transit area
Even children traveling with parents also require separate form completion. The exception only applies to babies under 2 years old who do not have separate flight tickets.
When and Where to Fill It Out?
Access methods:
- Official website: https://allindonesia.imigrasi.go.id
- Mobile application (coming soon) available on Google Play Store and App Store
Completion time:
- Minimum 3 days before arrival
- Maximum 3 hours before landing in Indonesia
- Form is valid for 30 days after completion
Based on the experience of travelers who have used this system, the ideal time to fill it out is 1-2 days before departure. This provides enough time to make corrections if there are data errors.
What Data Do You Need to Prepare?
The content is similar to the customs form (E-CD), but more comprehensive because it covers the entire process. You will be asked to fill in:
Personal Information:
- Passport data (number, expiry date, issuing country)
- Personal information (full name, date of birth, gender)
- Home address in your country of residence
- Contact phone number
Travel Information:
Accommodation Information:
- Complete address where you will stay in Indonesia (hotel, apartment, or sponsor’s address)
- Contact phone number in Indonesia
- Transportation plan from the airport
- Flight number and airline
- Date and time of arrival
- Destination airport in Indonesia
- Purpose of visit (tourism, business, family, etc.)
- Planned duration of visit
Baggage Declaration (Customs Declaration):
- Number of family members traveling with you
- Number of luggage pieces brought
- Information regarding items that need to be declared, such as:Â
- Foreign currency worth more than Rp100,000,000 (approximately $6,500 USD, check current exchange rate)
- Excisable goods (alcohol, cigarettes) exceeding exemption limits
- Animals, fish, or plants
- Narcotics, firearms, and other prohibited item
What's the Difference from the Old E-CD Customs?
Before All Indonesia System, travelers had to fill out two separate forms:
Now:
- Arrival Card for immigration
- E-CD (Electronic Customs Declaration) for customs
- No need to fill out E-CD anymore
- All customs information is included in All Indonesia
- Just one QR code for all processes (immigration and customs)
This means you no longer need to fill out two separate forms. This system combines immigration, customs, health, and quarantine needs in one digital process, making your arrival more efficient.
Step-by-Step Guide to Filling All Indonesia for Foreign Visitors
We will guide you through each stage. The process is very intuitive, but this guide will ensure you don’t miss anything.
Step 1: Visit the Official Site and Choose "Foreign Visitor" Option
Open the official All Indonesia System website. The main page will usually provide two options: “WNI” (Indonesian Citizen) and “WNA” (Foreign National/Visitor). Choose “WNA”.
Step 2: Fill in Personal Information and Travel Details
At this stage, you will be asked to enter data from your passport and flight ticket.
Our Experience: Make sure the name you type is exactly the same as what appears on your passport. A difference of one letter or space can sometimes cause delays at the immigration counter.
Step 3: Complete Address and Baggage Declaration
Enter your first destination address in Indonesia. After that, you will enter the customs declaration section. Answer each question honestly. If you’re not carrying items that need to be declared, the process will be very quick.
Step 4: Review and Get Your QR Code
This is the most important stage. Before pressing the “Submit” button, double-check all the information you have entered. After you’re sure everything is correct, submit the form.
The system will automatically generate a unique QR Code.
Arriving in Indonesia: How to Use the QR Code
Congratulations, you’ve completed the hardest part! Now, what should you do with this QR Code?
Immediately take a screenshot of the QR Code and save it in your phone’s photo gallery. You can also download it as a PDF or print it as a backup. Don’t rely on airport Wi-Fi to access it.
After landing, you will use the QR Code in two places:
At Immigration
- Show the QR Code to immigration officers
- Officers will scan the code to verify passport and travel data
- Passport stamping will be done after successful verification
At Customs
- The same QR Code is used to check your baggage declaration
Important: Make sure the QR Code is saved on your phone or printed. If your phone runs out of battery, a printed copy will be very helpful. At some airports like Bali, you can also directly use automatic gates if you already have an e-Visa and QR Code, making the process faster.
Coming to Indonesia is Now Easier and More Efficient
With the All Indonesia System, your first step on Indonesian soil becomes lighter and more modern. This system is a reflection of Indonesian hospitality that is now also realized through technology. You can focus more on preparing for the exciting adventure that awaits: tasting delicious cuisine, exploring beautiful nature, and of course, learning the language.
Your journey to understand Indonesia deeply has just begun. Are you ready to take the next step?Explore our online Indonesian language course program specifically designed for international travelers.
Start preparing for your arrival by filling out the All Indonesia System, and discover the wonders of the archipelago that have been waiting for centuries.
See you in Indonesia!
English (International)
Korean (South Korea)
