Indonesia Arrival Card: The All-In-One Entry Document

Complete my Arrival Card

All travelers entering Indonesia must complete the Indonesia Arrival Card. From October 1, 2025, this digital entry form is mandatory for passengers arriving at international airports in Indonesia.

  • All Indonesia replaces both the SATUSEHAT Health Pass and Electronic Customs Declaration. You no longer complete them separately.
  • Submit the Arrival Card online before arriving in Indonesia and save the QR code for arrival checks.
  • IndonesiaVisaOnline.com provides a separate, optional paid assistance service.

Our service is optional. Travelers from all over the world choose to use our platform to get both an Indonesian visa and Arrival Card, ready for travel. Our experts check your application pre-submission to avoid delays and help you boost your chance of quick approval.

What Is the Indonesia Arrival Card?

The Indonesia Arrival Card, officially called All Indonesia, is a mandatory digital declaration for passengers arriving in Indonesia from abroad. It combines immigration, customs, health and quarantine information in one online form, helping to streamline the arrival process.

The form replaces the separate SATUSEHAT Health Pass and Electronic Customs Declaration (e-CD). You do not need to complete either of these declarations.

You must complete the Arrival Card form online before you travel. Once approved, you’ll receive a QR code to show at Indonesian immigration and customs checkpoints. It’s the only document you need to complete to give health and customs details.

Important: The Arrival Card is not a visa. Visa rules for Indonesia are not related to your health and customs form. If you need a visa, apply in the usual way.

Why Indonesia Unified the Health Pass and Customs Declaration

Indonesia introduced the All Indonesia Arrival Card to replace multiple arrival declarations with one digital process.

Instead of completing separate health and customs forms, passengers can now provide their immigration, customs, health and quarantine information in a single submission.

Previously, travelers entering Indonesia had to complete two separate passenger forms:

  • SATUSEHAT Health Pass (SSHP): Now phased out
  • Electronic Customs Declaration (e-CD): Now phased out

From October 1, 2025, the Indonesia Arrival Card has been the mandatory integrated arrival declaration for passengers arriving from abroad at airports and seaports throughout Indonesia.

Indonesia arrival declarations: before and now

Check the table below to see the key changes to Indonesia’s arrival declarations.

Document Current status Purpose
Indonesia Arrival Card (All Indonesia) ✔️ Mandatory for international arrivals Combines immigration, customs, health and quarantine declarations
SATUSEHAT Health Pass ❌ No longer needed (replaced by the Arrival Card) Former health declaration used to monitor specified public-health risks
Electronic Customs Declaration (e-CD) ❌ No longer needed (replaced by the Arrival Card) Former separate declaration for goods brought into Indonesia
e-CD for land-border and specified departure procedures ✔️ Still used in limited cases Customs declarations not currently handled through All Indonesia

The unified system reduces repeated questions and gives Indonesian authorities the required arrival information through one simple form. Passengers receive one QR code to present during the relevant arrival checks.

Who Needs to Complete the Indonesia Arrival Card?

The Arrival Card is mandatory for all travelers entering Indonesia, regardless of nationality, visa requirements, or age. You must fill it out before you travel.

Check below to understand who needs to complete it.

Foreign tourists
Business travelers
Indonesian citizens and residents returning from abroad
Visa-free and Visa on Arrival passengers
Children and infants
Passengers arriving by international flight or sea journey

Each international arrival must be declared even if the passenger already has a visa, e-VOA, residence permit or visa exemption. The Arrival Card is a separate entry requirement and does not replace any required visa.

When and How to Submit the Arrival Card

Our site helps you get the documents you need in advance. Apply for your Arrival Card when it suits you best, and we’ll process your order at the right time for your travel dates.

If you apply through the government site, you must complete the form within 72 hours before your scheduled arrival in Indonesia.

Application option When you can apply Delivery
Official system Within 3 days before arrival QR code is generated after submission
IndonesiaVisaOnline.com Whenever suits your plans We send the completed QR code by email

Your Arrival Card with IndonesiaVisaOnline.com

It only takes a few minutes to complete your Arrival Card form with our user-friendly platform. Here’s how it works, step by step:

  1. Fill out our simple application form — Add your passport details, reason for traveling, and trip itinerary.

  2. Give your customs and health information — Check the built-in tooltips for help with what’s required for each question.

  3. Get approval via email — Receive your confirmed Arrival Card QR code, ready for travel.

Our service is optional and includes assistance with preparing, checking, and processing your digital entry form. We charge a service fee for this support.

Other required entry documents

Do you need a visa for your trip? Traveling to Bali and need to pay the tourist tax? Get all the necessary entry documents through our easy-to-fill form. Apply today and get your mandatory travel documents in just 1 to 2 days.

Indonesia B1 or C1 Visa Needed

YES

(for stays of up to 30 or 60 days)

Apply for a Visa

Bali Entry Tax Registration Needed

YES

(for all foreign travelers arriving in Bali)

Apply for a Tourist Tax

What Information Is Needed For The Arrival Card?

The Arrival Card contains questions on your personal data, health status, and the goods you’ll be bringing into Indonesia. Make sure to answer the questions fully and accurately.

Here’s a checklist of the information you’ll need:

