zeesung wrote:They are based in foreign county with no employees or assets placed in United States.
I guess they will file Federal tax return only.
What's the purpose of set up a Delaware corporation if there is no employees or assets in the United States? Is it a foreign corporation that want to go IPO in the United States some time, or is it an IT start-up looking for more VC investments, or is it a start-up want to be purchased/acquired by a nature company? Are there any income generate from the States? There should be a reason if the corporation want to be set up in the States without any employees or assets placed in USA. I think you may dig more.