Skip to content

FY 2025 H-1B Cap Registration Process Update

As we announced on April 1, 2024, we received enough electronic registrations during the initial registration period to reach the fiscal year 2025 H-1B numerical allocations (H-1B cap), including the advanced degree exemption, also known as the master’s cap.

We selected 114,017 beneficiaries, resulting in 120,603 selected registrations in the initial selection for the FY 2025 H-1B cap.

We subsequently announced that we would need to select additional registrations for unique beneficiaries to reach the FY 2025 regular cap numerical allocations. We selected 13,607 beneficiaries in the second selection for the FY 2025 H-1B regular cap, resulting in 14,534 selected registrations.

As announced on December 2, 2024, we have received enough petitions to reach the congressionally mandated 65,000 H-1B visa regular cap and the 20,000 H-1B visa U.S. advanced degree exemption, known as the master’s cap, for fiscal year 2025.

During the registration period for the FY 2025 H-1B cap, we saw a significant decrease in the total number of registrations submitted compared to FY 2024, including a decrease in the number of registrations submitted on behalf of beneficiaries with multiple registrations.

  • The number of unique beneficiaries this year for FY 2025 (approximately 442,000) was comparable to the number last year for FY 2024 (approximately 446,000).
  • The number of unique employers this year for FY 2025 (approximately 52,700) was also comparable to the number last year for FY 2024 (approximately 52,000).
  • The number of eligible registrations, however, was down dramatically for FY 2025 (470,342) compared with FY 2024 (758,994) — a 38.6% reduction.
  • Overall, we saw an average of 1.06 registrations per beneficiary this year in FY 2025, compared to 1.70 for FY 2024.

This chart shows registration and selection numbers for fiscal years 2021-2025 (as of April 12, 2024):

Cap Fiscal YearTotal RegistrationsEligible Registrations*Eligible Registrations for Beneficiaries with No Other Eligible RegistrationsEligible Registrations for Beneficiaries with Multiple Eligible RegistrationsSelected Registrations
2021274,237269,424241,29928,125124,415
2022308,613301,447211,30490,143131,924
2023483,927474,421309,241165,180127,600
2024780,884758,994350,103408,891188,400**
2025479,953470,342423,02847,314135,137***

Reference