USCIS H1B Employer Data Hub Information Guide

USCIS Launches H1B Data Hub – Check Employers Denials, Approvals

In H1B Visa News by KumarUpdated : 6 Comments

USCIS launched H1B Data Hub today as part of their transparency efforts to make H1B Program data available to public. In the past, we only had H1B LCA data that was published by DOL, but USCIS data was not fully published by employer with full details. As part of their transparency efforts, they indicated in the press release for H1B FY 2020 season that they will launch H1B Employer Data Hub on April 1st and as indicated, it is launched today. We will look at how to use it and what you can derive.

What is H1B Employer Data Hub ? What Data does it contain ?

H1B Employer Data hub provides information on H1B employers’ approvals, denials and their basic info like NAICS Code, Zip code, etc. for all those employers, who filed petitions with USCIS in the past 11 years from FY 2009 to FY 2019. They have given a simple interface for anyone to search and review information of that employer. It is aimed towards transparency for everyone.

How to use H1B Employer Data Hub ?

All you need to do is go to the H1B Employer Data Hub on USCIS website and search by entering details of employer, zip code, state or selecting NAICS Code as shown below.  You do not have to enter any field or filter as well, you can just hit search and it will display the entire results.H1B Employer Data Hub USCIS - How to Search

The results will be displayed in table as listed below. Due to space constraint, the columns are abbreviated and they have a specific meaning. The table also lists the zip codes and tax ID that was tied to the H1B petition filed. All of this data is coming from I-129 Form filed with USCIS by the H1B employer. Let’s look at them in detail below.USCIS H1B Employer Data Hub Results - How to Undestand

Check out short video on how to use and search using H1B Data Hub

How to read the results in H1B Employer Data Hub? What does I.A. , I.D.,  C.A. , C.D.  mean?

All the data is based on the I-129 form that was filed by employers with USCIS with the H1B Petition. If we look at the results screenshot above, you can see the columns.  All of the data is aggregated in total by fiscal year listed in the results. Let’s look at the fields individually.

  • Fiscal Year : This is the fiscal year in which the decision of H1B was recorded in USCIS system. USCIS fiscal year starts from Oct 1st and lasts till Sept 30th of next year. The data corresponds to the fiscal year in which the petition was adjudicated, rather than filed with USCIS.
  • Employer : This is the employer name that was used in I-129 form on Page 1, Part 1.
  • State : This corresponds to the state that is indicated in the mailing address of the employer and not necessarily the work location address of applicant . It is from Form I-129 page 1, Part 1, Question 3.
  • City : This corresponds to the city that is indicated in the mailing address of the employer and not necessarily  the work location address of applicant. It is from Form I-129 page 1, Part 1, Question 3.
  • Zip : This corresponds to the zip code that is indicated in the mailing address of the employer and not necessarily  the work location address of applicant. It is from Form I-129 page 1, Part 1, Question 3.  All of these are in below screenshot from I-129 form.Employer Name - State and Zip Code on H1B USCIS Employer Data Hub
  • I.A. : The I.A. stands for Initial Approval and data under this column is the total approvals count for H1B petitions filed as “New Employment” or “New Concurrent Employment “ as indicated in the I-129 form Part 2 by selecting ‘a’ and/or ‘d’ for Question 2 by employer as shown in below screenshot.
  • I.D. : The I.D. stands for Initial Denial and data under this column is the total denials count for H1B petitions filed as “New Employment” or “New Concurrent Employment “ as indicated in the I-129 form Part 2 by selecting ‘a’ and/or ‘d’ for Question 2 by employer as shown in below screenshot.IA and ID - Initial Approval and Initial Denails on H1B Employer Data Hub
  • C.A. : The C.A. stands for Continuing Approval and data under this column is the total approvals count for H1B petitions NOT filed as “New Employment” or “New Concurrent Employment “ as indicated in the I-129 form Part 2 by selecting ‘b’, ‘c’, ‘e’, or ‘f’ for Question 2 by employer as shown in below screenshot. It is usually for amendments, transfers with change of employers, extensions.
  • C.D. : The C.D. stands for Continuing Denial and data under this column is the total denials count for H1B petitions filed NOT filed as “New Employment” or “New Concurrent Employment “ as indicated in the I-129 form Part 2 by selecting ‘b’, ‘c’, ‘e’, or ‘f’ for Question 2 by employer as shown in below screenshot. It is usually for amendments, transfers with change of employers, extensions.CA and CD - Continuing Approval and Continuing Denial on H1B Employer Data Hub copy
  • NAICS : This column corresponds to the North American Industry Classification System Code, that is used in Form I-129, Page 19, Section 1, Question 6. Looks like below screenshot. You can find more info at NAICS Webpage on the codesNAICS Code - USCIS Employer Data Hub
  • Tax ID : This data is the last four digits of Tax ID used in I-129 form, page I, part 1, question 5

