Understanding the Two Systems
When applicants talk about "the IRCC portal," they usually mean the secure online account where they submit and track immigration applications. IRCC calls this system My IRCC Account (also referred to as the IRCC Secure Account). This is the actual application platform.
GCKey is different. GCKey is a login credential service provided by the Government of Canada — not by IRCC specifically. Think of GCKey like a master key that opens multiple government doors, including IRCC's. GCKey gives you a username and password that works across numerous federal government systems, from IRCC to Employment Insurance to Old Age Security.
The relationship is simple: GCKey gets you into My IRCC Account. You cannot access the IRCC portal without either a GCKey credential or a Sign-In Partner credential.
GCKey — The Login System
A username and password system provided by the Government of Canada. Works like an account login for multiple federal government platforms.
- Created at gckey.gc.ca
- One GCKey works for all federal government sites
- Not owned or managed by IRCC
- No personal immigration data lives here
- Linked to your IRCC UCI number after first login
- Recommended for applicants without Canadian banking
IRCC Secure Account — The Application Portal
The online platform where you submit, manage, and track all your IRCC immigration applications. Owned and operated by IRCC.
- Accessed at ircc.canada.ca
- Requires GCKey or Sign-In Partner to log in
- Stores your Express Entry profile, PR application, etc.
- Secure inbox for IRCC messages and document requests
- Application tracker with status milestones
- UCI (Unique Client Identifier) assigned here
GCKey vs Sign-In Partner: The Two Login Options
When you go to log in to My IRCC Account, you will see two options: GCKey and Sign-In Partner. Both lead to the same place — your IRCC account — but they use different credentials.
| Feature | GCKey | Sign-In Partner |
|---|---|---|
| What it is | Government-issued username + password | Your Canadian bank's online banking login |
| Who manages it | Government of Canada (Shared Services) | Your bank (TD, RBC, Scotiabank, etc.) |
| Available to non-residents | Yes — anyone can create one | Requires a Canadian bank account |
| Does it share banking info with IRCC? | N/A | No — only verifies identity |
| Best for | Applicants outside Canada, or without Canadian banking | Applicants with a Canadian bank account |
| Account recovery | Via GCKey security questions or email | Via your bank's own account recovery |
| Access to IRCC portal | Full access | Full access |
| Participating institutions | N/A | TD, RBC, Scotiabank, BMO, Desjardins, and others |
What Applications Are Managed Through My IRCC Account?
My IRCC Account is the primary platform for most IRCC immigration applications submitted online. Not everything is available online — some applications still require paper submission — but most major categories are fully online through the IRCC Secure Account.
| Application Type | My IRCC Account? | Notes |
|---|---|---|
| Express Entry profile | ✅ Yes | Mandatory — must be submitted online through IRCC account |
| Express Entry PR application (after ITA) | ✅ Yes | Submitted and tracked through the same account |
| Work permit (LMIA-based) | ✅ Yes | Online applications via IRCC account; paper also available |
| Open work permit (BOWP, PGWP) | ✅ Yes | Fully online; status tracked in IRCC account |
| Study permit (new application) | ✅ Yes | Primarily online; some exceptions for paper applications |
| Study permit extension | ✅ Yes | Online through IRCC account |
| Visitor visa / TRV (new) | ✅ Yes | Online applications widely available by nationality |
| eTA (Electronic Travel Authorization) | ✅ Yes (separate portal) | Separate online process at canada.ca/eta |
| Spousal sponsorship (sponsor) | ✅ Yes | Sponsor submits their portion online |
| Spousal sponsorship (principal applicant) | ✅ Yes | PA tracks status in own IRCC account after transfer |
| Parent & grandparent sponsorship | ✅ Yes | Lottery and application submitted online |
| Refugee / PRRA | Partial | PRRA application process is largely paper-based initially |
| Citizenship application | ✅ Yes | Online submissions available; tracks via IRCC account |
| PR card renewal | ✅ Yes | Fully online through IRCC account |
How to Create a GCKey Account (Step by Step)
Go to the GCKey Registration Page
Navigate to the IRCC secure portal at ircc.canada.ca and click "Sign in with GCKey." On the GCKey page, click "Sign Up" to begin creating a new credential.
Accept the Terms of Use
Read and accept the GCKey Terms of Use. GCKey is a Government of Canada system — your data is stored on secure Canadian government servers.
Create Your Username and Password
Choose a unique username and a strong password. Your username must be at least 8 characters. Password must meet complexity requirements (uppercase, lowercase, number, special character). Write both down securely — you cannot recover your username if lost.
Set Up Your Recovery Answers
Choose and answer several security questions. These are used to recover your account if you forget your password. Use answers you will remember accurately — misspellings count and can lock you out.
Complete Your GCKey Recovery Email (Optional but Recommended)
Provide an email address for account recovery. This is the safest way to recover access if you get locked out. Use an email address you reliably access.
Log In to My IRCC Account
After creating your GCKey credential, you will be redirected to My IRCC Account to continue setting up your immigration profile. Your GCKey is now linked to your IRCC account and UCI number.
The IRCC Application Tracker Explained
Once you log in to My IRCC Account, you can view the status of your application through the application tracker. The tracker shows milestones — not exact details of officer review — but gives you a general sense of where your application is in the process.
| Tracker Status | What It Means | Action Required? |
|---|---|---|
| Application received | IRCC confirmed they received your application | No — wait for processing |
| In progress | Application is being actively processed | No — unless a message arrives |
| Additional documents requested | IRCC sent a document request to your inbox | Yes — check inbox immediately |
| Biometrics collection required | You have been asked to give biometrics at a VAC | Yes — book appointment |
| Medical required | You have been asked to complete a medical exam | Yes — book with a panel physician |
| Decision made | IRCC has made a decision on your file | Yes — check your inbox for the decision letter |
| Passport request (PPR) | IRCC is requesting your passport for visa stamping | Yes — submit passport as instructed ASAP |
| eAPR / eCOPR issued | Electronic approval of permanent residence confirmed | Yes — review and plan landing |
Common Confusion Points: GCKey and IRCC Portal FAQ
GCKey — What It Is
- Login credential (username + password)
- Works for Employment Insurance, OAS, and other federal systems too
- Created before you ever log in to IRCC
- Managed by Government of Canada (Shared Services)
- Does not store application or immigration data
- Available to anyone worldwide — no Canadian address needed
My IRCC Account — What It Is
- The actual immigration application and tracking portal
- IRCC-specific — only for immigration purposes
- Accessed after logging in with GCKey or Sign-In Partner
- Managed by IRCC (Immigration, Refugees and Citizenship Canada)
- Stores all your application data, documents, and UCI history
- Where you receive messages, PPRs, and decision notices
What Is a UCI Number and Why Does It Matter?
Your UCI (Unique Client Identifier) — also called a Client ID — is a personal reference number assigned to you by IRCC. It appears on all IRCC correspondence, including acknowledgement letters, study permits, work permits, approval letters, and PR cards. Your UCI remains the same across all applications and across your entire immigration history with Canada.
Your UCI is important because it links your GCKey login to your specific IRCC profile. If you ever lose access to your GCKey and need to reconnect a new GCKey account to your existing applications, IRCC will use your UCI to identify you. Always keep a record of your UCI number in a safe place.
Troubleshooting GCKey and IRCC Portal Issues
Can't Log In to GCKey
Use the "Forgot password" or security question recovery on the GCKey login page. If locked out completely, IRCC webform is the only way to link a new GCKey to your existing file.
Application Not Showing in Account
If you submitted a paper application, it may not appear online until IRCC manually links it. Submit a webform with your UCI and application number to request the link.
Two GCKey Accounts by Mistake
If you accidentally created a second GCKey, contact IRCC via webform. Do NOT submit a duplicate application — this is a login issue, not an application issue.
Wrong Email on GCKey Account
Log in to your GCKey account and update your email under account settings. Your IRCC inbox is separate from GCKey's email — update both if needed.
Sign-In Partner No Longer Available
If you lose access to the bank account you used for Sign-In Partner, you can create a GCKey credential and link it to your existing IRCC profile via webform.
Application Submitted to Wrong Account
If you submitted an application under a duplicate or wrong account, contact IRCC immediately via webform. Do not pay fees again until IRCC confirms the situation.
Using the IRCC Portal Effectively
Many applicants use their IRCC account reactively — only checking after something happens. A more effective approach is to use your account systematically throughout the application process.
Keep Your Contact Information Updated
Log in to your IRCC account and verify your email address and phone number are current. IRCC sends important notifications to your contact on file — missing one can cause you to miss a document request or PPR.
Check Your IRCC Inbox Regularly
Notifications from IRCC go to your secure IRCC inbox — not just to your email. Check your inbox in My IRCC Account every 2–3 days, especially after seeing any status change or ghost update.
Download and Save All Correspondence
IRCC messages in your inbox can expire or become inaccessible after some time. Download every letter, decision notice, and document request as a PDF as soon as it arrives and store it securely offline.
Use the Webform for Inquiries, Not the Phone Line
IRCC's phone agents have very limited access to file details. The IRCC webform — submitted through your secure account — is the most effective way to ask a specific question about your file, because it is logged to your application.
Record Your GCKey Credentials Offline
Store your GCKey username, password, and security question answers in a secure location offline (a password manager or physical record). Losing your GCKey credentials and not having security question answers can delay your application significantly if you need IRCC to intervene.
Related Guides on Maple Route
Have questions about your IRCC account or application status? Our team can help.
Book Free ConsultationFrequently Asked Questions
What is the difference between GCKey and the IRCC portal?
GCKey is a login credential system (username and password) provided by the Government of Canada. The IRCC portal — My IRCC Account — is the immigration application platform where you submit and track applications. You use GCKey to log in to the IRCC portal. They are two separate systems that work together.
Should I use GCKey or Sign-In Partner for IRCC?
Both work equally. Use GCKey if you don't have a Canadian bank account or prefer a separate government credential. Use Sign-In Partner if you already have online banking with a participating Canadian bank (TD, RBC, Scotiabank, BMO, etc.) and prefer not to manage another login.
Can I use GCKey for Express Entry?
Yes. You log in to your IRCC Secure Account using GCKey (or Sign-In Partner), then create your Express Entry profile and manage your PR application from within that account. GCKey is the login; Express Entry is the program inside the portal.
Is GCKey the same as My IRCC Account?
No. GCKey is a login credential service. My IRCC Account is the immigration portal. GCKey is used to access My IRCC Account — like a key and a door. The immigration data lives in My IRCC Account, not in GCKey.
What do I do if I can't access my GCKey account?
Use the account recovery process on the GCKey login page (forgotten password or security questions). If recovery is not possible, contact IRCC via webform and provide your UCI number to have a new GCKey linked to your existing application.
Do I need a new GCKey for each application?
No. Your GCKey account is permanent and links to all your IRCC applications over time. All applications appear under the same IRCC profile. You never need to create a new GCKey for a new application.
What is a UCI number and where do I find it?
A UCI (Unique Client Identifier) is your personal IRCC reference number. It appears on all IRCC correspondence — acknowledgement notices, permits, approval letters, and PR cards. Your UCI remains the same across all applications and is linked to your GCKey login.
Key Takeaways
- GCKey is a login credential — it gets you into the IRCC portal but stores no immigration data itself.
- My IRCC Account (IRCC Secure Account) is the actual platform where you submit and track immigration applications.
- You log in to My IRCC Account using either GCKey (government username/password) or Sign-In Partner (Canadian bank credentials).
- Both login options give you identical, full access to My IRCC Account — choose whichever is more convenient.
- Your UCI links your GCKey to your IRCC profile — keep it recorded safely for account recovery.
- Store your GCKey credentials offline and check your IRCC inbox regularly for important messages.
