Applicant Progress Tracker

Beta

Real, community-reported timelines. See how long each stage takes and estimate your own.

3,316 applicants tracked 92% inland · 8% outland Synced Jul 9, 2026 12:00AM EDT

The typical journey

AOR to eCOPR takes a median of 133 days

Half of applicants land between 110 and 167 days · n=614

25th–75th %ile median

BIL

n=1549

57d

Medical

n=1453

59d

Eligibility

n=200

101d

Final Decision

n=1093

97d

P1 / PPR

n=992

104d

eCOPR

n=614

133d
0 30 60 90 120 150 180
days

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

BIL

+63d

40 – 57 – 63d

n=1549

Medical

+66d

43 – 59 – 66d

n=1453

Eligibility

+121d

69 – 101 – 121d

n=200

Final Decision

+121d

72 – 97 – 121d

n=1093

P1 / PPR

+124d

80 – 104 – 124d

n=992

eCOPR

+167d

110 – 133 – 167d

n=614

The big number on each stage is a cautious (75th percentile) estimate, since the typical (median) date has often already passed by the time you check. The range below shows optimistic (P25), typical, and cautious (P75) days. Enter your AOR date above to personalize with real calendar dates. Not official IRCC data.

Community snapshot

Where tracked applicants are right now

92% inland 8% outland

Each applicant's furthest reported stage, across 2,424 tracked journeys.

BIL

1.8% 43 cases

Medical

26.2% 634 cases

BG Check

29.5% 715 cases

P1/PPR

17.0% 412 cases

eCOPR/COPR

24.5% 595 cases

PR Card Sent

0.2% 5 cases

PR Card Received

0.8% 20 cases

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

AOR→FD FD→eCOPR

Median processing time from AOR by visa office, fastest to eCOPR first.

Etobicoke

125 tracked

114d FD 65d

Sydney

130 tracked

127d FD 86d

Montreal

198 tracked

134d FD 98d

Vancouver

105 tracked

142d FD 118d

Edmonton

56 tracked

150d FD 115d

Ottawa

150 tracked

162d FD 112d
0 30 60 90 120 150 180
days

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

From AOR

Stage Median P25 P75 n
AOR → Bio 57d 40d 63d 1549
AOR → Eligibility 101d 69d 225d 200
AOR → BG Check 71d 60d 100d 935
AOR → FD 97d 72d 121d 1093
AOR → eCOPR 133d 110d 167d 614

Post-Decision

Stage Median P25 P75 n
FD → P1 5d 2d 12d 728
P1 → P2 10d 5d 18d 870
P2 → eCOPR 13d 7d 40d 601
P1 → eCOPR 28d 21d 47d 576

Stage-to-Stage

Stage Median P25 P75 n
BIL → FD 47d 29d 70d 1081
BG Check → FD 23d 8d 46d 420

Data is community-sourced and self-reported, so it may not represent all applications. For official information, visit the official IRCC website .