Quick summary
Since October 1, 2025, Indonesia requires all international arrivals to complete the All Indonesia digital form at allindonesia.imigrasi.go.id within 72 hours before arrival. The platform consolidates three prior declarations — arrival card, health screening, and customs — into one free submission generating a mandatory QR code for immigration clearance at Bali, Jakarta, Surabaya, and other major entry points.
Fraudulent sites charging $5–$20 for “expedited processing” have proliferated since launch. The form takes 2.5 minutes to complete and costs nothing — any site requesting payment is a scam harvesting passport data. This article explains the submission process, timing requirements, and how to avoid fake portals.
Indonesia’s immigration authority launched the All Indonesia platform on September 1, 2025, making it mandatory for all foreign visitors and returning citizens from October 1, 2025. The digital form replaced three separate paper processes travelers previously completed on arrival.
The change affects every international passenger entering through Bali, Jakarta, Surabara, and other eligible ports. Travelers must submit the form between 3 days and 72 hours before arrival — the system rejects submissions outside this window.
The form generates a QR code emailed upon completion. Immigration and customs officers scan this code at checkpoints, eliminating manual document review. No QR code means no clearance.
The official portal is allindonesia.imigrasi.go.id — bookmark this exact URL. Multiple fake sites now charge fees for a service the Indonesian government provides free.
What the platform consolidates
The All Indonesia form merges three previously separate requirements into one digital submission. Travelers no longer complete paper arrival cards on the plane, health declarations at screening desks, or customs forms at baggage claim.
| Requirement | Before October 2025 | After October 2025 |
|---|---|---|
| Arrival Card | Paper form on aircraft | Digital submission via All Indonesia |
| Health Declaration | SATUSEHAT app or paper form | Integrated into All Indonesia |
| Customs Declaration (e-CD) | Separate digital or paper form | Integrated into All Indonesia |
| Processing time | 15–20 minutes across checkpoints | 2.5 minutes (pre-arrival) + QR scan |
The form requires passport details, flight information, accommodation address, and customs declarations for goods exceeding duty-free allowances. Travelers with e-Visas, ITAS temporary stay permits, or KITAP permanent residence permits must enter their visa or permit number in the designated field.
The All Indonesia form does not replace visa requirements. If you need a visa to enter Indonesia, apply separately at evisa.imigrasi.go.id before completing the arrival card. The platform only consolidates arrival declarations — it does not grant entry permission.
European travelers can review flight options to Indonesia from Europe while planning their trip and visa timeline.
How scam sites exploit the requirement
Since the platform’s launch, fraudulent websites have appeared in search results offering “fast-track” arrival card processing for $5–$20. These sites mimic the official portal’s design, harvest passport data and payment information, then either submit the free form on your behalf or provide nothing.
The Indonesian government’s official tourism site warns: “Don’t use any other websites to register than the one we mention below. There are plenty of scammers already out there.” Fake portals often rank above the legitimate site in search results because they pay for advertising.
Verification method: The official URL ends in .go.id — Indonesia’s government domain suffix. Any site ending in .com, .net, or .org is not affiliated with Indonesian immigration. Any site requesting payment for arrival card submission is fraudulent.
The legitimate platform is completely free. No expedited processing exists — all submissions take 2.5 minutes and generate QR codes instantly upon completion.
Flight deals
most people never see
Our AI monitors 150+ airlines for pricing anomalies that traditional search engines miss. Air Traveler Club members save $650 per trip per person on average: see how it works.
Each deal saves 40–80% vs. regular fares:
Complete the form before departure
The All Indonesia platform became mandatory on October 1, 2025 — arriving without a QR code delays clearance and may result in denied entry at immigration checkpoints.
- Bookmark the official portal: Save allindonesia.imigrasi.go.id in your browser. Verify the URL ends in .go.id before entering passport details.
- Submit 48–72 hours before arrival: The system accepts forms up to 3 days in advance. Early submission avoids last-minute technical failures.
- Check your email immediately: The QR code arrives within minutes of submission. If it doesn’t appear, check spam folders or re-submit using a different email address.
- Screenshot the QR code: Save the emailed QR code to your phone’s photo library as a backup. Immigration officers accept printed or digital versions.
- Verify visa requirements separately: If you need an e-Visa, apply at evisa.imigrasi.go.id before completing the arrival card. The All Indonesia form does not replace visa applications.
Watch: Indonesia’s immigration authority has not announced plans to extend the All Indonesia requirement to land border crossings with Malaysia, Papua New Guinea, or Timor-Leste — these entry points currently still accept paper forms.
Questions? Answers.
Is the All Indonesia form the same as an e-Visa?
No. The All Indonesia form is a mandatory arrival declaration combining customs, health, and immigration data. If you need a visa to enter Indonesia, you must apply separately via evisa.imigrasi.go.id. The arrival card does not grant entry permission — your visa does.
What happens if I lose my QR code after submission?
You can retrieve your arrival card through the All Indonesia website by logging in with your passport number and email. The system stores all submissions and allows re-download of the QR code at any time before arrival.
Can I submit the form on behalf of a family member or group?
Yes. The All Indonesia platform supports group submissions. Each person requires their own passport details and email address, but one person can complete multiple forms in a single session and download all QR codes.
Does the All Indonesia form replace the tourist tax payment?
No. Bali’s tourist tax (IDR 150,000 per person) remains a separate requirement paid via lovebali.baliprov.go.id. The All Indonesia form consolidates arrival, health, and customs declarations — it does not cover provincial tourism levies.
What if the All Indonesia website is down when I need to submit?
Download the official All Indonesia mobile app from Google Play Store before your trip. The app allows offline form completion and syncs with the system when connectivity returns. Search “All Indonesia” by Directorate General of Immigration to find the legitimate app.