Originally Posted by
Spectator
Veni,
I differ slightly.
Let's look at the June 2011 USCIS Inventory and ignore anything before 2010.
That leaves 8,016 cases shown on the Inventory for 2010 and 2011 still waiting at the end of May 2011 for approval.
Those cases only represent the numbers where the underlying I-140 has already been approved.
Any cases where the I-140 has not yet been adjudicated do not appear in the USCIS Inventory. Adjudication of I-140 for EB1 is now taking a very long time, so there are certainly far more potential I-485 cases than the Inventory shows.
I won't try to calculate it, but it will be a big number - the Inventory just shows a subset.
There will still be a big backlog of EB1 cases going into FY2012 - far bigger I believe than you are calculating.
Completion data is not necessarily from the same year as Receipt, so your calculation ignores any existing or continuing backlog. The number left pending is likely to be far higher.
The July EB1 data tells us that average I-140 receipts is around 1.5k per month (14,092/291 days * (365/12) = 1,473), so your calculation will be proportionately higher.