Most portal problems are not your mistake. Immigration, Refugees and Citizenship Canada (IRCC) runs several separate systems that do not share credentials, do not share upload rules, and do not all update at the same time. Sessions end after about ten minutes of inactivity, the systems are restarted on most Mondays and Fridays around 9 a.m. Eastern, credentials for a personal account will not open the representative or employer portals, and online deadlines run on Coordinated Universal Time rather than Canadian local time. Knowing which of those you are hitting is usually the whole fix.
Much of what follows comes from a spring 2026 Canadian Bar Association immigration law conference session on IRCC portals that included an IRCC panellist alongside practitioners. System behaviour changes without notice, so treat the specifics as current practice rather than as rules.
Key Takeaways
- The client account, the representative portal and the employer portal are separate systems and need separate credentials.
- Sessions time out after about ten minutes of inactivity, and scheduled maintenance restarts hit most Mondays and Fridays around 9 a.m. Eastern.
- Online deadlines are measured to 11:59 p.m. UTC, which is early evening Eastern time, so filing on the last day is risky.
- The Application Status Tracker runs on a single weekday data extract and is not a live view of your file.
- A status reading “Final Decision” with text saying your application is in progress does not mean a decision has been made.
Which portal is which
Applicants and employers routinely mix these up, and the error messages do not explain the difference.
The client account. Individuals apply and receive messages through their own IRCC account. Newer applications are filed through the IRCC Portal, older ones through the secure account.
The representative portal. A lawyer or other authorized paid representative uses a separate portal, commonly called the APR. Your personal credentials do not work there and the representative’s do not work in your account.
The employer portal. Employers use this to submit an offer of employment for an LMIA-exempt work permit. It is tied to the employer’s Canada Revenue Agency business number, not to any individual.
Status tools. The Application Status Tracker and the older client application status tool sit outside the portals and are separate again.
Why you keep getting signed out
Three different things cause this, and the remedy differs for each.
Inactivity. No activity for about ten minutes ends the session. The on-screen countdown is not always reliable: a closed laptop, a locked screen, or a browser tab that is not in focus can all cause the session to end without the warning behaving as expected. Clicking somewhere on the page before the ten minutes elapse is enough to keep it alive, and you do not need to navigate away from what you are working on.
Scheduled restarts. IRCC began running scheduled maintenance restarts in May 2024, and they land on most Mondays and Fridays at roughly 9 a.m. Eastern. They affect the client account, the representative portal and the employer portal. They are run manually, so the timing is approximate, and the schedule is subject to change. If you are signed in when one runs, you lose the session. Trying to log back in immediately tends to produce another ejection. Waiting about fifteen minutes and switching browser or using a private window is the practical answer. This maintenance window was described as likely to be reduced later in 2026.
Location lockouts. If the system detects sign-in attempts from different locations close together in time, it can lock the account for three days. This bites travellers, and it bites applicants whose representative signs in around the same time they do from elsewhere. There is no quick unlock, so plan around it if you are moving between countries near a deadline.
Sign-in problems that are not password problems
A personal account credential will not open the representative or employer portal. If you hold a regular IRCC account and try to use the same sign-in for the APR or the employer portal, you get an error page, and the answer is a second, separate credential, not a password reset.
For the employer portal specifically, there can be only one primary user for a given CRA business number. If enrolment stops at a “request submitted” screen and goes no further, the usual reason is that the business already has an account. The fix is for the existing primary user to generate a PIN so that additional users can be created. Representatives should be added as secondary users and submit offers of employment from that secondary account. Branch accounts can create their own secondary users but cannot create further branches, and a branch cannot see offers created by the head account or by other branches.
If the employer’s credentials are lost or revoked, the account has to be reset by IRCC on request by email, and that reset was described as taking anywhere from one to more than twenty days. Find out early whether a reset is needed. Discovering it a week before a start date is a scheduling problem you cannot solve by working faster. Employers new to this should read our guide to hiring a foreign worker alongside this.
Linking an application to a representative
Linking moves an existing application into a representative’s portal so they can see it and upload to it. The rules are narrow.
- Everything you enter must match the submitted application exactly, including how names were entered.
- Five linking attempts are allowed in any twenty-four hour period.
- An application can be linked to only one account at a time.
- A permanent residence application can be linked once an acknowledgement of receipt has issued.
- Applications submitted through the IRCC Portal cannot be linked at all.
- A permanent residence application started but not submitted in the client-side portal cannot be transferred to a representative’s portal. It has to be started again.
Where a link fails repeatedly, the cause is usually a small data mismatch rather than ineligibility: a middle name entered in one field and not the other, a leading or trailing space, or an older travel document used in the original application. Trying a different combination of identifiers, such as application number with unique client identifier rather than with family name, often works.
Uploads: the limits are different in each system
There is no single rule, and exceeding a limit is a common reason an application is treated as incomplete.
In a permanent residence application, the upload limit is ten files per document category. In a permanent resident card application, it is one document per category, and the passport has to go under the primary identity document category specifically. Applicants regularly stall here because the submit button stays greyed out until that particular upload is made.
Where there is no obvious category for something you need to include, you have to place it under the closest available heading and make the cover letter do the explaining. Give your supporting documents a numbering or naming system so nothing is silently dropped. If a file package is refused or returned, our article on applications returned as incomplete explains what that actually means for your status.
Two smaller traps are worth knowing. A permanent resident card application can only be initiated one at a time per email address, so each family member, including a minor, needs a separate email. And if a card application is returned and you are resubmitting, the residency obligation dates stay locked to when the application was first created, which makes the residency calculation look wrong. Update the dates to match the date the application is signed and resubmitted; the locked date corrects itself after submission.
The deadline trap: everything runs on UTC
This is the single most expensive item on the list. IRCC online deadlines are measured to 11:59 p.m. Coordinated Universal Time on the date shown, not to midnight where you are. During daylight saving time that is about 7:59 p.m. in Toronto and about 4:59 p.m. in Vancouver on the same date. An applicant uploading a requested document at 9 p.m. Eastern on the last day has missed the deadline, even though the date on the screen has not changed.
The same applies to document requests, biometrics instructions and permit extensions. File at least a day early. There is no version of this where cutting it fine is worth the risk, particularly where a missed date affects status. The same logic applies to provincial deadlines that run on calendar days, such as the OINP invitation timelines.
Why the tracker is not telling you anything
The Application Status Tracker is a standalone tool. It is not a live window into the case management system. It compares yesterday’s case data to today’s using a single data extract that runs on weekdays at roughly 10 a.m., which means one possible update per weekday and none on weekends. It does not show the moment an officer actioned something. When an extract is missed or fails, the tracker can fall out of sync and appear frozen for weeks. IRCC has acknowledged recurring technical problems with it, including known issues affecting representatives.
The status pages inside the portals often update faster, though with less detail. The older client application status tool covers only certain paper-filed applications, such as family class sponsorships, paper permanent residence applications, card applications and citizenship applications, so an online applicant finding nothing there has not found a problem.
One status message causes real distress and should not. When the portal shows “Final Decision” with a date and text saying the application is in progress and a message will follow, that means the file has reached the final decision stage and no decision has been made. An actual decision reads differently and says a final decision has been made. If you want to know what is genuinely on the file rather than what the tracker shows, the route is a request for the officer’s notes, which we cover in our article on GCMS notes after a refusal.
Frequently asked questions
Why can I not sign in to the representative portal with my own account?
Personal account credentials are not compatible with the authorized paid representative portal or the employer portal. Those portals require separate credentials. The error page you receive is expected behaviour, not an account problem.
My application has not updated in two months. Is something wrong?
Not necessarily. The tracker updates from one weekday data extract and can fall out of sync for long periods. Check the status page inside the portal as well. A genuinely long delay is a separate question from a stalled tracker, and it is measured against IRCC’s posted processing times.
What time is my IRCC deadline?
Deadlines shown online run to 11:59 p.m. UTC on the date given, which is early evening Eastern time on the same date. Treat the day before as your real deadline.
The employer portal will not let us register. What now?
The business almost certainly already has a primary user tied to its CRA business number. Have that person generate a PIN so additional users can be created. If the credentials are lost, the account has to be reset by IRCC on request, and that can take several weeks.
Can my lawyer take over an application I already started myself?
It depends where you started it. A permanent residence application started but not submitted in your own portal cannot be transferred and would have to be restarted. A submitted application can often be linked once an acknowledgement of receipt has issued, though applications filed through the IRCC Portal cannot be linked.
Portal behaviour changes without announcement, and a technical problem close to a deadline is a legal problem. If a portal issue has affected a filing or a status, contact us before the date passes rather than after.
Ask us about your matter
Tell us where your file stands and we will reply within two business days. Please do not send documents or identification numbers in this first message.
Disclaimer: This article is for general information only and is not legal advice. Immigration law and IRCC/ESDC policy change frequently, and every case turns on its own facts. Reading this article does not create a lawyer–client relationship. Obtain advice tailored to your situation before you act.
Talk to a Canadian immigration lawyer. BridgePoint Law advises individuals and businesses across Canada — and on Canada–US–China cross-border matters — on IRCC applications and employer compliance. Book a consultation with our team in Toronto and Kingston. We work in English, Mandarin, and Cantonese.