How to fill in the All Indonesia Arrival Card

Filing Indonesia’s arrival card is free. On allindonesia.imigrasi.go.id you switch to English, choose Foreign Visitor, and go through four steps for up to 10 travelers at once: Personal Information, Travel Details, Mode of Transportation & Address, and Declaration. You check the declaration box, click Submit, and type the captcha yourself. Below is every box, in order.

What do you need before you start?

  • Each traveler’s passport
  • Your visa or stay permit number, if you already hold one
  • The country and number of any passport from another nationality you have entered Indonesia on
  • How you arrive: your airline and flight number, your ship’s name, or your vehicle’s registration number
  • Where you’ll stay, and for a hotel its name and city
  • An email address and a mobile number
  • A list of any goods you need to declare to customs, with their value

What goes in Personal Information?

The site opens in Indonesian. Choose Languages, then English, then the Foreign Visitor card to reach this step.

Step 1 of the Indonesia arrival card, Personal Information, empty: the Scan MRZ button, passport country or region, full name, date of birth, country or place of birth, gender, passport number and expiry, the Yes or No question about ever using a passport under a different nationality or region to enter Indonesia, then Account Information with the mobile country code, mobile number and email.
Official site,
  1. Passport/Country/Region

    Required · 230 options, such as “AFGHANISTAN”

    The country that issued your passport. Click the box, type part of the name in Search, and pick the row. Until you type, the list shows only a few rows. Indonesia isn’t on this list: Indonesian citizens use the Indonesian Citizen card instead.

  2. Full Name

    Required

    Your name as printed in your passport. The box keeps letters and spaces only and turns them into capitals, so anything else you type, such as a hyphen or an apostrophe, is dropped.

  3. Date of Birth

    Required

    Type the digits as DD/MM/YYYY and the box adds the slashes itself. For example, 15/06/1990.

  4. Country/Place of Birth

    Required · 231 options, such as “INDONESIA”

    The country where you were born, from the same list as your nationality, with Indonesia included.

  5. Gender

    Required · options: MALE · FEMALE

    MALE or FEMALE, as shown in your passport.

  6. Passport Number

    Required

    Exactly as printed in your passport. The box keeps letters and numbers only, drops spaces, and turns letters into capitals.

  7. Date of Passport Expiry

    Required

    Type your passport’s expiry date the same way, as DD/MM/YYYY.

  8. Have you ever used a passport under different nationality/region to enter Indonesia?

    Required · options: Yes · No

    Yes only if you have entered Indonesia before on a passport of another nationality or region. Yes opens two more boxes for that passport.

  9. Passport/Country/Region

    Sometimes required · 230 options, such as “AFGHANISTAN”

    The country or region that issued that other passport, picked the same way as your nationality. This second Passport/Country/Region box appears only after you answer Yes.

  10. Passport Number

    Sometimes required

    That other passport’s number, exactly as printed in it. This second Passport Number box keeps letters and numbers only, drops spaces, and turns letters into capitals.

  11. Mobile Number

    Required

    The country-code box next to it is set by the site from the nationality you picked, and once chosen it shows only the code, like +61. Change it if your phone is from another country. Then type your number without the country code: digits only. The site drops a leading 0, so 08123456789 becomes 8123456789.

  12. Email

    Required

    An email address you can open.

What goes in Travel Details?

Step 2 of the Indonesia arrival card, Travel Details, empty: arrival date to Indonesia, departure date from Indonesia, and the question asking whether you already have a visa or stay permit.
Official site,
  1. Arrival Date to Indonesia

    Required · 4 date buttons: yesterday, today, tomorrow, and the day after

    Pick one of four dates: yesterday, today, tomorrow, or the day after. You can’t type a date. The dates follow your device’s clock, not Indonesian time. The Directorate General of Immigration’s announcements say the form can be filled in from three days before you arrive, and also once you have landed, but the form itself offers arrival dates only up to the day after tomorrow, so in practice the form sets the limit. If you arrive later than that, it’s too early to file.

  2. Departure Date from Indonesia

    Required

    The day you plan to leave Indonesia, as DD/MM/YYYY. Pick your arrival date first: this box’s calendar opens around it.

  3. Do you already have a Visa or Stay Permit?

    Required · options: Yes · No

    Yes only if you already hold an Indonesian visa or stay permit; Yes opens a box for its number. If your passport can get a Visa on Arrival, this page may also show: “You are Visa On Arrival (VOA) subject, Please apply for VOA after successfully submitting your arrival card.”

  4. Visa or Stay Permit Number

    Sometimes required

    The number on your visa or stay permit: letters, numbers, and hyphens only; letters become capitals.

