Yes — Indonesia now requires every arriving traveler to complete the All Indonesia Arrival Card (AIAC), a free digital form that became mandatory nationwide on July 16, 2026. It replaces the old paper arrival cards, the separate customs declaration, and the health form that used to trip up first-time visitors at the airport.
When we flew into Ngurah Rai a few weeks after the rule went fully mandatory, immigration staff weren’t handing out paper cards at all anymore — they were scanning QR codes straight off passengers’ phones as we walked toward the counter. It was faster than any Indonesia arrival we’d done in years, but only for the people who’d actually filled it out before boarding. The line for the “I didn’t know about this” travelers was a different story.
This guide covers exactly who needs the card, when to file it, how to do it correctly, and — importantly — how to avoid the scam sites that have popped up charging money for something the government gives away for free.
Table of Contents
ToggleWhat Is the All Indonesia Arrival Card, Exactly?
The All Indonesia Arrival Card is a single digital form that combines three things Indonesia used to require separately: your immigration arrival record, your customs declaration, and your health/quarantine declaration. Instead of filling out two or three different pieces of paper — or juggling a separate e-CD and SATUSEHAT health pass online — you now complete one form and receive one QR code.
What It Replaced
Before the AIAC, travelers dealt with a patchwork system: a paper arrival card handed out on the plane, a separate Electronic Customs Declaration (e-CD) for anything you were bringing into the country, and the SATUSEHAT health pass for health screening. Indonesia’s Directorate General of Immigration began phasing the unified system in at major airports — Soekarno-Hatta in Jakarta, Ngurah Rai in Bali, and Juanda in Surabaya — starting around September 2025, before rolling it out to every international entry point in the country by mid-2026. If you traveled to Indonesia before that window, the process you remember no longer exists.
What It Combines
- Immigration details — passport information, flight number, accommodation address
- Customs declaration — goods you’re bringing in, cash over IDR 100 million, restricted items
- Health declaration — current symptoms, recent travel history
One form, one submission, one QR code covering all three.
Who Needs to Complete It?
Everyone entering Indonesia by air, sea, or land needs to complete the All Indonesia Arrival Card — regardless of nationality, visa type, or age. That includes foreign tourists on a visa exemption, travelers on an e-VOA, long-stay visa holders, children, and Indonesian citizens returning home from abroad. There’s no exemption based on how long you’re staying or which passport you hold.
If you’re traveling as a family or group on the same itinerary, one adult can submit the form on behalf of everyone. Each traveler still gets their own individual QR code, so make sure everyone in your group has a copy saved before you land — not just the person who filed it.
While the All Indonesia Arrival Card is mandatory for every international traveller, entry requirements can vary depending on your nationality. If you’re travelling on a US passport, read our dedicated guide to the Indonesia Arrival Card for US citizens, which explains the process, visa requirements, and common questions specifically for American travellers.
When to Fill It Out: Timing Rules Explained
You can only submit the form within 3 days (72 hours) before your scheduled arrival in Indonesia. File it any earlier and the system won’t accept it; you’ll need to come back and resubmit closer to your travel date.
We filed ours the evening before a 6am flight and had the QR code sitting in our inbox in under four minutes. That timing turned out to matter more than we expected — airport wifi at check-in counters is not something you want to rely on if you’re doing this last-minute at the gate. Filing the night before, from a hotel or home connection, removes that risk entirely.
One thing to plan around: if your flight gets rebooked or delayed after you’ve already submitted the form, double-check whether your new arrival date still falls within that 72-hour window. If it slips outside the window, you’ll need to resubmit with the updated flight details.
How to Fill Out the All Indonesia Arrival Card, Step by Step
- Go to the official portal only: allindonesia.imigrasi.go.id. This is the only site the government recognizes — bookmark it now.
- Select your traveler type — Foreign Visitor, or the appropriate category if you’re an Indonesian citizen.
- Enter your passport and flight details — passport number exactly as it appears on your document, flight number, and arrival date.
- Add your accommodation address in Indonesia — hotel name and address, or your host’s address if staying privately.
- Complete the customs section — declare goods, electronics, and any cash over IDR 100 million.
- Complete the health section — a short set of questions about current symptoms and recent travel.
- Submit and save your QR code — it will also be emailed to you, but take a screenshot regardless.
The whole process takes most people under ten minutes. The form itself is free — the only thing you should ever be asked to pay for is a separate, unrelated visa fee if your entry requires one.
Common Mistakes to Avoid
- Paying a third-party site to “process” it for you. Scam and agency sites charging $15–40 for a five-minute free government form are everywhere in search results. A fellow traveler we met at immigration in Bali had paid one of these sites, assuming it was official — it wasn’t, and the card he’d already have gotten for free had cost him money and a confusing checkout page for nothing.
- Filing more than 3 days before arrival. The system rejects early submissions — set a reminder for 2–3 days out instead of doing it the moment you book flights.
- Only saving the QR code to your email. Screenshot it. Don’t count on having signal or wifi the moment you land.
- Assuming the arrival card replaces your visa. It doesn’t — it’s a declaration, not a travel permit. You still need whatever visa or exemption applies to your nationality.
- Mismatched passport details. A typo in your passport number or name spelling can cause delays or rejection — copy it directly from your passport rather than typing from memory.
Completing the arrival card correctly is just one part of preparing for Indonesia. To avoid other common problems—from transportation mistakes and budgeting errors to cultural etiquette and itinerary planning—read our guide to Indonesia travel mistakes to avoid before your trip.
Budget / Cost Breakdown
| Item | Cost |
|---|---|
| All Indonesia Arrival Card | Free |
| Third-party “filing services” (unnecessary) | $15–40 USD |
| e-VOA, if your nationality requires one (separate system) | ~$35 USD |
| Potential fines for non-compliance or major discrepancies | Varies by case |
The arrival card itself is always free, no matter which site you land on. If a page asks for payment before letting you submit the form, close the tab — you’re not on the official portal.
Best Time to File Relative to Your Trip
Because the window is fixed at 72 hours, plan your filing around your final confirmed arrival date rather than your booking date. For a straightforward one-way arrival, that means filing 1–3 days before you fly. For multi-leg or connecting itineraries, file based on your arrival time into Indonesia specifically — not your original departure city — since a layover can shift your actual arrival into or out of the eligible window.
Timing your arrival card submission is important, but choosing the right season to visit Indonesia can make an even bigger difference to your trip. Our guide to the best time to visit Indonesia explains regional weather patterns, dry and wet seasons, and the ideal months for beaches, diving, trekking, and island-hopping.
All Indonesia Arrival Card vs. Visa or e-VOA: Pros and Cons
| All Indonesia Arrival Card | Visa / e-VOA | e-VOA (Online) |
| Cost | Free | Paid, where applicable |
| Required for | Everyone entering Indonesia | Depends on nationality and stay length |
| Purpose | Immigration, customs, and health declaration | Legal permission to enter and stay |
| Replaces | Old paper cards, e-CD, SATUSEHAT | Nothing — a separate requirement |
The two systems solve different problems, which is exactly where most confusion online comes from. The arrival card records who you are and what you’re bringing in; the visa is what actually grants you permission to be there. You’ll typically need both.
Remember that the arrival card and your visa are two separate requirements. If you’re travelling from India, our Indonesia Visa Guide for Indians explains the latest visa rules, application process, required documents, and entry requirements before you travel.
Pro Travel Tips
- File the night before your flight, not at the gate — you’ll want a stable connection, not airport wifi.
- Screenshot your QR code immediately after submitting, in addition to the emailed copy.
- Match every field to your passport exactly — don’t paraphrase your name or address.
- If you’re carrying cash close to the IDR 100 million threshold, declare it — don’t guess.
- Bookmark allindonesia.imigrasi.go.id directly so you’re never one search result away from a scam site.
Who Should Do What
If you’re flying into Indonesia — for a two-week Bali trip, a business stop in Jakarta, or returning home as an Indonesian citizen — you need to complete the All Indonesia Arrival Card. It’s free, it takes about ten minutes, and it has to be done within 3 days of your arrival date, through the official portal and nowhere else. Do it the evening before you fly, screenshot your QR code, and you’ll walk through immigration exactly the way we did: no paper, no confusion, no line for the people who skipped it.
Once you’ve completed your arrival formalities, it’s time to plan the rest of your journey. Our comprehensive Indonesia Travel Guide covers the country’s best destinations, transportation, budgeting, safety tips, and practical advice for first-time visitors.
Frequently Asked Questions
Is the Indonesia arrival card free?
Yes. The All Indonesia Arrival Card is completely free through the official government portal, allindonesia.imigrasi.go.id.
How many days before arrival should I fill it out?
Within 3 days (72 hours) before your scheduled arrival in Indonesia. Submitting earlier than that will be rejected.
Does the arrival card replace my visa?
No. It's a separate declaration covering immigration, customs, and health information. You still need a valid visa or visa exemption to enter.
Can I fill it out for my whole family?
Yes. One adult can submit the form for family members traveling together on the same trip, though each traveler still receives their own individual QR code.
What happens if I don't complete it before landing?
You risk delays at immigration, and depending on the airport, you may not be able to complete it on the spot. It's designed to be done in advance.
Is allindonesia.imigrasi.go.id the only official site?
Yes. Any other site charging a fee to complete the form for you is a third-party service, not the government.
Do Indonesian citizens need to fill it out too?
Yes. The card is mandatory for all arrivals into Indonesia, including Indonesian nationals returning from abroad.


