SG Arrival Card (SGAC): Complete Guide to Submitting Before You Arrive in Singapore

The SG Arrival Card (SGAC) is a free, mandatory electronic declaration that all travelers must submit within 3 days before arriving in Singapore.

Visitors submit the form via the official ICA SGAC e-Service or MyICA Mobile App.

Submission takes a few minutes and is required regardless of nationality or visa status.

Those exempt from submitting a Singapore SG Arrival Card include residents* who enter through Woodlands and Tuas Checkpoints, and transit passengers who do not clear immigration.

*Singapore citizens, permanent residents, and Long-Term Pass holders.

What Is the SG Arrival Card (SGAC)?

The SG Arrival Card (SGAC) is Singapore’s compulsory online pre-arrival registration system, managed by the Immigration & Checkpoints Authority (ICA).

It has replaced the traditional paper disembarkation card, integrating travel details and health declarations into a single digital form.

Submitting the SGAC is entirely free, with no fees, approval delays, or visa-style procedures.

Once you provide your information, you get immediate confirmation and can show the generated QR code to immigration when you arrive.

SGAC vs Singapore Visa — Are They the Same?

The SGAC and a Singapore visa are 2 completely separate requirements.

A visa grants permission to enter Singapore. The SGAC is a pre-arrival declaration that most travelers must submit, regardless of whether they need a visa or not.

If you are from a visa-exempt country (e.g., UK, USA, Australia, most EU countries), you still need to submit the SGAC.

If you require a Singapore visa, you must obtain the permit and provide the SGAC separately.

Document Purpose Who needs it
Singapore visa Permission to enter Nationals of non-visa-exempt countries
SG Arrival Card (SGAC) Pre-arrival declaration Travelers entering Singapore

Is the SG Arrival Card Still Required?

As of 2026, the SGAC remains mandatory for practically all travelers entering Singapore. The ICA has not announced any plans to discontinue it.

The system was introduced to streamline immigration clearance and replace the paper disembarkation card that visitors previously filled in on the plane.

Who Needs to Submit the SG Arrival Card?

Almost all travelers entering Singapore are required to submit the SG Arrival Card (SGAC) before arrival.

However, Singapore citizens, permanent residents, Long-Term Pass holders* — traveling through Woodlands and Tuas Checkpoints — and transit passengers not clearing immigration are exempt.

*Student’s Pass, dependant’s pass, Long-Term Visit Pass, and Work Pass holders.

SGAC for Children and Minors

Children and minors must also have an SGAC submitted before arrival.

Parents or guardians can submit on their behalf through the SGAC e-Service or MyICA Mobile App.

Each child requires a separate submission with their own passport details.

SGAC for Families and Groups

The “Group Submission” feature is designed for those who are entering Singapore together as part of a single trip.

It allows multiple individuals to submit their SG Arrival Cards in one batch, saving time and effort.

This option is especially useful for families, tour groups, or colleagues traveling together, ensuring that all trip information is submitted accurately and efficiently.

How to Submit the SG Arrival Card — Step by Step

Submit the SGAC via the official ICA SGAC e-Service at eservices.ica.gov.sg/sgarrivalcard or the MyICA Mobile App (free on iOS and Android).

Both channels are official, both are free, and both produce the same QR code confirmation. Submission takes a few minutes per person.

Option 1: SGAC e-Service (Web)

  1. Go to eservices.ica.gov.sg/sgarrivalcard.
  2. Select “Foreign Visitors” or “Residents” as appropriate.
  3. Enter your passport details (name, nationality, passport number, expiry date).
  4. Provide your travel information (mode of arrival, flight/vessel number, arrival date).
  5. Fill in the accommodation address in Singapore (hotel name and address).
  6. Complete the electronic health declaration (symptoms, vaccination status, travel history).
  7. Review all information carefully.
  8. Click Submit and download your PDF confirmation and save the QR code.

Make sure to keep the confirmation and QR code accessible, as you will need to present them to immigration officers upon arrival in Singapore.

Option 2: MyICA Mobile App

  1. Download the MyICA app from the App Store or Google Play (search “MyICA” — it’s free).
  2. Open the app and tap “SG Arrival Card.”
  3. Follow the same steps as the web version (passport → travel → accommodation → health declaration).
  4. Submit and save your confirmation within the app.
  5. The QR code is accessible offline once saved.

Web vs App — Which Should You Use?

When submitting the SG Arrival Card, travelers can choose between using the web portal or the mobile app, depending on which option is more convenient for them.

Feature SGAC e-Service (Web) MyICA Mobile App
Platform Any browser (desktop/mobile) iOS / Android only
Submission time 5–7 minutes 5–7 minutes
PDF download ✅ Yes ✅ Yes
Offline QR code access ❌ No ✅ Yes (saved in app)
Best for Desktop users, group submissions Mobile travelers, frequent visitors
Account required No (guest submission available) Yes (MyICA account)

If you’re submitting on a phone and want to access your QR code offline, use the MyICA app.

If you’re on a desktop or submitting for multiple family members, use the web e-Service.

When to Submit — The 3-Day Window Explained

You can submit the SGAC within 3 days before your arrival, with day 1 counting as your arrival day.

Example:

  • Arriving on Friday → earliest submission is Wednesday.
  • Arriving on Monday → earliest submission is Saturday.

You cannot submit more than 3 days in advance. If you try to submit too early, the system will not accept it.

You can submit on your arrival day, even at the airport. However, ICA recommends submitting in advance to avoid delays at immigration.

What Information Do You Need to Fill In?

Before starting your SGAC submission, have your passport, flight details, and Singapore accommodation address ready. The form takes 5–7 minutes to complete.