What goes in Mode of Transportation & Address?

Step 3 of the Indonesia arrival card, Mode of Transportation and Address, empty: the mode of transport and purpose of travel pickers, and the type of accommodation picker under Address in Indonesia.
Official site,
  1. Mode of Transport

    Required · options: AIR · LAND · SEA

    AIR, LAND, or SEA. Choose it first: changing it clears the transport boxes below. Coming by ferry, such as Singapore to Batam or Bintan, choose SEA.

  2. Purpose of Travel

    Required · options: 1-DAY TRANSIT · BUSINESS/MEETING/CONFERENCE/CONVENTION/EXHIBITION · CREW · EDUCATION/TRAINING · EMPLOYMENT · HOLIDAY/SIGHTSEEING/LEISURE · MEDICAL CARE · OFFICIAL/GOVERNMENT VISIT · RELIGION · SPORT EVENT · VISITING FRIENDS/RELATIVES · OTHERS

    Why you’re coming. For a holiday, pick HOLIDAY/SIGHTSEEING/LEISURE. If none fits, choose OTHERS: a box appears where you type the purpose, letters and spaces only, in capitals.

  3. Port of Entry

    Required · the list depends on Mode of Transport: airports, land crossings, or seaports

    Where you enter Indonesia. Type part of the name and pick the row; each row starts with a short code, such as CGK - SOEKARNO-HATTA AIRPORT. Ferry terminals go by the port’s own name: Harbour Bay in Batam is CTT - CITRA TRITUNAS PORT (HARBOUR BAY), and the resort terminal at Lagoi on Bintan is LAI - BANDAR BENTAN TELANI LAGOI PORT.

  4. Type of Air Transport

    Sometimes required · options: COMMERCIAL FLIGHT · GOVERNMENT FLIGHT · CHARTER FLIGHT

    COMMERCIAL FLIGHT, GOVERNMENT FLIGHT, or CHARTER FLIGHT. For the last two, the site fills in Flight Name by itself.

  5. Flight Name

    Sometimes required · the list depends on Type of Air Transport

    Despite its name, this box is for your airline: type part of the airline’s name and pick the row.

  6. Flight Number

    Sometimes required · up to 8 characters

    Only the number after the airline code. For a flight numbered GA 123, type 123. The Code box beside it fills in from the airline you picked, and for a commercial flight you can’t change it. Letters and numbers only, up to 8.

  7. Type of Vehicle

    Sometimes required · options: BUS · CAR · LORRY · MOTORCYCLE · PEDESTRIAN

    By land: BUS, CAR, LORRY, MOTORCYCLE, or PEDESTRIAN if you cross on foot.

  8. Vehicle Number

    Sometimes required

    The vehicle’s registration number: letters, numbers, and hyphens. Not asked if you chose PEDESTRIAN.

  9. Type of Vessel

    Sometimes required · options: YACHT · FERRY · CRUISE · CARGO / TANKER

    By sea: YACHT, FERRY, CRUISE, or CARGO / TANKER. A ferry from Singapore to Batam or Bintan is FERRY.

  10. Vessel Name

    Sometimes required

    The name of your ship or ferry: letters, numbers, spaces, dots, and hyphens.

  11. Type of Accommodation

    Required · options: RESIDENTIAL · HOTEL · OTHERS

    RESIDENTIAL, HOTEL, or OTHERS. Choose it first: changing it clears the address boxes below.

  12. Province

    Sometimes required · 34 options, such as “ACEH”

    For RESIDENTIAL: the province of the address. Choose it before City.

  13. City

    Sometimes required · the list depends on Province

    The city or regency of the address; its list depends on the province. Once you choose, the site fills in Nearest Immigration Office by itself and there’s nothing to type there.

  14. Address in Indonesia

    Sometimes required

    The street address: letters, numbers, spaces, dots, and hyphens; letters become capitals.

  15. Name of Hotel

    Sometimes required

    Type at least four letters of the hotel’s name to search. Each row reads name, then city. One example is GRAND HYATT, KOTA ADM. JAKARTA PUSAT. Not listed? Choose OTHERS, the last row, and two more boxes appear: Hotel Address and City of Hotel. Once a hotel is picked, the site fills in Nearest Immigration Office by itself.

  16. Hotel Address

    Sometimes required

    Appears after you choose OTHERS in Name of Hotel: the hotel’s address, in letters, numbers, and spaces.

  17. City of Hotel

    Sometimes required · 502 options, such as “KAB. ACEH BARAT”

    Appears with Hotel Address: the hotel’s city or regency, from the full list for Indonesia.

  18. Accomodation

    Sometimes required · options: TRANSIT

    For OTHERS. The site spells this box Accomodation, and its list has one entry: TRANSIT.

