All posts
10 min read
visa bulletinpriority dateseb2eb3green card timeline

How to Read the Visa Bulletin: A Beginner's Guide

Learn how to read the USCIS Visa Bulletin step by step - final action dates, dates for filing, priority date charts, and what it all means for your green card timeline.

This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and individual circumstances vary. Always consult a qualified immigration attorney before making decisions about your case.

The Visa Bulletin is the single most important document in your green card journey. It tells you when you can file your I-485 adjustment of status application - and when USCIS will actually approve it. But for most people encountering it for the first time, it looks like an incomprehensible grid of dates and abbreviations.

This guide breaks down how to read the Visa Bulletin step by step, so you know exactly where you stand and what those dates mean for your timeline.

What Is the Visa Bulletin and Why Does It Exist?

The U.S. issues a limited number of employment-based and family-based green cards every year. Congress set the annual cap at roughly 140,000 employment-based green cards. On top of that, no single country can receive more than 7% of the total - about 9,800 green cards per year.

That 7% cap creates a massive problem for applicants born in India and China. When demand from a country exceeds supply, a backlog forms. The Visa Bulletin is how the State Department manages that backlog.

Published monthly by the Bureau of Consular Affairs, the Visa Bulletin tells you which priority dates are currently being processed. Think of it as a "now serving" sign at a deli counter.

Your priority date is your ticket number. The Visa Bulletin tells you which ticket numbers they're currently serving.

Where to Find the Visa Bulletin

The official Visa Bulletin is published on the State Department's website, typically around the middle of each month for the following month. So in mid-March, you'll see the April bulletin.

You can find it at travel.state.gov. Bookmark that page - you'll be checking it every month.

The bulletin contains two main charts for employment-based categories. Those are the ones we'll focus on here, since most readers are on H-1B or L-1 visas pursuing EB-1, EB-2, or EB-3 green cards.

Understanding the Priority Date Chart

When you open the Visa Bulletin, you'll see a table with rows and columns. Here's how to read it.

Rows represent employment-based categories: 1st (EB-1), 2nd (EB-2), 3rd (EB-3), and so on. Columns represent countries or regions: "All Chargeability Areas Except Those Listed", China (mainland born), India, Mexico, and Philippines.

Each cell contains either a date or the letter "C". A date like "01JAN20" means January 1, 2020. The letter "C" means "current" - there's no backlog, and any priority date is eligible.

Your priority date is generally the date your PERM labor certification was filed (for EB-2 and EB-3 via PERM) or the date your I-140 was received by USCIS (for EB-1, EB-2 NIW, and other categories that don't require PERM).

Your priority date is established when your PERM application is filed with the Department of Labor (for PERM-based cases) or when your I-140 petition is received by USCIS (for self-petition categories like EB-1A or EB-2 NIW).

How to Check Your Green Card Priority Date in the Visa Bulletin

Here's the step-by-step process to check where you stand.

Step 1: Identify your employment-based category. If your employer filed PERM for a position requiring a master's degree (or bachelor's plus five years of experience), you're likely EB-2. If it requires a bachelor's degree, you're likely EB-3. If you filed an I-140 under extraordinary ability or outstanding researcher, you're EB-1.

Step 2: Identify your country of chargeability. This is almost always your country of birth - not your citizenship, not where you live now. Born in India? You use the India column, even if you're a Canadian citizen.

Step 3: Find the intersection of your category row and your country column. That cell contains a date.

Step 4: Compare that date to your priority date. If your priority date is earlier than the date shown in the bulletin, your date is "current" and you can move forward. If your priority date is later than the bulletin date, you're still waiting.

For example, if the EB-2 India cell shows "01JUL19" and your priority date is March 15, 2018, your date is current. If your priority date is October 2020, you're not current yet. You'll need to wait until the bulletin advances past your date.

Final Action Date vs. Dates for Filing: The Two Charts That Confuse Everyone

This is where most people get tripped up. The Visa Bulletin actually contains two separate charts for each category. Understanding the difference between them is critical.

