In 2025, the registration window opens March 6 and closes March 25. Annual Caps for H-1B for Fiscal Years: 85,000 visas.