Applicant Progress Tracker
BetaReal, community-reported timelines. See how long each stage takes and estimate your own.
The typical journey
AOR to eCOPR takes a median of 156 days
Half of applicants land between 133 and 191 days · n=400
BIL
n=3301
Medical
n=2849
Final Decision
n=929
P1 / PPR
n=653
eCOPR
n=400
Cumulative days since AOR. The dot is the median; the bar spans the typical (25th–75th percentile) range. Longer gaps between dots mean that leg of the process tends to take longer.
Personalize it
How long will your application take?
Enter your AOR date to turn the numbers above into real calendar dates for each milestone.
Community Median Journey
Crunching the numbers...
Why dates changed: Higher ITA volumes in early 2026 slowed recent cohorts. Our model now accounts for this.
BIL
+60d
56 – 60 – 63d
n=3301Medical
+63d
56 – 63 – 86d
n=2849Final Decision
+134d
P1 / PPR
+145d
110 – 145 – 168d
n=653eCOPR
+156d
133 – 156 – 191d
n=400The big number on each stage is the typical (median) date, and the range below it shows optimistic (P25), typical, and cautious (P75) days. Estimates come from applicants who applied around the same time as you, and count everyone still waiting rather than only those who have finished. Enter your AOR date above to personalize with real calendar dates. Not official IRCC data.
Community snapshot
Where tracked applicants are right now
Each applicant's furthest reported stage, across 5,542 tracked journeys.
BIL
Medical
BG Check
P1/PPR
eCOPR/COPR
PR Card Sent
PR Card Received
A live distribution of the pipeline; later stages fill in as applicants report progress. Bars are scaled to the largest group.
Visa office breakdown
How offices compare
Median processing time from AOR by visa office, fastest to eCOPR first.
Montreal
109 tracked
Sydney
303 tracked
Vancouver
888 tracked
Ottawa
625 tracked
The purple segment runs to each office's median Final Decision; the gold segment continues to median eCOPR. The full bar length is the total AOR→eCOPR wait. Offices reporting no eCOPR outcomes yet show Final Decision only.
Detailed stage-by-stage data
Median, optimistic (P25) and cautious (P75) day counts for every measured interval
Detailed stage-by-stage data
Median, optimistic (P25) and cautious (P75) day counts for every measured interval
From AOR
| Stage | Median | P25 | P75 | n |
|---|---|---|---|---|
| AOR → Bio | 60d | 56d | 63d | 3301 |
| AOR → BG Check | 109d | 69d | 202d | 656 |
| AOR → FD | 134d | 101d | 162d | 929 |
| AOR → eCOPR | 156d | 133d | 191d | 400 |
Post-Decision
| Stage | Median | P25 | P75 | n |
|---|---|---|---|---|
| FD → P1 | 6d | 1d | 16d | 537 |
| P1 → P2 | 9d | 5d | 16d | 487 |
| P2 → eCOPR | 6d | 4d | 12d | 377 |
| P1 → eCOPR | 20d | 11d | 24d | 375 |
Stage-to-Stage
| Stage | Median | P25 | P75 | n |
|---|---|---|---|---|
| BIL → FD | 74d | 46d | 103d | 913 |
| BG Check → FD | 49d | 14d | 167d | 186 |
Data is community-sourced and self-reported, so it may not represent all applications. For official information, visit the official IRCC website .