H1B Employer Data Hub  – Data Updates :

USCIS mentioned that they will update the database and provide quarterly updates of the H1B petitions filed with them. It will be cumulative, meaning it adds up to the existing data in the database and they will not remove old data.  The update cycle is delayed by a quarter for data entry purpose. E.g. data for 1st quarter Oct to Dec for fiscal year will be provided in April of next year.

Accuracy of Data, Download .CSV Files

As a word of caution, USCIS mentions that there may be some data issues as these are manual paper forms and data entry errors would occur either from the filing employer side or in data entry.  Additionally, USCIS also publishes all of this data in .CSV files format for anyone to view them and work with them as part of their disclosure. You can check it here

Overall, it is a good initiative by USCIS to help give some transparency for H1B applicants and public to review a firm sponsoring H1B, before joining that company and letting them sponsor H1B.

What do you think of this H1B Data Hub initiative ? Share your thoughts in comments below.

Reference : Press Release, H1B Employer Data Hub Info 

Other Articles


Comments ( 6 )

  1. H1Ber

    None RFE was requested to me. They’ve called informing that I was picked and later one they confirmed the H1b was approved.

    1)How to know if they didn’t apply for my H1B? Is that possible through the new H1B hub?

    2)So, It’s not possible to know if I was not picked on the lottery unless to ask the the rejection notice?

    Sorry for all the question, just trying to do the right strategy for the best approach.

  2. H1Ber

    Hi Kumar.

    Question: May last year (2018) I got a call from the employer that applied to my H1b informing me that I was picked in the lottery! Until now, I didn’t join the company yet because they say they are doing a big re-org and it’s not the right time.

    So, I went to the H1b data hub to really check if they really applied . Actually, NO H1B application came up for the 2019 FY. My question is: It’s supposed to show up the “IA” (initial approval) for the 2019FY, right? Or because they didn’t request my “approved” H1B visa yet, it’s ok to do not show up?

    All the process was done through a credited Law officer in Fort Lauderdale. Of course, I know there are a lot things that I can request them to double check if they really applied but I don’t want to break the trust unless I’m 100% sure they didn’t apply.

    Thank You

    1. Kumar1

      “Initial Approval” = Lottery success + RFE success + Approval notice
      “Initial Denial” = Lottery success + RFE denial + Denial notice

      1. H1Ber

        None RFE was requested to me. They’ve called informing that I was picked and later one they confirmed the H1b was approved.

        1)How to know if they didn’t apply for my H1B? Is that possible through the new H1B hub?

        2)So, It’s not possible to know if I was not picked on the lottery unless to ask the the rejection notice?

        Sorry for all the question, just trying to do the right strategy for the best approach.

        1. Ramkumar Annadurai

          You can check all the H1B application the company has filed on myvisajobs.com and check how many got picked up on USCIS data hub page

Leave a Comment

Comments Policy :
  • Comments are to drive conversation, add your thoughts, experiences, ask questions!
  • Do NOT write hate speech, swear words, or get into fight. Maintain etiquette
  • Enter your Name, valid Email, URL(optional - Facebook, LinkedIn profile URLs).
  • Your email will NOT be published. Do NOT post any phone numbers, email-ids
  • Do NOT post any links from other websites, unless official sites, University websites.
  • By submitting your comment, you agree to Term and Conditions of our website.