I am often asked where one should incorporate their business, for which there are generally three answers: 1) Delaware; 2) your home state (Texas, California, etc.); or 3) off shore (Caymans, BVI, Bermuda). The choice you make depends on your individual business, your investor preferences, and where your customers and investors reside.
Delaware
Delaware is often chosen for many reasons, including: 1) insistence of investors and underwriters; 2) established and efficient corporate law and court system; and 3) favorable protections for directors and officers. These are discussed in more detail below.