Personal Details

  • Full name
  • Nationality
  • Passport number
  • Passport expiry date
  • Date and place of birth
  • Gender
  • Email
  • Country/region code
  • Mobile number
  • Date of arrival

Travel Details

  • Mode of arrival: air, land, or sea
  • Mode of transport (flight code, vessel name, etc., depending on the choice)
  • Last city/port of embarkation before Singapore
  • Purpose of visit
  • Date of departure
  • Accommodation address in Singapore (hotel name + full address, or host’s address)
  • Next city/port of disembarkation after Singapore

Health Declaration Questions

The SGAC includes a mandatory electronic health declaration covering:

  • Current symptoms: fever, cough, sore throat, shortness of breath, dizziness, rash.
  • Information if you have visited any of the listed countries in Africa or Latin America in the past 6 or 21 days prior to your arrival in Singapore.

Answer all health declaration questions honestly. False declarations are a serious offence under Singapore law.

After Submission — Confirmation & e-Pass Retrieval

After submitting the SGAC, you receive instant confirmation with a QR code.

When clearing immigration, you can retrieve your e-Pass (electronic Visit Pass) — the digital record of your permitted stay in Singapore.

How to Download the SGAC Confirmation PDF

You can download the SGAC confirmation immediately after submission:

  1. Click “Download PDF” on the confirmation page.
  2. Save the PDF to your phone or email it to yourself.
  3. The PDF contains your QR code — present this at the immigration counter.

Keep the PDF and QR code easily accessible, as you will need to show them upon arrival in Singapore.

How to Check the Submission Status

To verify your SGAC has been successfully submitted:

  1. Log in to the SGAC e-Service.
  2. Go to “Submitted Declarations.”
  3. Your submission will appear with your arrival date and D/E number.

If you cannot find your submission, it may not have been saved correctly — resubmit via the official channel.

Troubleshooting — What If Something Goes Wrong?

Common SGAC issues can usually be resolved by switching browsers, clearing cache, or using the MyICA app as an alternative. Most problems are technical, not policy-related.

SGAC Not Working / Error Message

If the SGAC e-Service is not loading or showing an error:

  1. Clear your browser cache and cookies (Ctrl+Shift+Delete on Chrome).
  2. Try a different browser — Chrome or Edge are recommended; avoid older browsers.
  3. Disable VPN — some VPN connections block access to Singapore government sites.
  4. Switch to the MyICA Mobile App — if the website is down, the app often works independently.
  5. Check the ICA system status at ica.gov.sg — planned maintenance is announced in advance.

If the error persists, contact ICA directly via phone (6391 6100), during operating hours: Monday–Friday, 8 am to 5.30 pm (Singapore time).

Forgot to Submit Before Arrival

If you forgot to submit your SGAC before boarding:

  • Submit immediately — even at the airport, on the plane (if Wi-Fi is available), or upon landing, before reaching immigration.
  • Do not panic — immigration officers have discretion, but failing to submit SGAC may result in delays or denied entry.
  • Submission on arrival day is accepted — the 3-day window includes your arrival day.

If you are denied entry for failing to submit SGAC, you will be required to submit before being allowed to proceed through immigration.

How to Amend the SGAC After Submission

You cannot edit a submitted SGAC. If you made an error (wrong flight number, wrong accommodation address, etc.):

  1. Submit a new SGAC with the correct information via the official e-Service or MyICA app.
  2. The most recent submission will be used by immigration officers.
  3. Previous submissions are not automatically cancelled — the latest one takes precedence.

For significant errors (wrong passport number, wrong name), contact ICA directly before arrival.

FAQ — SG Arrival Card

  • Is a SG arrival card still needed?
    As of 2026, the SGAC is mandatory for all travelers entering Singapore. There is no indication that ICA plans to discontinue it.
  • How do I get a Singapore Arrival Card?
    Submit it yourself via the official ICA SGAC e-Service at eservices.ica.gov.sg/sgarrivalcard or the MyICA Mobile App. It’s free and takes 5–7 minutes.
  • When must I submit an SG arrival card?
    Visitors to Singapore need to submit the form within 3 days before arrival. They can also submit on the day of entry, but ICA recommends submitting in advance.
  • How do I check if my SG arrival card has been submitted?
    Log in to the SGAC e-Service → “Submitted Declarations”. Your submission will appear with your arrival date and D/E number.
  • How long does it take for an SG arrival card to be approved?
    There is no approval process for SGAC — submission is instant. Once you submit, you receive immediate confirmation with a QR code. No waiting period.
  • What happens if I forgot to submit my SG arrival card?
    You risk delays or being denied entry at immigration. Submit as soon as possible — even on arrival day. Immigration officers have discretion but are not required to allow entry without a submitted SGAC.
  • Do I need to fill out a Singapore Arrival Card for transit?
    Transit passengers who remain airside (do not clear immigration) are exempt from submitting the SGAC. If you are connecting through Changi without entering Singapore, you do not need to submit.
  • Is the SG Arrival Card the same as the ICA Arrival Card?
    Yes — “SG Arrival Card”, “SGAC”, and “ICA Arrival Card” all refer to the same electronic pre-arrival declaration system administered by ICA.
  • Is the SG Arrival Card free?
    The SG Arrival Card can be submitted free of charge through the official ICA channels, including the web portal and mobile app, with no processing fees, waiting periods, or additional charges.
  • Can I submit the SG Arrival Card for my family?
    You can submit the SG Arrival Card for your family using the “Group Submission” option. This allows you to enter the details for multiple travelers in a single submission.
  • What is the difference between SGAC and the old disembarkation card?
    The SGAC is the digital replacement for the paper disembarkation card that travelers previously filled in on the plane. The SGAC is submitted online.