Chart A: Final Action Dates. This chart shows when USCIS will actually approve your green card and issue you permanent resident status. When your priority date is earlier than the final action date, a visa number is available and your case can be adjudicated.

Chart B: Dates for Filing. This chart is typically more advanced (shows later dates) than Chart A. It tells you when you can file your I-485 adjustment of status application, even if a visa number isn't immediately available for final approval.

Here's why this matters. Filing your I-485 unlocks major benefits even before approval: you get an Employment Authorization Document (EAD) that frees you from H-1B employer dependency, and you get Advance Parole (AP) for travel flexibility. You can also use AC21 portability to change jobs after 180 days.

USCIS decides each month whether to use Chart A or Chart B for I-485 filing eligibility. Check the USCIS website after the bulletin is published to see which chart applies. Don't assume it's always Chart B.

How USCIS decides which chart to use: After the State Department publishes the Visa Bulletin, USCIS announces whether it will accept I-485 filings based on the Final Action Dates (Chart A) or Dates for Filing (Chart B). This announcement typically comes a few days after the bulletin itself. In recent years, USCIS has usually accepted filings based on Chart B (the more favorable option), but this is not guaranteed.

So when you're checking the Visa Bulletin, always check both charts - and then check the USCIS announcement to see which one applies for filing purposes.

The Visa Bulletin Explained for Indian Applicants

If you were born in India, the Visa Bulletin is both the most important and most frustrating document in your immigration journey. The per-country cap of 7% creates a bottleneck that affects EB-2 and EB-3 categories dramatically.

As of early 2026, the EB-2 India backlog stretches back to priority dates from around 2012-2013. That means if you filed your PERM today, you could be looking at a wait of over a decade before your final action date becomes current. Some estimates for EB-2 India suggest waits of 50 years or more for new filings at current processing rates.

EB-3 India dates have sometimes moved faster than EB-2 India in recent years, creating a counterintuitive situation where the "lower" category has shorter wait times. This has led many Indian-born applicants to consider downgrading from EB-2 to EB-3, or filing in both categories simultaneously to hedge their bets.

EB-1 India, by contrast, has historically remained current or near-current, with waits of only a few months to a couple of years. This is why the EB-1A (extraordinary ability) and EB-2 NIW (National Interest Waiver) self-petition routes have become so popular among Indian-born professionals.

If you're born in India and your EB-2 wait is measured in decades, explore whether you might qualify for EB-1A or EB-2 NIW. These categories typically have much shorter waits and don't require employer sponsorship. Use our comparison tool to see all your options side by side.

What "Current", "Unavailable", and Date Movements Mean

You'll encounter a few special terms as you track the Visa Bulletin month to month.

"C" (Current): No backlog exists for this category and country. Anyone with any priority date can file or be approved.

This is the best possible status. For "All Chargeability Areas" (most countries except India, China, Mexico, and Philippines), many EB categories show as current.

"U" (Unavailable): No visa numbers are available. You cannot file or be approved regardless of your priority date. This is rare for employment-based categories but can happen near the end of the fiscal year (September) when annual allocations are exhausted.

Date advances: When the date in a cell moves forward (say, from 01JAN19 to 01APR19), that's good news. It means USCIS processed three more months' worth of applications. The further the date advances, the more people become eligible.

Date retrogression: Sometimes dates move backward. If the EB-2 India date goes from 01JUL19 to 01MAR19, that's retrogression. It typically happens when USCIS realizes they've approved too many visas in a category and need to slow down.

If you already filed your I-485, retrogression won't undo your filing. But if you haven't filed yet and the date retreats past your priority date, you'll need to wait again.

Lateral movement or stagnation: When dates barely move month to month, it signals heavy demand in that category. This is common for India EB-2 and EB-3, where dates sometimes advance only a week or two per month.

EB-2 India Visa Bulletin Predictions: Can You Forecast Movement?

Many applicants want to know when their priority date will become current. Several community-driven resources track historical data and attempt eb2 India visa bulletin predictions.

