The short answer: Most family- and employment-based green card categories are capped by law at a set number of visas per year, so applicants wait in line by "priority date" - essentially a place-in-line ticket. Each month, the State Department publishes the Visa Bulletin at travel.state.gov, which lists cutoff dates by category and country. If your priority date is earlier than the listed cutoff (or the chart shows "C" for current), your case can move forward. Always check the current month's Bulletin and, if you're filing inside the United States, the matching USCIS chart designation - the exact dates change every month and are never something to memorize from an old article.
Why there's a line at all
Congress sets yearly numerical limits on most family-sponsored and employment-based green card categories. Family-sponsored preference categories share an annual worldwide limit set under INA section 201, and the employment-based preference categories share a separate annual limit (at least 140,000 visas across five preference groups, EB-1 through EB-5). On top of those overall caps, no single country of birth can receive more than roughly 7% of the yearly visas in most categories - a rule meant to prevent a few high-demand countries from using up the entire annual supply. When more people apply in a category or from a given country than there are visas available that year, a waiting line forms.
One important exception: immediate relatives of U.S. citizens - spouses, unmarried children under 21, and parents of an adult U.S. citizen - are not subject to these yearly numerical limits. Their green card process still takes time, but they don't wait for a visa number the way preference-category relatives and most employment-based applicants do.
What a "priority date" actually is
Your priority date is your place in that line. For most family-based cases, it's the date USCIS received the Form I-130 petition. For most employment-based cases that require labor certification, it's the date the Department of Labor received the PERM application; for categories that don't require labor certification, it's usually the date the I-140 petition was filed. Your priority date is printed on your official USCIS receipt or approval notice - it never changes once it's assigned, even if your case is later transferred, delayed, or the visa category temporarily becomes unavailable.
The two charts in the Visa Bulletin, explained
Each monthly Visa Bulletin includes two separate charts for both the family-sponsored and employment-based categories:
Application Final Action Dates - the cutoff dates showing when a visa can actually be issued (at a U.S. consulate abroad) or a green card application can be finally approved (for adjustment of status inside the U.S.).
Dates for Filing Applications - generally earlier cutoff dates. When this chart is authorized for use, it lets applicants submit paperwork - and, for adjustment of status applicants, often apply for related benefits like a work permit and travel document - sooner, even though final approval still waits for a visa number to actually become available.
These two charts are not interchangeable, and which one applies depends on where your case is and what month it is:
Consular processing (applying for an immigrant visa from outside the U.S.) generally follows the Dates for Filing chart for moving a case to the next document-collection stage at the National Visa Center, then the Final Action Dates chart for actual visa issuance.
Adjustment of status (filing Form I-485 from inside the U.S.) depends on a separate monthly determination: USCIS decides, category by category, whether applicants may use the Final Action Dates chart or the more generous Dates for Filing chart that month. USCIS typically announces its choice within about a week after the State Department releases the new Bulletin, on its Adjustment of Status Filing Charts page. That designation can differ for family-sponsored versus employment-based categories in the same month, and it changes from month to month - there is no way to know in advance which chart will apply three months from now.
How to actually read the chart
Identify your preference category. Family-sponsored: F1 (unmarried adult sons/daughters of U.S. citizens), F2A (spouses and unmarried children under 21 of lawful permanent residents), F2B (unmarried adult sons/daughters of lawful permanent residents), F3 (married sons/daughters of U.S. citizens), F4 (siblings of adult U.S. citizens). Employment-based: EB-1 through EB-5, based on the type of job offer or qualification.
Identify your country of chargeability - almost always your country of birth, regardless of where you currently live or hold citizenship (there are narrow exceptions, such as for a child born in a different country than the parents).
Go to the current month's Visa Bulletin, find the correct chart (Final Action Dates or Dates for Filing - and, if adjusting status, confirm which one USCIS has authorized that month), find your row (category) and column (country), and read the date listed.
Compare that date to your priority date. If your priority date is earlier than the listed date, or the box says "C" (current), your category is considered available that month. If the listed date is earlier than your priority date, you're still waiting - and if a box says "U" (unavailable), no visas are being issued in that category/country at all that month.
Understanding retrogression
Visa numbers are allocated on a fiscal year running October 1 through September 30. Demand, per-country caps, and the number of visas actually used earlier in the year can cause a cutoff date to move backward from one month to the next - even for a date that was previously listed as current. This is called retrogression. It commonly happens late in the fiscal year (over the summer) when annual numbers run low, and then dates often reset forward again in October when the new fiscal year's numbers become available. Retrogression does not cancel your petition or erase your priority date; it only pauses the point when a visa number can be used.
What to do
Find your priority date on your USCIS receipt or approval notice for the underlying petition (I-130, I-140, or PERM certification).
Check the current month's Visa Bulletin at travel.state.gov for your category and country.
If you're inside the U.S. and plan to adjust status, also check the USCIS page confirming which chart (Final Action Dates or Dates for Filing) applies that month before you file Form I-485 - filing under the wrong chart, or before your date is current, can result in rejection.
If you're processing through a U.S. consulate abroad, watch for instructions from the National Visa Center, which tracks the Bulletin on your behalf and will contact you when it's time to submit documents or schedule your interview.
Re-check every month. Cutoff dates move, sometimes forward and sometimes backward, and there's no reliable way to predict them years or even months in advance.
Keep your contact information and documents current with USCIS or the National Visa Center so you don't miss a notice once your priority date becomes current.
Beware of notario and immigration-consultant fraud
Scammers sometimes promise to "expedite" a priority date, get you a green card faster than the Visa Bulletin allows, or move you to the front of the line for a fee - none of that is real, and no one can move a priority date forward outside the normal legal process. In many states, a "notario público" is not a licensed attorney and has no authority to represent you in immigration matters. Only a licensed immigration attorney or a representative accredited by the Department of Justice can legally provide immigration legal advice or representation. Verify credentials before paying anyone, and consult the USCIS or EOIR websites, or a qualified immigration attorney or accredited representative, before making filing decisions based on the Visa Bulletin.
This article is general legal information, not legal advice, and does not create an attorney-client relationship. Because priority dates, filing charts, and USCIS policies change monthly and can affect your immigration status, confirm current details directly with USCIS (uscis.gov), the State Department (travel.state.gov), or a qualified immigration attorney or DOJ-accredited representative before you file anything.
Frequently asked questions
What exactly is my "priority date" and where do I find it?
Your priority date is generally the date USCIS (or the Department of Labor, for most employment cases needing labor certification) received your underlying petition or application - for example, the filing date on your Form I-130 or I-140 receipt notice, or the date a PERM labor certification was filed. It's printed on your official USCIS receipt or approval notice. It is not the date you were born, the date you plan to file, or the date a visa becomes available - it's simply your place in line.
What's the real difference between "Final Action Dates" and "Dates for Filing"?
Final Action Dates show when a visa can actually be issued or a green card finally approved. Dates for Filing show an earlier point when the government believes enough visas will become available soon, so it lets people submit their paperwork (and, for many, get related benefits like a work permit while they wait) even though final approval comes later. USCIS decides each month which of the two charts applicants adjusting status inside the U.S. may rely on - the two charts are not interchangeable, and using the wrong one can get a filing rejected.
Why did my priority date that was current last month suddenly become unavailable?
This is called retrogression. Visa numbers are allocated on a fiscal-year basis (October to September), so annual limits, per-country caps, and shifting demand can cause a category's cutoff date to move backward, sometimes even after your date was already "current." It doesn't cancel your petition or lose your place in line - your priority date stays the same and you wait until the chart moves forward again.
Do immediate relatives of U.S. citizens need to watch the Visa Bulletin?
No. Spouses, unmarried children under 21, and parents of adult U.S. citizens are considered immediate relatives and are not subject to the yearly numerical caps that create the backlog. Their cases still take time to process, but they don't wait for a visa number to become available the way preference categories do.
I think my priority date is current - what should I actually do?
Check the current month's Visa Bulletin at travel.state.gov and, if you're adjusting status inside the U.S., the USCIS page confirming which chart applies that month. Compare your exact priority date, category, and country of chargeability (usually your country of birth) to the listed cutoff date or look for "C" (current). If your date is earlier than the cutoff, or the category shows "C," you may be able to file or the National Visa Center may proceed - but because rules and required evidence vary by case, having a qualified immigration attorney or a Department of Justice-accredited representative check your specific situation before you file is strongly recommended.
This article is general legal information, not legal advice, and may not reflect the most current law or the law in your jurisdiction. Laws vary by state and change over time. For advice about your specific situation, consult a licensed attorney.
Knowing your rights is the first step
Join thousands committing to calmly and consistently exercise their constitutional rights.