What goes in Declaration?

Three panels on this step open only when you click a button. All three are written out in full at the end of this step.

Step 4 of the Indonesia arrival card, Declaration, empty: the health declaration symptom question, the countries visited within 21 days picker and seat number, the quarantine question about animals, fish, plants and their products, then the customs declaration with number of baggage, goods to declare, the IMEI registration question and the applicant agreement checkbox.
Official site,
  1. Do you currently have any of the following symptoms: fever, cough, runny nose, shortness of breath, sore throat, skin lesions/rashes, diarrhea, vomiting, bleeding, or yellowing of the skin/eyes?

    Required · options: Yes · No

    Answer for how you are right now. Yes opens a checklist of symptoms.

  2. Select your symptoms

    Sometimes required · options: BLEEDING · COUGH · DIARRHEA · FEVER · RUNNY NOSE · SHORTNESS OF BREATH · SKIN LESIONS / RASHES / PATCHES · SORE THROAT · VOMITING · YELLOW EYES / JAUNDICE

    Appears if you answer Yes: check each symptom you have. You can check more than one.

  3. Country of origin, transit, and other countries visited within 21 days prior to your arrival in Indonesia (You may choose more than one)

    Required · 231 options, such as “INDONESIA”

    Always required: every country you started from, passed through, or visited in the 21 days before you arrive. Pick them one at a time; each one appears under Selected countries.

  4. Seat Number

    Optional · up to 8 characters

    Shown only if you arrive by air, and optional. Letters and numbers, up to 8.

  5. Are you bringing any animals, fish, plants, and/or their processed products?

    Required · options: Yes · No

    Animals, fish, plants, or products made from them. Yes opens the questions below.

  6. Description of Commodities Carried

    Sometimes required · options: ANIMAL · FISH · PLANTS/FRUITS/VEGETABLES/GRAINS

    ANIMAL, FISH, or PLANTS/FRUITS/VEGETABLES/GRAINS. The unlabeled box right after it, showing Select, is where you pick the items themselves, more than one if you need to, from a list that depends on this choice. Changing this choice clears the boxes that follow.

  7. Specify the form or type of commodity

    Sometimes required · the list depends on Description of Commodities Carried

    Fresh, processed, live, and so on; the choices depend on the category.

  8. Total commodities carried

    Sometimes required · the list depends on Description of Commodities Carried

    A range, not a number. One example is UP TO 2 KILOGRAMS (KG).

  9. Is the commodity accompanied by a quarantine certificate (Phytosanitary Certificate / Animal Health Certificate)?

    Sometimes required · options: Yes · No

    Yes if the items come with a Phytosanitary Certificate or an Animal Health Certificate.

  10. Country of origin of the commodity:

    Sometimes required · 231 options, such as “INDONESIA”

    The country the items come from.

  11. Number of Baggage Arriving with You

    Required · up to 2 characters

    How many bags you arrive with: a number from 0 to 99.

  12. Do you carry goods that must be declared to Customs?

    Required · options: Yes · No

    The panel just above, “Click here to view the list of goods that must be declared.”, lists them. Yes opens Add Item.

  13. Add Imported Goods

    Sometimes required

    Click Add Item: a window opens with four boxes: Description Items, Quantity, Currency, and Value. Save adds the item to the table. Repeat for each item.

  14. Description Items

    Sometimes required · up to 60 characters

    What the item is, in up to 60 characters; the site turns it into capitals.

  15. Quantity

    Sometimes required · up to 15 characters

    How many, in digits.

  16. Currency

    Sometimes required · 26 options, such as “AUD - AUSTRALIA”

    The currency of the value. Each row reads code, then country, such as AUD - AUSTRALIA; typing the code finds it.

  17. Value

    Sometimes required · up to 19 characters

    The value in that currency: digits and one decimal point. The site adds the thousands separators.

  18. Are you bringing Mobile Phones, Handheld Computers, or Tablet Computers purchased abroad that will be used in Indonesia on local cellular networks? (IMEI Registration)

    Required · options: Yes · No

    The line under the question reads “(IMEI registration is not required for foreign visitors staying under 90 days.)”

  19. I, the Applicant hereby certify that I understand and agree all the Information and Declaration in this application

    Required

    The statement you make in your own name. Review every answer on the page, then check the box yourself.