The truth is that predictions are inherently uncertain. Date movements depend on factors like how many visa numbers are returned from consular posts, how many applications are pending, and whether there are any legislative changes. The USCIS ombudsman and community analysts provide estimates, but treat them as rough guidance, not guarantees.

What you can do is track historical trends. If EB-2 India has advanced an average of six weeks per month over the past year, you can extrapolate. But sudden retrogression, legislative changes, or shifts in demand can disrupt any prediction.

Some useful patterns to watch for:

Check our Visa Bulletin page for the latest data and historical tracking charts.

Reading the Bulletin for Multiple Categories

If you're pursuing multiple green card pathways simultaneously - say, EB-2 via PERM and EB-1A via self-petition - you'll need to check the bulletin for each category independently. Each category has its own priority date and its own row in the chart.

This is actually one of the smartest strategies for applicants from backlogged countries. You might have an EB-2 priority date from 2015 that won't be current for years, while simultaneously filing an EB-1A with no backlog at all. The two filings don't interfere with each other.

You can also port your earlier priority date to a new category in certain situations. For instance, if you have an approved I-140 in EB-3 with a 2012 priority date, and you later get an I-140 approved in EB-1, you may be able to use that 2012 priority date for the EB-1 filing. This is called priority date retention or recapture, and it can dramatically shorten your wait.

For a full analysis of which pathways you can pursue in parallel and how they interact, try our pathway comparison tool.

Common Mistakes When Reading the Visa Bulletin

Mistake 1: Using citizenship instead of country of birth. The bulletin goes by where you were born, not your passport. An Indian-born Canadian citizen uses the India column.

Mistake 2: Ignoring which chart USCIS accepts. Don't just look at Chart B (Dates for Filing) and assume you can file. Check the USCIS announcement to confirm which chart applies.

Mistake 3: Confusing the bulletin month with the publication month. The "April 2026" bulletin is published in mid-March 2026. The dates in it apply starting April 1, 2026.

Mistake 4: Panicking over retrogression. If you've already filed your I-485, your filing is safe even if dates retrogress. Retrogression only prevents new filings. Your pending I-485 stays pending.

Mistake 5: Assuming EB-2 is always faster than EB-3. For India specifically, EB-3 dates have sometimes been ahead of EB-2. Always check both categories.

What to Do Once Your Date Is Current

When your priority date is current in the applicable chart (Chart A for approval, or Chart B for filing if USCIS accepts it), here's your action plan.

If you haven't filed I-485 yet and Chart B dates make you eligible, file as quickly as possible. Prepare your medical exam (I-693), gather civil documents, and work with your attorney to submit the I-485 packet. Dates can retrogress, so don't delay.

If your I-485 is already pending and your date becomes current under Chart A (Final Action Dates), your case is ready for adjudication. USCIS can approve your green card at this point. Processing times vary, but you're in the final stretch.

Keep your I-485 application "fresh" while waiting. Update your address with USCIS if you move, renew your EAD/AP combo card before it expires, and respond promptly to any requests for evidence (RFEs).

Tracking the Bulletin Over Time

Don't just check the bulletin once and forget about it. Set a monthly reminder to review the new bulletin when it drops (usually mid-month). Track your category and country over time so you can spot trends.

Our processing times page automatically pulls the latest Visa Bulletin data so you don't have to manually decode the State Department's website each month. You can also sign up for email alerts when new bulletin data is available.

Understanding the Visa Bulletin is the foundation of making informed green card decisions. Once you can read it confidently, you're equipped to evaluate your options, compare timelines across categories, and decide whether it makes sense to pursue alternative pathways.

See all your green card options in 5 minutes

Answer 5 quick questions and get a personalized comparison of every pathway you qualify for - timelines, costs, and risks side by side.

Compare My Pathways

Team of Engineers · Big Tech (FAANG) · IIT Delhi Alumni · EB-1A Holders

GCPathways was built by a team of Indian engineers who navigated the H1B-to-green-card process firsthand - including PERM, I-140, the India backlog, and successful EB-1A self-petitions. Every tool and guide on this site comes from real experience. Not legal advice, just hard-won clarity.

Built by immigrants. Backed by USCIS data.