EIN & ITIN
Neither US citizenship nor residency are requirements for forming a Delaware LLC or Delaware corporation. You can start a business in Delaware from anywhere in the world.
In fact, many of our clients are not living in America.
We do not charge foreigners more money for filings, however, we would encourage you to review our resources section to make the whole process easier for you, specifically checking our Delaware LLC and Delaware Corporation pages.