Wait Time Estimation Model
How EB5Status estimates total EB-5 timelines, from petition filing through green card issuance. This page documents the methodology, data sources, and known limitations of our estimation model.
Overview
EB-5 wait times have multiple distinct components. Each stage of the process involves a different government agency, a different queue, and a different set of variables. Our estimation model addresses each component separately and then combines them to produce a total timeline estimate.
The four primary components are:
Because each component carries different data quality and different levels of predictability, we label each component individually with the appropriate trust tier. The combined total timeline estimate carries the Yellow (Estimated) trust tier, reflecting the compound uncertainty inherent in multi-step projections.
Petition Processing Time Estimates
Processing time estimates for EB-5 petitions are based on data published by USCIS in their Processing Times Tool. USCIS reports processing times as a range covering 80% of completed cases: the 50th percentile (median) and the 93rd percentile (upper bound of typical processing). We display this full range rather than collapsing it to a single number.
We make an important distinction between two types of processing time information:
Processing time data is updated monthly. USCIS typically publishes updates between the 10th and 20th of each month, and we capture new data within five business days. For detailed information about forms tracked and data presentation, see our Processing Times Methodology page.
Visa Bulletin Wait Time Model
For applicants born in oversubscribed countries (primarily China mainland born and India), visa availability depends on the monthly visa bulletin published by the Department of State. When an applicant’s priority date is earlier than the Final Action Date listed in the bulletin, a visa number is available. When the priority date falls after the cutoff, the applicant must wait for the cutoff to advance.
Our visa bulletin wait time model works as follows:
- •Historical movement tracking. We record the Final Action Date for each country and category from every monthly bulletin. This creates a longitudinal record of how quickly (or slowly) cutoff dates have advanced over time.
- •Average monthly progression. We calculate the average number of calendar days the cutoff date advanced per month over trailing periods (6 months, 12 months, 24 months). This provides a range of progression rates that account for seasonal variation and policy shifts.
- •Forward projection. Using the trailing progression rates, we project how many months it may take for the cutoff date to reach a given priority date. Optimistic estimates use the faster trailing rate; conservative estimates use the slower trailing rate.
Key variables that affect visa bulletin movement include: total EB-5 filing demand, annual visa allocation (approximately 10,000 visas per fiscal year), per-country limits (no single country may receive more than 7% of total employment-based visas), and utilization rates in the reserved set-aside categories (rural, high unemployment area, infrastructure). Changes to any of these variables can accelerate or decelerate cutoff date movement.
For applicants from countries where the EB-5 category is “Current” (no backlog), the visa wait component is zero. As of the current bulletin, all reserved set-aside categories remain current for every country.
Visa bulletin projections carry the Yellow (Estimated) trust tier. For more detail on how we read the visa bulletin, see our Visa Bulletin Methodology page.
Total Timeline Estimation
We combine the individual components into a total estimated timeline from initial petition filing through green card issuance. Each component is presented separately so users can identify which stage drives the majority of the wait for their particular situation.
Total timeline ranges are presented as three scenarios:
Each component within the total timeline is labeled with its source and trust tier. The combined total always carries the Yellow (Estimated) trust tier, regardless of whether individual components carry higher confidence levels, because combining multiple uncertain estimates compounds the overall uncertainty.
Known Limitations
We believe transparency about limitations is essential to responsible data publication. The following constraints apply to all wait time estimates on EB5Status:
- •Processing times can change without notice. USCIS staffing, policy priorities, and adjudication procedures evolve over time. A processing time range that held last quarter may not hold this quarter. Our estimates reflect the most recent published data, not a guarantee of future performance.
- •Visa bulletin movement is inherently unpredictable. The Department of State manages visa number allocation dynamically throughout each fiscal year. Mid-year retrogressions, end-of-year surges, and policy changes can all cause movements that diverge significantly from historical averages.
- •Set-aside category demand shifts affect wait times. If demand for reserved categories (rural, high unemployment area, infrastructure) increases substantially, these categories could experience retrogression for the first time. Our current model assumes continued current status for reserved categories but monitors demand indicators.
- •Individual case factors are not modeled. Our estimates do not account for Requests for Evidence (RFEs), denials, security clearance delays, or other circumstances specific to an individual case. Cases that receive RFEs will experience longer timelines than our estimates reflect.
- •All estimates are approximate ranges, not guarantees. Immigration timelines involve multiple government agencies operating under evolving policies. No estimation model can provide certainty. Our goal is to provide the most informed range possible given publicly available data.
How to Interpret Our Estimates
Understanding the distinction between processing time and wait time is critical to reading our estimates correctly.
Ranges are more useful than single numbers for immigration planning. A single number suggests false precision in a system with many variables. When we present a range (for example, 24 to 36 months), it means that most cases with similar characteristics have historically fallen within that window. Individual cases can and do fall outside the estimated range.
We recommend using the conservative estimate for financial and life planning decisions, and the optimistic estimate only as a best case scenario. The expected estimate is the most likely outcome for a straightforward case, but should not be treated as a commitment or deadline.
Frequently Asked Questions
How does EB5Status estimate EB-5 processing times?
We use USCIS published processing time data, which reports the range covering 80% of completed cases (from the 50th to the 93rd percentile). We display this full range rather than a single point estimate. For newly filed cases, we distinguish between current processing performance and projected timelines based on recent trends in USCIS adjudication speed.
Why are EB-5 wait time estimates given as ranges?
EB-5 timelines involve multiple independent variables: USCIS adjudication speed, visa bulletin movement, consular processing backlogs, and individual case factors. A single number would imply false precision. Ranges communicate the inherent uncertainty and give applicants a realistic picture of optimistic, expected, and conservative outcomes.
How often are wait time estimates updated?
Processing time components are updated monthly when USCIS publishes new processing time data. Visa bulletin components are updated monthly when the Department of State releases the new bulletin. Total timeline estimates reflect the most recent data available for each component, and the “last updated” date on each page indicates when the most recent data was incorporated.
What is the difference between processing time and visa wait time?
Processing time is how long USCIS takes to adjudicate a petition once filed. Visa wait time is how long an applicant must wait for a visa number to become available, which depends on the visa bulletin and the applicant’s country of birth. For applicants from countries without retrogression, visa wait time may be zero. For oversubscribed countries like China and India, the visa wait can be the longest component of the total timeline.
How accurate are EB5Status wait time estimates?
Our estimates are based on official government data and disclosed methodology. They represent the best available projection given current conditions, but they are not guarantees. Processing times can change without notice, visa bulletin movement is inherently unpredictable, and individual case factors such as RFEs or security checks can extend timelines beyond the estimated range. We publish our methodology transparently so users can evaluate our approach and adjust for their own circumstances.
Related Pages
Processing Times Dashboard | Current processing times for all EB-5 form types with historical trend data.
Visa Bulletin | Monthly visa bulletin data with movement tracking and chargeability analysis.
Wait Time Calculator | Interactive tool to estimate your personal EB-5 timeline based on country of birth and filing category.
Methodology Overview | Our complete data methodology, including trust tiers, confidence labels, and calculation descriptions.
Last updated: April 2026
EB5 Status is for educational purposes only. Not legal or investment advice.