Hello and welcome to Just Answer. No attorney-client relationship or privilege is formed by speaking to an expert on this site, the answers are for general information. By continuing, you confirm that you understand and agree to these terms.
Delaware is a great state to start a corporation, the do not ask about, nor require US citizenship nor the shareholders residency. It can be formed from anywhere in the world.
That said, in Delaware, an LLC or Corporation is formed with the Delaware Division of Corporations.” If no shareholder is a resident, and you will not have a Delaware address, then the business will be considered a “foreign entity”.
The steps for filing are as follows. You must choose a name for the company. You should perform a name search on the Division of Corporation’s website to see if the name is available. Once you’ve found an available name, you can file.
Delaware requires that you have a registered agent with an address inside the state to receive all official mail and service of process on behalf of your Delaware Company. You must maintain a Delaware registered agent to keep the Delaware Company in good standing.
Next you must file the certificate of incorporation. The name of the formation document will depend on what type of entity you are forming. Certificates of Incorporation are for corporations. You must file these documents by mail or by fax. Delaware does not offer online filings.
You will not need to provide any other documentation, except the articles of organization which is liked at https://corp.delaware.gov/incstk09.pdf, and a cover memo, with the name and address of the person forming the corporation and signing the application.
I hope this helps with your question.