独立第三方代填 · 安全支付 · 结账前显示费用

我要代填

How to Apply for the Indonesia Arrival Card (Step by Step)

Updated 2026-10-09Reviewed against All Indonesia immigration declarationOfficial portal

Key takeaways

  • Apply online at allindonesia.imigrasi.go.id or on the official All Indonesia mobile app; the form is free and takes about ten minutes.
  • The window is within 3 days before arrival: arriving Saturday 5 December 2026 means you cannot submit before Wednesday 2 December.
  • Choose the Foreign Visitor stream (Indonesians use Indonesian Citizen), scan your passport MRZ, and work through six blocks ending in a QR code.
  • Have your passport, flight details, accommodation address, and 21-day travel history ready before you start.
  • Save the QR code when it appears; if you lose it, the Retrieve Arrival Card function on the portal re-downloads your card.
  • We file the card for $15 with QR code delivery within 24 hours if you would rather skip the portal entirely; the official form is always free to submit yourself.

Before you start

Applying for the Indonesia arrival card means filling the All Indonesia Arrival Card on the official immigration portal, allindonesia.imigrasi.go.id, or in the official All Indonesia app. The whole application is one online form, free of charge, and it ends in a QR code you show on arrival. If you would rather not do it yourself, we are an independent filing service: $15, human-verified, QR code in your inbox within 24 hours, full refund if we fail.

Two things must be true before you begin. First, your arrival date must fall within the next 3 days, because the portal blocks earlier submissions. Second, have your documents ready: passport, flight confirmation, accommodation address, and your list of countries visited in the past 21 days. The full list of what the form asks is in our requirements guide.

The portal, step by step

Here is the real flow on the All Indonesia portal as of October 2026, screen by screen. Button labels occasionally change with updates; the order of the blocks has stayed stable since the September 2025 launch.

Nine steps on allindonesia.imigrasi.go.id

  • Step 1. Open the portal and find the Arrival Card Service section. Foreign passport holders choose Foreign Visitor; Indonesian citizens choose Indonesian Citizen.
  • Step 2. Enter your personal data: full name as printed in the passport, passport number, nationality, date of birth, and contact details including the email where the QR code will be sent. Use the MRZ scanner to photograph the bottom two lines of the passport bio page and fill these fields automatically.
  • Step 3. Enter your travel details: arrival date, planned departure date, purpose of travel, and your entry permit, whether visa-free, Visa on Arrival, e-VOA, or another visa.
  • Step 4. Enter your transport: mode of entry, air, sea, or land; your entry point; and your flight number or vessel. Use the flight that physically lands in Indonesia, not your first departure.
  • Step 5. Enter your address in Indonesia: the full street address of your hotel or accommodation. Copy it from the booking confirmation rather than typing from memory.
  • Step 6. Complete the health declaration: current symptoms, if any, and every country you visited or transited in the past 21 days.
  • Step 7. Complete the customs declaration: number of bags, animals, plants, food or restricted goods, and electronic device details where IMEI registration applies.
  • Step 8. Review every field against your passport. Check the name spelling, passport number, and dates letter by letter, then submit.
  • Step 9. Receive your Arrival QR code on screen and by email. Save the PDF or screenshot it; that code is what immigration, health, and customs scan when you land.

When to file: the 3-day window with worked dates

The portal accepts submissions within 3 days before your arrival date, counting back from the day you land. It is enforced by the booking calendar: earlier dates are not selectable. Worked examples for sample arrival dates:

File one or two days before departure. Your flights and hotel are final by then, and the QR code reaches your inbox before check-in, where some airline staff ask to see it. Filing too close to wheels-up leaves no room to fix a rejected field.

You arriveEarliest submission dayLatest
Saturday 5 December 2026Wednesday 2 December 2026Before you land
Monday 21 December 2026Friday 18 December 2026Before you land

After you submit: the QR code and the retrieve function

Once the portal accepts your form, it issues the Arrival QR code immediately; there is no multi-day wait on the government side. Keep the confirmation email until you have landed and cleared the airport, because it holds the details officers may ask about.

Lost the code anyway? The portal's third stream, Retrieve Arrival Card, searches for your submission and re-downloads it. That is the official safety net. Customers of ours skip even that step: we keep every filed card on record and resend it on request.

Fixing mistakes and common errors

The three failures we see most, and what to do about each. A typo in the passport number or name: the record will not match at immigration, so correct it before you fly; re-verify or resubmit rather than hoping the scanner forgives you. A blocked arrival date: you opened the portal too early; come back when your date falls inside the window. A vague address: the form wants the street address, not the resort name; pull it from your booking confirmation.

Changed plans after submitting, a new flight or a different hotel, are the trickiest case. The retrieve function recovers your card, and where the portal will not let you edit the field in question, the safe route is to submit a fresh card with the final details, since the record tied to your passport is the one immigration sees. If we filed your card, send us the change and we handle the correction free.

Doing it yourself vs having us file it

The application is genuinely doable in about ten minutes with your documents ready, and the official form is free. The case for a filing service is error risk and time: one person preparing cards for a family, a traveler fighting the portal on a phone at midnight, or anyone who wants a human to check each digit before it reaches immigration. We charge $15 flat per application, verify against your passport, and deliver the QR code within 24 hours. Cost breakdowns and turnaround comparisons live on our fees and processing time page; the full system context is in the complete Indonesia arrival card guide.

Ready either way? Start my application to have us file it, or open allindonesia.imigrasi.go.id and work the nine steps above.

Frequently asked questions

Where do I apply for the Indonesia arrival card?

On the official portal, allindonesia.imigrasi.go.id, or in the official All Indonesia mobile app from the App Store and Google Play. The form is free on both.

How long does the application take?

About ten minutes per person with your passport, flight, and hotel details ready. The QR code is issued immediately after submission.

Can I apply too early?

Yes, and the portal will stop you. Submissions open within 3 days before your arrival date; the calendar blocks anything earlier.

Do I choose Foreign Visitor or Indonesian Citizen?

Foreign Visitor if you hold a foreign passport, Indonesian Citizen if you hold an Indonesian one. The streams ask slightly different questions.

What if my QR code does not arrive by email?

The code also appears on screen right after submission, so save it immediately. If you lose it later, use the Retrieve Arrival Card function on the portal.

Can I file arrival cards for my family?

Yes. One person can complete a card for each traveler, using each person's own passport details. Every traveler needs their own card, children included.

Do I apply before or after buying my Visa on Arrival?

Either order works. The card records your permit type but does not check it. Buying the e-VOA in advance and filing the card in the 3-day window is the smoothest sequence.

Official sources

Need your IDAC handled for you?

ArrivalPrep can check and file your Indonesia Digital Arrival Card and create real onward-flight or hotel proof where selected.

Start Indonesia application
Back to Indonesia requirements