Program overview and waiting estimates for every submission month
Overall processing timeMore than 10 years
Source updated on 2026-10-09
Total people waitingAbout 47,500 people
Collection month: 2026-10
The table shows cohort estimates as of the source update, not personal positions or approval dates. Remaining wait is not a live countdown and should not be added to overall processing time.
Submission month details 129
All available months, newest submissions first. Select a year to jump to its records.
2026 submissions
2026 submission details
Submitted
People ahead
Estimated remaining wait / status
2026-09
About 47,500 people
More than 10 years
2026-08
About 47,500 people
More than 10 years
2026-07
About 47,500 people
More than 10 years
2026-06
About 47,400 people
More than 10 years
2026-05
About 46,600 people
More than 10 years
2026-04
About 46,300 people
More than 10 years
2026-03
About 45,900 people
More than 10 years
2026-02
About 45,600 people
More than 10 years
2026-01
About 45,300 people
More than 10 years
2025 submissions
2025 submission details
Submitted
People ahead
Estimated remaining wait / status
2025-12
About 44,800 people
More than 10 years
2025-11
About 43,900 people
More than 10 years
2025-10
About 43,300 people
More than 10 years
2025-09
About 42,600 people
More than 10 years
2025-08
About 42,200 people
More than 10 years
2025-07
About 41,700 people
More than 10 years
2025-06
About 41,200 people
More than 10 years
2025-05
About 40,100 people
More than 10 years
2025-04
About 39,200 people
More than 10 years
2025-03
About 38,400 people
More than 10 years
2025-02
About 37,600 people
More than 10 years
2025-01
About 36,800 people
More than 10 years
2024 submissions
2024 submission details
Submitted
People ahead
Estimated remaining wait / status
2024-12
About 35,900 people
More than 10 years
2024-11
About 35,000 people
More than 10 years
2024-10
About 34,400 people
More than 10 years
2024-09
About 31,900 people
More than 10 years
2024-08
About 30,600 people
More than 10 years
2024-07
About 29,300 people
More than 10 years
2024-06
About 28,100 people
More than 10 years
2024-05
About 26,900 people
More than 10 years
2024-04
About 25,600 people
More than 10 years
2024-03
About 24,300 people
More than 10 years
2024-02
About 22,900 people
More than 10 years
2024-01
About 21,800 people
More than 10 years
2023 submissions
2023 submission details
Submitted
People ahead
Estimated remaining wait / status
2023-12
About 20,700 people
More than 10 years
2023-11
About 19,700 people
More than 10 years
2023-10
About 19,000 people
More than 10 years
2023-09
About 18,000 people
More than 10 years
2023-08
About 17,100 people
More than 10 years
2023-07
About 16,100 people
More than 10 years
2023-06
About 15,400 people
More than 10 years
2023-05
About 14,500 people
More than 10 years
2023-04
About 13,700 people
More than 10 years
2023-03
About 12,900 people
More than 10 years
2023-02
About 11,900 people
More than 10 years
2023-01
About 11,300 people
More than 10 years
2022 submissions
2022 submission details
Submitted
People ahead
Estimated remaining wait / status
2022-12
About 10,800 people
More than 10 years
2022-11
About 10,100 people
More than 10 years
2022-10
About 9,400 people
More than 10 years
2022-09
About 8,600 people
More than 10 years
2022-08
About 8,000 people
More than 10 years
2022-07
About 7,300 people
More than 10 years
2022-06
About 6,600 people
More than 10 years
2022-05
About 6,100 people
More than 10 years
2022-04
About 5,800 people
More than 10 years
2022-03
About 5,300 people
More than 10 years
2022-02
About 4,900 people
111 months
2022-01
About 4,600 people
103 months
2021 submissions
2021 submission details
Submitted
People ahead
Estimated remaining wait / status
2021-12
About 4,200 people
95 months
2021-11
About 3,800 people
86 months
2021-10
About 3,400 people
78 months
2021-09
About 3,100 people
70 months
2021-08
About 2,700 people
63 months
2021-07
About 2,400 people
54 months
2021-06
About 2,000 people
47 months
2021-05
About 1,700 people
40 months
2021-04
About 1,500 people
36 months
2021-03
About 1,400 people
32 months
2021-02
About 1,100 people
27 months
2021-01
About 1,000 people
24 months
2020 submissions
2020 submission details
Submitted
People ahead
Estimated remaining wait / status
2020-12
About 800 people
21 months
2020-11
About 700 people
18 months
2020-10
About 600 people
15 months
2020-09
About 500 people
13 months
2020-08
About 400 people
9 months
2020-07
About 300 people
7 months
2020-06
About 200 people
5 months
2020-05
About 200 people
4 months
2020-04
About 100 people
3 months
2020-03
About 100 people
More time is needed to process the application
2020-02
About 100 people
More time is needed to process the application
2020-01
Less than 100 people
About 1 month
2019 submissions
2019 submission details
Submitted
People ahead
Estimated remaining wait / status
2019-12
Less than 100 people
About 1 month
2019-11
Less than 100 people
More time is needed to process the application
2019-10
Less than 100 people
More time is needed to process the application
2019-09
Less than 100 people
More time is needed to process the application
2019-08
Less than 100 people
More time is needed to process the application
2019-07
Less than 100 people
More time is needed to process the application
2019-06
Less than 100 people
More time is needed to process the application
2019-05
Less than 100 people
More time is needed to process the application
2019-04
Less than 100 people
More time is needed to process the application
2019-03
Less than 100 people
More time is needed to process the application
2019-02
Less than 100 people
More time is needed to process the application
2019-01
Less than 100 people
More time is needed to process the application
2018 submissions
2018 submission details
Submitted
People ahead
Estimated remaining wait / status
2018-12
Less than 100 people
More time is needed to process the application
2018-11
Less than 100 people
More time is needed to process the application
2018-10
Less than 100 people
More time is needed to process the application
2018-09
Less than 100 people
More time is needed to process the application
2018-08
Less than 100 people
More time is needed to process the application
2018-07
Less than 100 people
More time is needed to process the application
2018-06
Less than 100 people
More time is needed to process the application
2018-05
Less than 100 people
More time is needed to process the application
2018-04
Less than 100 people
More time is needed to process the application
2018-03
Less than 100 people
More time is needed to process the application
2018-02
Less than 100 people
More time is needed to process the application
2018-01
Less than 100 people
More time is needed to process the application
2017 submissions
2017 submission details
Submitted
People ahead
Estimated remaining wait / status
2017-12
Less than 100 people
More time is needed to process the application
2017-11
Less than 100 people
More time is needed to process the application
2017-10
Less than 100 people
More time is needed to process the application
2017-09
Less than 100 people
More time is needed to process the application
2017-08
Less than 100 people
More time is needed to process the application
2017-07
Less than 100 people
More time is needed to process the application
2017-06
Less than 100 people
More time is needed to process the application
2017-05
Less than 100 people
More time is needed to process the application
2017-04
Less than 100 people
More time is needed to process the application
2017-03
Less than 100 people
More time is needed to process the application
2017-02
Less than 100 people
More time is needed to process the application
2017-01
Less than 100 people
More time is needed to process the application
2016 submissions
2016 submission details
Submitted
People ahead
Estimated remaining wait / status
2016-12
Less than 100 people
More time is needed to process the application
2016-11
Less than 100 people
More time is needed to process the application
2016-10
Less than 100 people
More time is needed to process the application
2016-09
Less than 100 people
More time is needed to process the application
2016-08
Less than 100 people
More time is needed to process the application
2016-07
Less than 100 people
More time is needed to process the application
2016-06
Less than 100 people
More time is needed to process the application
2016-05
Less than 100 people
More time is needed to process the application
2016-04
Less than 100 people
More time is needed to process the application
2016-03
Less than 100 people
More time is needed to process the application
2016-02
Less than 100 people
More time is needed to process the application
2016-01
Less than 100 people
More time is needed to process the application
Program history
Processing time (months)
Not enough comparable values to plot. See the history table.
People waiting
Lines connect exact or approximate values only. Bounds and unknown values are left as gaps; see the table for their full meaning. Changes in counts are net changes, not approvals.