Everything You Need to Know About Express Entry Logic
Anyone who has created a profile in Express Entry is familiar with the anxiety of logging in: the profile update date changed — but you didn’t touch anything; a draw took place — but no ITA appeared. What does this mean? Is there still a chance? When and how does the system actually “wake up”?
This post provides:
- how and in what time zone IRCC operates;
- what a ghost update is;
- how automatic profile updates work;
- when draws take place;
- how an ITA arrives;
- and what to pay attention to.
As well as 5 real-world examples that help better understand Express Entry logic.
What time zone does Express Entry and IRCC “live” in?
The IRCC system operates based on Coordinated Universal Time — UTC (GMT+0).
This means:
- If you are in Canada (e.g., Toronto — UTC-4 or -5), updates that happen at midnight UTC will appear in your account late evening or even a day earlier in your time zone;
- That’s why you may see a “future update” in your account — like April 3rd, even though it’s still April 2nd locally;
- This is not a bug and not a sign of anything unusual — just a technical time zone shift.
How and when do Express Entry draws happen?
Draws in Express Entry do not follow a fixed schedule, but usually occur on Wednesdays after noon UTC.
- IRCC does not publish the time in advance;
- Observations suggest draws often happen between 13:00 and 17:00 UTC;
- After the draw, the system automatically issues ITAs (Invitation to Apply) to all profiles that meet the selection criteria — usually within 24–48 hours.
Important: The applicant will only see the ITA once they log in to their account. There are no email notifications — only an internal message in MyMessages.
What is a ghost update and why does it appear?
A ghost update is when:
- The “Latest update” date in your profile changes (e.g., April 3, 2025),
- But you did not modify anything, and no visible changes appear in any section.
Possible reasons:
- Automatic review of your profile for MEC (Minimum Entry Criteria) compliance;
- System preparation for a potential draw or category-based selection — especially if your profile is in a target category;
- Synchronization between IRCC’s internal GCMS system and the Express Entry portal;
- Platform maintenance or updates that do not involve your data.
Fact: A ghost update is normal. It doesn’t guarantee an ITA, but often reflects system activity around your profile.
What happens during automatic profile updates?
IRCC periodically re-indexes all active profiles in the pool to:
- confirm profile validity;
- check continued eligibility under MEC;
- recalculate or refresh certain data (e.g., age, IELTS/CELPIP expiry, work permit expiry).
This process is automated. Profiles that undergo such scanning may receive a new date in the Minimum Entry Criteria field, even if you didn’t manually edit anything.
What does the ITA process look like after a draw?
- The system forms a list of profiles that meet the score or category criteria.
- The GCMS system assigns ITAs automatically.
- A new message appears in your account titled “You have received an Invitation to Apply.”
- The “Application/Profile Status” field changes to “You have been invited to apply for permanent residence.”
- The 60-day deadline to submit your application begins from the moment the ITA is issued, not when you open the message.
Why does the IRCC site sometimes show more rounds than are visible?
Example:
You see a table that says:
“Showing 1 to 25 of 342 entries,”
but the last visible round is #341 — it looks like one is “missing.”
Explanation:
- IRCC sometimes creates rounds in advance in its internal system, even if the details are not yet published (e.g., Round #342 exists but isn’t public);
- Occasionally, it could be a test or cancelled round that exists internally but is hidden from users;
- It’s not an error or glitch — just a publication delay or internal system setup for the next draw.
5 Common Examples of Profile Update Scenarios
Example 1:
Your dependent child just turned 22, but your profile still shows “dependent child.”
→ IRCC updates your profile automatically to confirm eligibility. The date changes even though you did nothing.
Example 2:
Your IELTS result expired, but you haven’t updated it yet.
→ The system scans your profile, detects the expiry, marks it as non-compliant, and changes the update date. Your profile might be removed from the pool.
Example 3:
You log in, make no changes — but the update date changes anyway.
→ Likely caused by system reindexing or ghost update before a draw.
Example 4:
You received a provincial nomination but haven’t linked it to your profile yet.
→ IRCC sees your nomination through PNP system sync — the profile update date may change automatically.
Example 5:
Your profile date updates just before a STEM or French-speaking draw.
→ Often a sign your profile was included in pre-selection review — not a guarantee of ITA, but a good signal that you are being considered.
Summary: What to Watch For and What to Just Understand
The Express Entry system operates strictly on UTC time, and many events — ghost updates, automatic scanning, status refreshes — are standard processes that don’t require action.
You should pay attention to:
- a real ITA message in your account;
- changes in the “Profile Status” field;
- expiry of test scores, work permits, or age-related cutoffs.
Everything else — date changes without visible edits or “missing” draw numbers — are just system features. No need to worry.
Key takeaway: Keep your profile accurate and stay calm while monitoring system activity.


