Coat of arms of Delaware

Offshore company formation in Delaware


Delaware offshore company

Delaware is one of the best place to set up a limited liability company (LLC) for most entrepreneurs. Anyone can form a company in so called tax haven state, it does not matter where she or he is located. As a non-resident, living outside of the United States there are no restrictions on opening a company in Delaware. Most of our clients are non-US residents that need a company to use for their international business, or even to hold their assets like boats and real estate. The State of Delaware is also one of the most convenient places for boat registration.

Delaware company registration
Delaware company registration

After you form a Delaware LLC (Limited Liability Company), you are not personally liable for your personal property and assets for obligations of your non-resident Delaware LLC. Delaware has very favorable tax legislation. Delaware LLCs with non-resident members are not required to pay company tax as long as there are no transactions within the United States.
Similar types of registrations are GmbH in Germany, Ltd in Great Britain, etc.

Besides Delaware, there are also other popular jurisdictions in the USA. We also assist with offshore company formation in Florida, Wyoming, California, etc.


What are the main benefits of setting up an INC or LLC in Delaware?


Steps to forming a NON - US LLC in Delaware

In order to start with the formation, please provide us with the following:

Please note that the whole procedure can be done via email/online, no personal presence or original documents are required.

Kindly note that a legal entity can also incorporate the Delaware company. In this case, company documents have to be presented.

Bank account opening

For Delawere IBC we can also assist you with the bank account opening in Delawere or internationally. For more information please visit our page Bank Accounts.

Price List

Full list of optional costs available upon request.

Find out more about what we can do for you…


Frequently asked questions

Delaware is a state located in the Mid-Atlantic and Northeastern regions of the United States. On December 7, 1787, Delaware became the first state to ratify the Constitution of the United States, and has since promoted itself as “The First State”.

Delaware’s fourth and current constitution, adopted in 1897, provides for executive, judicial and legislative branches. The Delaware General Assembly consists of a House of Representatives with 41 members and a Senate with 21 members. It sits in Dover, the state capital. Representatives are elected to two-year terms, while senators are elected to four-year terms. The Senate confirms judicial and other nominees appointed by the governor.

Delaware General Corporation Law, which forms the basis of the Delaware Court’s opinions, is widely regarded as giving great flexibility to corporations to manage their affairs. For these reasons, Delaware is considered to have the most business-friendly legal system in the United States, thus a great number of companies are incorporated in Delaware, including 60% of the companies listed on the New York Stock Exchange.

Why do so many companies incorporate in Delaware? The Delaware LLC (Limited Liability Company) is the most flexible type of business entity offered by any state or country in the world. This is the reason why an LLC has become the entity of choice among many legal, accounting, and business professionals. The structure of the company and the rules that govern the members of the company are contained in a contract called the LLC Operating Agreement, which is drafted by the members of the LLC. This means the terms and rules of each LLC can be tailored to accommodate the specific needs and preferences of an LLC. This is the biggest benefit of Delaware corporation. This power is called freedom of contract.

A single-member Delaware LLC for non-US residents that do not elect to be treated as a corporation will be classified as a “disregarded entity”. Single-member LLCs are not recognized by the IRS and therefore pay no taxes at all. Instead, the tax liability is passed through to the member.

LLC Nominee Service consists of Nominee Member (shareholder) and Nominee Manager (director). Both, Corporate and Individual non-resident Nominee Members/Managers are available internationally.

Audit and financial returns: Delaware LLC is not required to file state or federal tax returns. Whilst there is no requirement to file audited accounts or annual returns with the authorities, a company is required to keep financial records, which should reflect the financial position of a company. An Annual Report is required only in cases, where there is a distribution of profits to US residents.

  • Certificate of Formation

  • Statement of Authorized person

  • LLC Agreement

  • Minutes of the first meeting

  • Certificate of Membership

By allowing you to file anonymously, Delaware laws shield the identities and personal information of business owners. The State of Delaware does not require the names and addresses of LLC members and managers to be made public. Legal proceedings or law enforcement actions are the only two circumstances under which this information must be revealed.

Your LLC name must contain either the abbreviation LLC, L.L.C., or the words “Limited Liability Company.” If the name you select includes words in a foreign language, a translation must accompany the application for filing the formation.
We can provide a full package, Delaware company formation with a non-resident Delaware business bank account. The banks we cooperate with are reliable financial institutions with a long tradition in private and corporate banking. Our clients are provided with excellent customer service, online banking, Visa and/or Master cards, and other services, such as factoring, foreign exchange, savings, and specialized banking solutions.

What our clients say

Serving our clients—including corporations, private equity firms, government organizations—is a privilege.

Call us and we will start the process of opening a company today or schedule a consultation if you have any doubts


Send us a message