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.
- Cost:Free
- Official site:allindonesia.imigrasi.go.id
- Last checked:19 Sep 2026
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.
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.
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.
Date of Birth
Required
Type the digits as DD/MM/YYYY and the box adds the slashes itself. For example, 15/06/1990.
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.
Gender
Required · options: MALE · FEMALE
MALE or FEMALE, as shown in your passport.
Passport Number
Required
Exactly as printed in your passport. The box keeps letters and numbers only, drops spaces, and turns letters into capitals.
Date of Passport Expiry
Required
Type your passport’s expiry date the same way, as DD/MM/YYYY.
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.
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.
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.
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.
Email
Required
An email address you can open.
What goes in Travel Details?
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.
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.
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.”
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?
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.
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.
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.
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.
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.
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.
Type of Vehicle
Sometimes required · options: BUS · CAR · LORRY · MOTORCYCLE · PEDESTRIAN
By land: BUS, CAR, LORRY, MOTORCYCLE, or PEDESTRIAN if you cross on foot.
Vehicle Number
Sometimes required
The vehicle’s registration number: letters, numbers, and hyphens. Not asked if you chose PEDESTRIAN.
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.
Vessel Name
Sometimes required
The name of your ship or ferry: letters, numbers, spaces, dots, and hyphens.
Type of Accommodation
Required · options: RESIDENTIAL · HOTEL · OTHERS
RESIDENTIAL, HOTEL, or OTHERS. Choose it first: changing it clears the address boxes below.
Province
Sometimes required · 34 options, such as “ACEH”
For RESIDENTIAL: the province of the address. Choose it before City.
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.
Address in Indonesia
Sometimes required
The street address: letters, numbers, spaces, dots, and hyphens; letters become capitals.
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.
Hotel Address
Sometimes required
Appears after you choose OTHERS in Name of Hotel: the hotel’s address, in letters, numbers, and spaces.
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.
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.
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.
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.
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.
Seat Number
Optional · up to 8 characters
Shown only if you arrive by air, and optional. Letters and numbers, up to 8.
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.
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.
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.
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).
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.
Country of origin of the commodity:
Sometimes required · 231 options, such as “INDONESIA”
The country the items come from.
Number of Baggage Arriving with You
Required · up to 2 characters
How many bags you arrive with: a number from 0 to 99.
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.
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.
Description Items
Sometimes required · up to 60 characters
What the item is, in up to 60 characters; the site turns it into capitals.
Quantity
Sometimes required · up to 15 characters
How many, in digits.
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.
Value
Sometimes required · up to 19 characters
The value in that currency: digits and one decimal point. The site adds the thousands separators.
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.)”
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.
| Item type | Category | Most one passenger may bring | Papers that go with it |
|---|---|---|---|
| Live animals | Emotional support animals (ESA) | 2 animals | Seven papers. They are listed under this table. |
| Animal products | Solid | 2 kg | A health certificate or a sanitary certificate from the competent authority in the country you came from. |
| Animal products | Liquid | 2 liters | A health certificate or a sanitary certificate from the competent authority in the country you came from. |
| Live fish | All types, seeds, or adults | 2 fish | A health certificate from the competent authority in the country you came from. |
| Fish products | Fresh, frozen, or whole | 10 kg | A health certificate from the competent authority in the country you came from. |
| Fish products | Processed products | 10 kg | None required. |
| Plant products | Fresh fruit, fresh vegetables, grains, and fresh plant-based food | 7 kg | A phytosanitary certificate from the competent authority in the country you came from. Specific rules exempt some commodities and some countries. |
| Plants | Bulbs, seeds, seedlings, or any plant part meant for planting | 7 kg | A 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.
- Declare every good you are carrying accurately and completely here and submit it to the Customs Officers.
- Carrying narcotics, illegal drugs, terrorism-related items, money laundering instruments, or other prohibited goods is a violation and carries sanctions.
- 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.
| Subject or object | Duty exemption per arrival, per person, or per category |
|---|---|
| Regular passenger | Up to an FOB value of USD500.00 |
| Regular Hajj pilgrim | All personal belongings |
| Special Hajj pilgrim | Up to an FOB value of USD2,500.00 |
| Competition or award gifts | All prize goods, subject to the conditions that apply |
| Crew members | Up to an FOB value of USD50.00 |
| Type of excise goods | Per passenger | Per crew member |
|---|---|---|
| Alcoholic beverage | 1 liter | 350 ml |
| Tobacco products: cigarettes | 200 sticks | 40 sticks |
| Tobacco products: cigars | 25 sticks | 10 sticks |
| Tobacco products: cut tobacco | 100 grams | 40 grams |
| Tobacco products: other processed tobacco | 100 grams or equivalent | 40 grams or equivalent |
| Solid e-cigarettes | 140 sticks or 40 capsules | 20 sticks or 5 capsules |
| Liquid e-cigarettes (open system) | 30 ml | 15 ml |
| Liquid e-cigarettes (closed system) | 12 ml | 6 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.
- 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.
- Re-imported goods and temporarily imported goods are exempted according to the regulations that apply.
- 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.
- If your baggage arrives separately or is delayed, report it to the Customs Officer.
- 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.
- 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.
- Cash or payment instruments in rupiah or a foreign currency equivalent to IDR 100,000,000.00 or more.
- Excise goods. Tobacco is in that group, meaning cigarettes, cut tobacco, and other processed tobacco. E-cigarettes and alcoholic beverages are in it too.
- Personal items bought abroad above the exemption limit, which is in the customs information above.
- Goods bought abroad that are not for personal use, including trade goods.
- Goods from Indonesia that you are bringing back, which you reported to Customs when they were exported.
- 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?
- At the end of Declaration, review every answer, check the declaration box, and click Submit.
- Type the characters from the image under “Enter the captcha shown below:” and click Verify.
- Save your Arrival QR Code. The page offers Download Arrival Card and Print. You show it on arrival.
- 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.
- 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.
- Open the official All Indonesia form on allindonesia.imigrasi.go.id. Fill it in there and submit it yourself.
- Read the All Indonesia Arrival Card guide for who must file, when to file, and fixing a mistake.
- Fill it in with visayes. You review every box and submit it yourself. Your first one-traveler form per country is free. visayes Premium fills in your whole group in one go.



