US Immigration Guide
Visa Bulletin Explained 2025: How to Read It Without Going Crazy
Last updated April 25, 2026
The U.S. Department of State publishes the Visa Bulletin around the 10th of each month. It's the single document that tells you whether you can file I-485 next month and whether your green card is actually approvable. The two date charts (Final Action Dates and Dates for Filing) confuse almost everyone the first time. This guide walks them in plain English with examples.
The Two Charts You Need to Understand
Every Visa Bulletin has TWO charts per category (Family-Based and Employment-Based):
Chart A β Final Action Dates
This is the date USCIS uses to actually APPROVE green card cases. If your priority date is BEFORE the chart's listed date, your visa number is available and your I-485 (or consular case) can be approved.
Chart B β Dates for Filing
This is the date that, IF USCIS announces they'll honor it for the month, lets you FILE I-485 (and obtain EAD/AP work and travel documents) β even though final approval can't happen until your date becomes current on Chart A.
USCIS announces around the same time the bulletin drops which chart they'll honor for filing that month. They publish this on the USCIS Visa Bulletin Info page.
Reading Your Priority Date β Where to Find It
Your priority date is the date USCIS or DOL accepted the FIRST step toward your green card:
- Family-based (F1-F4): the date USCIS received your I-130 petition
- Employment-based EB-2/EB-3: the date DOL received your PERM labor certification (or, for cases without PERM like EB-1A or EB-2 NIW, the date USCIS received your I-140)
- EB-1, EB-4, EB-5: the date USCIS received your I-140 / I-360 / I-526
It's printed on your I-797 receipt notice. It does NOT change unless your case is converted to a different category.
Country of Chargeability β Why India and China Are Different
Visa numbers are capped per country at 7% of total annual issuances. For India and China β where green card demand vastly exceeds the cap β the per-country waiting times are massively longer than the rest of the world. EB-2 India in 2025 has Final Action Dates more than 12 years behind; EB-3 India is currently retrogressed past 2013. China EB-2 sits around 2020. Other countries (Mexico, Philippines, every other country combined) are generally current or close to it.
If your spouse is born in a different country, you may be able to use 'cross-chargeability' to use their country of birth β sometimes saving years.
Common Visa Bulletin Mistakes
Mistake 1: Comparing your priority date to the wrong chart. If USCIS says they'll honor 'Dates for Filing' this month, you compare against Chart B. If they say 'Final Action Dates,' compare against Chart A. The same priority date can be 'current' under one chart and not the other in the same month.
Mistake 2: Filing I-485 before your date is current under the chart USCIS announced. The petition will be rejected and you waste filing fees + time.
Mistake 3: Assuming retrogression is permanent. Categories regularly retrogress (move backward) and progress (move forward). Always check the latest bulletin.
Mistake 4: Missing the EB-2/EB-3 downgrade window. India EB-3 sometimes runs ahead of EB-2; in those windows, an I-140 'downgrade' from EB-2 to EB-3 can shave years.
Built for your case
Track your priority date against this month's bulletin β Migrossa pings you when your category moves.
Free preview in 3 minutes β no card. Migrossa runs your case against every active program, refusal pattern, and policy citation, then tells you the move that closes your gap.
Start your free preview~3 minutes Β· no card required Β· sign up to save your case
Frequently Asked Questions
When is the Visa Bulletin published each month?
The U.S. Department of State publishes the Visa Bulletin around the 10th of each month for the following month. USCIS announces which chart (Final Action Dates or Dates for Filing) it will honor for filing I-485 within a few business days of the bulletin's release.
What's the difference between Chart A and Chart B?
Chart A (Final Action Dates) is the date used to APPROVE green card cases. Chart B (Dates for Filing) is the date that β if USCIS honors it β lets you FILE I-485 and obtain EAD/AP. Filing under Chart B doesn't speed up your green card; it just lets you start working under EAD and travel under AP while waiting.
Why is EB-2 India so far behind?
Per-country caps limit each country to 7% of annual visa issuances. India and China have demand that vastly exceeds 7% of total green cards, creating multi-decade backlogs in heavily oversubscribed categories. As of 2025, EB-2 India is more than 12 years behind. Cross-chargeability to a spouse's country of birth can sometimes shorten this.
Can the Visa Bulletin go backwards?
Yes β this is called retrogression. It happens when USCIS issues more visas than expected in a category and the Department of State pulls dates backward to slow demand. Retrogression usually corrects within 1-3 months but can persist longer. Filing windows that close due to retrogression don't lose your priority date β you just wait for it to become current again.
Does cross-chargeability really work?
Yes. If you're chargeable to one country (say India) but your spouse was born in a different country (say Mexico, current), you can cross-charge to your spouse's country and use the faster line. This requires marriage to be legitimate and ongoing through the I-485 stage. It can save 5-15 years for India and China-born applicants.
