Blog

Indonesia Arrival Card vs Visa: What's the Difference

The arrival card is a declaration, a visa is a permission to enter. What each document does, when each is checked, and why holding one never covers the other.

The single most expensive misunderstanding in Indonesian travel paperwork is this: the All Indonesia Arrival Card is a declaration, and a visa is a permission. They are issued by different processes, checked against different things, and one never substitutes for the other. A traveler holding a perfect arrival card QR code can still be refused boarding if their entry permission is not in order.

TL;DR
  • Arrival card: a no-cost declaration of who you are and what you are carrying. Everyone submits one.
  • Visa: the legal permission to enter. Whether you need one, and which kind, depends on your nationality and your travel purpose.
  • Order: settle your entry permission first, then declare within the 3 days before arrival.
  • Neither replaces the other. A QR code is not clearance to enter; a visa does not exempt you from declaring.
  • This article does not determine your visa status. Verify your own case with Indonesian immigration before booking.
Comparison diagram showing the Indonesia Arrival Card as a declaration and a visa as an entry permission
Two separate documents, two separate processes, checked at two different moments.

Declaration versus permission: the core distinction

A declaration is a statement you make. You tell the Indonesian authorities who you are, when you arrive, where you are staying, how you feel, and what is in your luggage. The system records it and issues a QR code. Nobody assesses whether you are allowed to come — the form does not ask that question.

A permission is a decision somebody else makes about you, granted on the basis of your nationality, your purpose of travel, and the rules in force at the time. It can be refused, because entry is never automatic.

Confusing the two feels harmless right up to the moment an airline agent asks for the document you do not have.

Quick summary: you write the declaration yourself; the permission is granted to you by someone else.

What the arrival card actually does

The All Indonesia Arrival Card is the unified digital declaration run by the Directorate General of Immigration on its official portal. It merges three things that used to be separate paper forms: the immigration arrival card, the customs e-CD, and the health declaration.

Its defining characteristics are worth stating plainly, because they are the opposite of how visas work:

  • It is universal. Every traveler crossing into Indonesian territory submits one, of any nationality, including returning Indonesian citizens, resident permit holders, and infants with their own passport.
  • It has no cost. Submission on the government portal costs nothing and does not require creating an account.
  • It is time-boxed. You submit within the three days before your arrival date — not earlier.
  • It is individual. One declaration and one QR code per traveler. There is no family submission.

If you want the full picture of the form itself, our complete All Indonesia Arrival Card guide covers what it replaced and how it works end to end.

Quick summary: the arrival card has no cost, universal, individual, and submitted in a narrow window before arrival.

What a visa actually does

A visa — or a visa exemption, which is its absence by policy rather than by accident — is what makes your entry lawful. It is the thing the immigration officer at the counter is deciding about when they look at your passport.

Unlike the arrival card, visa treatment is not universal. It varies by the passport you hold, often by your reason for travelling too, and it changes as bilateral arrangements are updated. That variability is exactly why this article will not tell you which category you fall into.

There are several distinct routes into Indonesia, and travelers frequently mistake one for another:

  • Visa exemption — certain nationalities may enter for specific short-stay purposes without obtaining a visa at all. This is a policy status, not a document you apply for.
  • Visa on arrival (VOA) — a paid visa issued at the border on arrival, available to some nationalities for some purposes.
  • e-VOA — the same visa obtained online in advance instead of queuing for it at the airport. Same category, different timing.
  • Pre-approved visa — applied for and granted before travel through the official channels, generally required for purposes beyond simple tourism, and for nationalities outside the exemption and VOA lists.

Quick summary: exemption, VOA, e-VOA and pre-approved visas are four different routes, and which applies to you depends on your passport and purpose.

Side by side

All Indonesia Arrival CardVisa / entry permission
What it isA declaration you makeA permission granted to you
Who needs itEvery traveler, every nationality, every ageDepends on nationality and travel purpose
CostNo-cost on the official portalVaries by route; exemption costs nothing, VOA and e-VOA are paid
Issued byDirectorate General of Immigration, via the arrival card portalIndonesian immigration and consular channels
When you do itWithin the 3 days before arrivalBefore you book and travel — well ahead of the declaration
What you receiveA QR codeA visa record, sticker, or exemption status linked to your passport
Checked againstYour declared data versus your passport and flightYour eligibility to be admitted at all
Can be refused?Rejected only for data or timing errorsYes — entry can be denied
Covers Bali levy?NoNo

The row that matters most is the last-but-two. The arrival card is checked for consistency. The visa is checked for eligibility. Those are different questions, and passing one tells the officer nothing about the other.

Quick summary: one is verified for accuracy, the other for whether you may enter at all.

The order of operations

Sequence matters here, and getting it backwards is what produces panic at check-in.

  1. Establish your entry permission first. Before you book anything, find out how your nationality and your purpose of travel are treated. This is the step that can stop the trip entirely, so it belongs at the beginning.
  2. Obtain it if one is required. If your route is an e-VOA or a pre-approved visa, allow real time for it. Airport VOA queues exist, but planning around them is a choice, not an obligation.
  3. Book your flights. Only once you know you can be admitted.
  4. Submit the arrival card within the 3 days before arrival. This is the last step, not the first, and it takes minutes.
  5. Save your QR code offline as a PDF, screenshot, or printout.

