I am currently working full time for CompanyA under H1B sponsorship.
I worked as non-employee consultant for a Federal grant project of CompanyB. I received $1,000-a-month as "non-employee" compensation for 5 months in 2004. I received IRS 1099 for these. I declared these earnings in the self-employment supplimental form in my 1040 returns.
Question 1: Did I violate the H1B work authorization? CompanyB keep telling me this is legal because I was paid as 'non-employee' but I'm reading from these furums that it an unauthorized work.
Question 2: I will be applying for a GC soon. Will USCIS eventually find this out?
Question 3: Is this violation severe enough that can cause me to get deported?
Question 4: What should I do to rectify this. Should I be pro-active? or just wait until they find out?
I worked as non-employee consultant for a Federal grant project of CompanyB. I received $1,000-a-month as "non-employee" compensation for 5 months in 2004. I received IRS 1099 for these. I declared these earnings in the self-employment supplimental form in my 1040 returns.
Question 1: Did I violate the H1B work authorization? CompanyB keep telling me this is legal because I was paid as 'non-employee' but I'm reading from these furums that it an unauthorized work.
Question 2: I will be applying for a GC soon. Will USCIS eventually find this out?
Question 3: Is this violation severe enough that can cause me to get deported?
Question 4: What should I do to rectify this. Should I be pro-active? or just wait until they find out?
Last edited by a moderator: