Forum Moderators: LifeinAsia
We're currently considering Delaware as our corporation base in the US..
thanks in advance for the feedback :)
You need a company or represenetive locally - i think it's deleware law. So I didn't register directly, I found an online service that I pay who handles the filings and acts as my official rep in deleware (they don't actually do anything other than file the papers). In summary, find a lawyer or firm online, pay them a few hundred bucks a year and you're done.
The real problem I've found in the US is getting a bank account. Everyone wants a social security number of the owner to open an account (EIN business number was not good enough). Without that I couldn't find a bank that would let me open an account. Even the bank that I'd done business with previously under an identical arrangement wouldn't give me an account. Claimed it was due to the patriot act.