Information What to prepare
Personal details Your full name, nationality, date of birth and contact details
Passport details Your passport number and passport information exactly as shown in the document
Arrival details Your arrival date and flight, vessel or other international transport details
Stay in Indonesia Your reason for travelling and your accommodation or address in Indonesia
Health information Your current health status and the countries or regions visited during the previous 21 days (you may need a certificate of vaccination)
Customs information Your luggage and any goods, currency, controlled products or communication devices that must be declared
Quarantine information Any animals, fish, plants or products derived from them that you are bringing into Indonesia

Answer every question completely and make sure the passport and journey details match your travel documents.

What must be declared on the Indonesia Arrival Card?

For the customs declaration, you’ll be asked about the luggage you’ll bring into the country and its contents. You must declare:

  • Currency and similar monetary instruments worth IDR 100 million or more (around USD 6,000)
  • Personal goods obtained abroad with a total value over the USD 500 passenger duty-free allowance, including gifts for people living in Indonesia
  • Alcoholic beverages of more than 1 litre
  • e-Cigarette liquids over 30 millilitres for open-system devices or 12 millilitres for closed-system devices
  • Tobacco products over the permitted duty-free quantity: 200 cigarettes, 25 cigars or 100 grams of loose tobacco
  • Mobile phones, cellular tablets or cellular handheld computers bought abroad that will be registered on Indonesia’s IMEI network using a local SIM
  • Animals, fish, plants or products derived from them
  • Restricted goods, commercial goods or quantities not considered reasonable for personal use

Goods above an allowance may be subject to customs procedures, duties or other controls.

How to Get and Use the Arrival Card QR Code

After you submit the All Indonesia form, a QR code is generated for your trip. Our team will send the completed declaration QR code to you by email.

The QR code replaces the need to present separate SATUSEHAT Health Pass and e-CD declarations.

How to use your Arrival Card QR code

Here’s how to correctly enter Indonesia with your Arrival Card:

  1. Download the QR code

    Save the QR code from your email as soon as you receive it.

  2. Check that it is readable

    Open the file and make sure the complete QR code is clearly visible.

  3. Keep it available during arrival

    Save it on your mobile device and consider carrying a printed backup.

  4. Present it when requested

    You may also be asked to display or scan the QR code.

Benefits of the Arrival Card System

The main benefit is that passengers provide their immigration, customs, health and quarantine information through one online declaration. This reduces repeated form filling and can make arrival checks faster at Indonesian airports and seaports.

  • Online completion before arrival
  • One declaration instead of separate forms
  • One QR code for the relevant arrival checks
  • Less manual processing when completed in advance
  • Earlier identification of potential health and quarantine risks

Note: The Arrival Card does not pre-approve entry or replace border checks. It gives the relevant authorities the required declaration information before or during the passenger’s arrival.

Common Mistakes and How to Avoid Them

We specialize in helping travelers secure the documents needed for Indonesia. Here are our top tips on how to get your Arrival Card approved the first time:

  • Fill out the form in good time — Left it too late? We offer 1-hour Priority Processing for last-minute orders.
  • Double-check your key details — We review all applications to make sure there’s no missing information.
  • Include minors in your application — If you’re traveling with children, add their passport numbers in your form.
  • Check visa rules — You still need a visa or visa exemption to enter Indonesia, depending on your nationality.
  • Read up on other requirements — If visiting Bali, don’t forget to pay the Bali Tourist Tax in advance.

Before traveling to Indonesia, make sure you complete the Arrival Card within the required timeframe and have your QR code ready for arrival checks.

Indonesia Arrival Card FAQs

Find common questions here.

Is the Indonesia Arrival Card mandatory?

Toggle faqs

Yes. All passengers arriving in Indonesia from abroad must be covered by an Arrival Card, including adults, children, foreign visitors and Indonesian citizens.

It’s separate from any visa, Visa on Arrival, e-VOA or visa exemption.

When should I apply for the Indonesia Arrival Card?

Toggle faqs

You can provide your information through our service before the official submission window opens. We recommend applying as soon as your travel plans are confirmed.

We process the declaration at the appropriate time and send your completed Arrival Card QR code by email before your arrival.

How long does the Indonesia Arrival Card take to complete?

Toggle faqs

Completing our online application only takes a few minutes when you have your passport, travel and accommodation details ready.

Processing time depends on the service selected. Priority Processing may be available for last-minute applications.

Do I need an Arrival Card if I am only in transit?

Toggle faqs

You generally do not need an Arrival Card if you remain airside and do not pass through immigration or customs.

You will need one if you collect baggage, make a self-transfer, change airports or otherwise enter Indonesia.

What happens after I submit my application?

Toggle faqs

Our team checks the information provided and processes the declaration at the appropriate time.

Once completed, your Arrival Card QR code is sent to the email address entered in your application.

What happens if I make a mistake on my Arrival Card application?

Toggle faqs

Contact our support team as soon as possible if you notice an error.

Depending on the processing stage, we may be able to correct the information or advise whether a new declaration is required.

What if my flight details change?

Toggle faqs

Update us as soon as possible if your arrival date, flight number, vessel or entry point changes.

If the declaration has already been processed, a new submission may be necessary to ensure the QR code reflects your correct journey details.