Setup guide

How to set up your GCKey and IRCC account

The government portal is confusing. This guide walks every step so you can create your account without errors.

GCKey is the Government of Canada's login system. You need it to: create your Express Entry profile, submit your application, check your application status, and respond to IRCC messages. You only create it once — it is your permanent IRCC account.

  1. Go to gckey.gc.ca — the official site

    Navigate to the official IRCC sign-in page. Look for the 'Sign in or create an account' button. Always access IRCC through this official URL — never through a Google ad.

    Open the official IRCC page
    💡 Tip: Bookmark the official IRCC page now. Phishing sites that look identical to IRCC are common — they steal your login and application data.
    Common mistake: Clicking a Google ad for 'IRCC login' instead of the official URL. Fraudsters pay for ads that appear above the real site.
  2. Select GCKey, not your bank login

    IRCC offers two login methods: GCKey (a government username/password) or Sign-In Partner (your bank). Choose GCKey — it is more reliable and works internationally. Sign-In Partner links can break when you travel.

    💡 Tip: If you already have a GCKey from a previous Canadian government service (EI, CPP, etc.), use the same credentials — you do not need a new account.
    Common mistake: Creating multiple GCKey accounts. Each person must have exactly one GCKey. Multiple accounts cause application linking errors.
  3. Set a strong username and password

    Your username must be 8–16 characters, with no spaces or special characters. Your password must be 8–16 characters including at least one uppercase, one lowercase, and one number.

    💡 Tip: Write down your GCKey username and password in a secure place immediately. If you lose them, account recovery is a multi-week process that delays your application.
    Common mistake: Using your email address as your username — GCKey username is a separate identifier, not your email.
  4. Choose and record your security questions

    GCKey requires 3 security questions for account recovery. Choose questions with answers you will never forget — avoid 'What city were you born in?' if your birth city name varies by language.

    💡 Tip: Screenshot or write down both the questions AND your answers. Your answers are case-sensitive and must match exactly when recovering access.
    Common mistake: Choosing questions with answers that could change — 'What is your pet's name?' is a bad choice if you might get a new pet.
  5. Accept the terms and create your IRCC profile

    After logging in with GCKey for the first time, IRCC will ask you to create a profile. Enter your name exactly as it appears on your passport — including middle names. Select your country of birth and citizenship carefully.

    💡 Tip: Your name in your IRCC account MUST match your passport exactly — character by character. A middle name mismatch causes processing delays.
    Common mistake: Entering a preferred name or nickname instead of your legal name as shown on your travel document.
  6. Find and save your UCI number

    Once your IRCC profile is created, IRCC assigns you a unique client identifier (UCI, also called Client ID). It appears on your account profile page. It is an 8-digit number starting with 0 or 1. You will need this number on every IRCC form you submit.

    💡 Tip: Add your UCI to your CanadaPathway profile notes. Every immigration form asks for it and you do not want to be searching for it mid-application.
    Common mistake: Confusing your UCI with your Express Entry profile number — these are two different numbers. Both are important.
  7. Start your Express Entry profile (if applying through EE)

    From your IRCC account homepage, navigate to 'Apply to come to Canada' → 'Express Entry.' Complete your Express Entry profile — this is separate from your GCKey account. Your profile is valid for 12 months.

    💡 Tip: Do not submit your profile until your language test results are available and you have your ECA (if required). Once submitted, some fields cannot be changed without withdrawing your profile.
    Common mistake: Submitting the Express Entry profile before language test results are in the system — your language score will show as 0 temporarily, hurting your CRS score.