Our guide on when to submit the arrival card works through the timing edge cases — connections, date-line crossings, delayed rebookings — that make step four less obvious than it sounds.

Quick summary: permission first, booking second, declaration last.

Sequence diagram showing entry permission arranged before booking and the arrival card declared within three days of arrival
The declaration is the last step in the sequence, never the first.

What happens if you have one but not the other

Both failure modes are real, and they fail in different places.

Visa in order, no arrival card. The recoverable one. You may be asked to complete the declaration on arrival, which means finding a device and a signal in an airport queue. Some airlines also check for the QR code before boarding, which can turn an inconvenience into a missed flight.

Arrival card in order, no entry permission. The serious one. The QR code proves you declared your data; it proves nothing about your right to be admitted. Airlines are liable for carrying inadmissible passengers, so denied boarding usually happens at your departure airport, not in Indonesia. The arrival card will not help you there.

Neither. Assume the trip does not happen as planned.

Quick summary: a missing declaration costs you time; a missing permission can cost you the trip.

How to check your own case

This article deliberately does not tell you whether you need a visa, what it costs, how long you may stay, or whether your passport qualifies for a visa on arrival. Those details differ by nationality and change quietly, and a confidently wrong answer here would cause exactly the harm we are trying to prevent.

What we can give you is a reliable method:

  • Check against your passport, not your residence. Your treatment follows the document you travel on, not where you live.
  • Check your purpose too. Tourism, business, study, work and family visits are not treated identically.
  • Check the date. A rule quoted in a forum post from last year may no longer apply.
  • Use official Indonesian immigration channels — the government's own visa information and your nearest Indonesian embassy or consulate.
  • Do this before you book, not after.

Then, and only then, deal with the declaration. The arrival card requirements checklist tells you what to have in front of you, and the step-by-step walkthrough covers the fields themselves.

Quick summary: verify by passport, purpose and date, through official channels, before booking.

A third thing that is neither

Travelers heading to Bali meet a third payment and often assume it is one of the first two. The Bali tourist levy is a regional contribution charged to foreign visitors to Bali. It is not a visa, it grants no entry, and it is not the arrival card — so a tourist landing in Denpasar may face three unrelated obligations at once. We separate them in the Bali arrival card and tourist levy guide, and mixing them up recurs throughout our roundup of common arrival card mistakes.

Quick summary: for Bali there are three separate obligations, and the levy is none of the other two.

Help with the declaration — not with visas

Our optional assisted service covers the arrival card declaration only. We review your entries against your documents and help you keep the QR code safe. We do not obtain, process, influence or advise on visas, and using the service has no bearing on your entry permission. The official declaration has no cost and you can always do it yourself.

Frequently asked questions

Does the Indonesia Arrival Card work as a visa? No. It is a declaration of your travel, health and customs data. It confers no right to enter Indonesia and is never a substitute for a visa or a visa exemption.

Do I still need the arrival card if I have a visa? Yes. Holding any visa, exemption status or residence permit does not exempt you from the declaration. Every traveler submits one for every entry.

Which comes first, the visa or the arrival card? Your entry permission comes first, ideally before you book flights. The arrival card is submitted last, within the three days before your arrival date.

Does this article tell me whether I need a visa? No, and deliberately so. Requirements depend on your nationality and travel purpose and they change. Confirm your own case through official Indonesian immigration channels before booking.

Is the arrival card no-cost if I also need a paid visa? Yes. The declaration has no cost on the official government portal regardless of which visa route applies to you. Any charge you pay is for optional third-party assistance.

What is the difference between a visa on arrival and an e-VOA? They are the same category of visa obtained at different moments — one at the border on arrival, one online in advance. Availability depends on your nationality and purpose.

Can I be refused entry even with a valid arrival card QR code? Yes. The QR code confirms you declared your data. Admission is a separate decision made on the basis of your entry permission and documents.

What happens at the airport if I have a visa but no arrival card? You will typically be asked to complete the declaration on the spot, which means queuing. Some airlines check for it before boarding, so do not rely on fixing it at the gate.

Does the arrival card cover the Bali tourist levy? No. The levy is a separate regional payment for foreign visitors to Bali. The arrival card is a no-cost national declaration and is unrelated to it.

Do children need a visa and an arrival card? Every traveler with a passport needs their own arrival card declaration, including infants. Whether a child needs a visa follows the same nationality and purpose rules as an adult — verify it officially.


Last updated: 20 July 2026. This guide is independent traveler information and does not determine your visa status. The arrival card declaration can be completed at no cost at the official All Indonesia portal of the Directorate General of Immigration. Visa rules depend on your nationality and travel purpose and can change; always confirm your own case through official Indonesian immigration channels before booking.