I am from Ontario, Canada. I am in the process of getting an H-1B visa to work here in the U.S. as a physician and also my employer has agreed to sponsor me for a Green Card
I also have internet business, and need to discuss how this will affect my Green Card application.
1) My internet business is www.CanadaQBank.com
it is an online test preparation service for the medical licensing exams of Canada and the United States. It has been online since 2008.
The business is officially registered in the state of Michigan, USA as an LLC (Limited Liability Company). I own 100% of it.
2) The business has a tax identification number / Employer Identification Number (EIN): 45-3698527
Last year, in 2012, the business generated a revenue of $554,000 and I paid over $83,000 in taxes to the IRS here in the U.S. for CanadaQBank, LLC.
3) I have ten (10) people who work for me. Due to the nature of the business they live in various parts of the world (U.S., Canada, Ukraine, India). My accountant issues 1099 forms to them each year.
Now . . .
I was doing some research today and apparently this business will be a problem for me when applying for a Green Card during the adjustment of status stage.
When I give my tax returns, the income I have generated from this business will be listed and that will be looked at as unlawful income.
I read that I am not allowed to run this business, while being in the U.S. on the H-1B visa.
I never knew any of this until today!
So I needed to discuss what are my options and work with you on a potential solution.
My initial plan is to cancel the registration of my internet business in Michigan and registering the business in Ontario, Canada, where I am from and my mother still lives. I can then open a PayPal.com account in Canada and use it to process payments and open a business bank account in Canada to withdraw funds. Also I can pay taxes in Canada for the business.
But, before I do anything I will need to consult with you and develop a clear strategy on how to proceed.