“Quarantine Rules and Information for Passengers”

Indonesia asks you to declare your luggage under its quarantine laws. Declare every item accurately and completely on this Quarantine Declaration and show it to the officers of the Indonesian Quarantine Authority (Badan Karantina Indonesia) when you arrive.

These animals, fish, plants, and the products made from them may come in as passenger luggage. Each one has a limit per passenger and a paper you carry with it.

Permitted Items & Requirements
Item typeCategoryMost one passenger may bringPapers that go with it
Live animalsEmotional support animals (ESA)2 animalsSeven papers. They are listed under this table.
Animal productsSolid2 kgA health certificate or a sanitary certificate from the competent authority in the country you came from.
Animal productsLiquid2 litersA health certificate or a sanitary certificate from the competent authority in the country you came from.
Live fishAll types, seeds, or adults2 fishA health certificate from the competent authority in the country you came from.
Fish productsFresh, frozen, or whole10 kgA health certificate from the competent authority in the country you came from.
Fish productsProcessed products10 kgNone required.
Plant productsFresh fruit, fresh vegetables, grains, and fresh plant-based food7 kgA phytosanitary certificate from the competent authority in the country you came from. Specific rules exempt some commodities and some countries.
PlantsBulbs, seeds, seedlings, or any plant part meant for planting7 kgA phytosanitary certificate from the competent authority in the country you came from.

The seven papers for an emotional support animal

  • A health certificate or a sanitary certificate from the competent authority in the country you came from.
  • An official certificate or document confirming the animal counts as a service animal, an assistance animal, or an emotional support animal, issued by a competent authority or a recognized organization in the country you came from.
  • A record of the animal’s health that reaches back six (6) months or more from the day you leave.
  • A rabies and distemper vaccination certificate or logbook.
  • Identification by pet passport or microchip.
  • A pet passport from the competent authority in the country you came from.
  • Laboratory results declaring the animal clear of rabies or showing protective rabies antibody titers.

The form adds one note about these animals. An emotional support animal has to be kept on a leash at all times while it is in a public space in Indonesia.

Important Notices

  • Anything above the limit per passenger is confiscated and destroyed by Indonesian quarantine officers.
  • Anything on the list brought without its health certificate or phytosanitary certificate is confiscated and destroyed by Indonesian quarantine officers.
  • Anything that is not in the table above cannot come in as passenger luggage, and it is confiscated and destroyed by Indonesian quarantine officers.
  • Giving false information or failing to declare the items above breaks Article 86 of “Law No. 21 Year 2019 concerning Animal, Fish, and Plant Quarantine”.

As shown on the official form on at allindonesia.imigrasi.go.id.

“Customs Declaration (BC 2.2) - Passenger and Crew Baggage Declaration Form”

This is where you declare the goods you are carrying to the Customs Officer.

One (1) Customs Declaration document covers what your family members carry as well as your own things. The panel then lists ten points, A to J.

  1. Declare every good you are carrying accurately and completely here and submit it to the Customs Officers.
  2. Carrying narcotics, illegal drugs, terrorism-related items, money laundering instruments, or other prohibited goods is a violation and carries sanctions.
  3. You declare your money to the Customs Officers once it reaches IDR 100,000,000 (one hundred million rupiah), in rupiah or in a foreign currency. That covers cash and banknotes. It also covers payment instruments: promissory notes, certificates of deposit, checks, giro checks, and traveler’s checks. Foreign banknotes have a second threshold. Once they reach IDR 1,000,000,000 (one billion rupiah) they need permission from Bank Indonesia as well.
D. Personal goods a passenger or a crew member bought or got abroad and is not carrying back out again. These are the duty-free limits per arrival
Subject or objectDuty exemption per arrival, per person, or per category
Regular passengerUp to an FOB value of USD500.00
Regular Hajj pilgrimAll personal belongings
Special Hajj pilgrimUp to an FOB value of USD2,500.00
Competition or award giftsAll prize goods, subject to the conditions that apply
Crew membersUp to an FOB value of USD50.00
E. How much a passenger or a crew member may bring in without paying excise duty. The age floor is 21 for alcoholic beverages and 18 for tobacco products, and the limits are below
Type of excise goodsPer passengerPer crew member
Alcoholic beverage1 liter350 ml
Tobacco products: cigarettes200 sticks40 sticks
Tobacco products: cigars25 sticks10 sticks
Tobacco products: cut tobacco100 grams40 grams
Tobacco products: other processed tobacco100 grams or equivalent40 grams or equivalent
Solid e-cigarettes140 sticks or 40 capsules20 sticks or 5 capsules
Liquid e-cigarettes (open system)30 ml15 ml
Liquid e-cigarettes (closed system)12 ml6 ml

Two more lines under that table

  • If you carry more than one type of tobacco product, the excise goods exemption applies proportionally.
  • Excise goods beyond the exemption limit are destroyed by Customs Officers, with or without the passenger or the crew member present.
  1. Goods imported for something other than personal use pay import duties and taxes, and the import restrictions have to be followed. That covers commercial quantities, trade items, and goods for a company, a store, an institution, or an industry.
  2. Re-imported goods and temporarily imported goods are exempted according to the regulations that apply.
  3. Tell the Customs Officer on arrival if you bought a mobile phone, a handheld computer, or a cellular tablet abroad and will use it on a national cellular network in Indonesia.
  4. If your baggage arrives separately or is delayed, report it to the Customs Officer.
  5. Any false declaration carries penalties under the laws and regulations that apply.

As shown on the official form on at allindonesia.imigrasi.go.id.

“Click here to view the list of goods that must be declared.”

The panel behind that line lists seven kinds of goods, A to G.

  1. Weapons of every kind: firearms, air guns, sharp weapons, ammunition, and explosives. Anything in the drug and medicine family: narcotics, psychotropics, precursors, and medicines. Pornographic items and publications.
  2. Cash or payment instruments in rupiah or a foreign currency equivalent to IDR 100,000,000.00 or more.
  3. Excise goods. Tobacco is in that group, meaning cigarettes, cut tobacco, and other processed tobacco. E-cigarettes and alcoholic beverages are in it too.
  4. Personal items bought abroad above the exemption limit, which is in the customs information above.
  5. Goods bought abroad that are not for personal use, including trade goods.
  6. Goods from Indonesia that you are bringing back, which you reported to Customs when they were exported.
  7. Goods imported temporarily for use in Indonesia that will be exported again.

As shown on the official form on at allindonesia.imigrasi.go.id.

Filing for more than one traveler?

One submission can carry up to 10 travelers, and Indonesian and foreign passports go in separate submissions. On Personal Information, click Add Traveller for each extra person and fill in their card. On Travel Details, and again on Declaration, the site lists the group: click each person, answer their questions, and click Save. Next appears once everyone is done. The arrival and departure dates on the lead traveler’s page count for the whole group, Mode of Transportation & Address is filled in once, and so is the customs part: the official customs notes say you may declare your family members’ belongings on one Customs Declaration. The group is submitted once, with one captcha.

How do you submit it?

  1. At the end of Declaration, review every answer, check the declaration box, and click Submit.
  2. Type the characters from the image under “Enter the captcha shown below:” and click Verify.
  3. Save your Arrival QR Code. The page offers Download Arrival Card and Print. You show it on arrival.
  4. The same page may offer Apply for Visa On Arrival (VOA), a separate application with a fee of IDR 500,000, and Apply for Visa Exemption, which the Directorate General of Immigration lists at Rp0. Neither replaces the arrival card.
  5. Something to fix later? Change Data lets you update your submission before the trip, and Retrieve Arrival Card on the home page finds it again with your nationality, date of birth, passport number, and passport expiry.

What’s next?

Four steps and one submission for up to 10 travelers: pick your arrival date from the four the form offers, choose SEA and FERRY if you come by ferry, and answer the Declaration questions yourself. Then check the declaration box, click Submit, clear the captcha, and keep your Arrival QR Code.