What is company formation?

Company formation are the remaining critical steps to perform once you're a registered C-Corporation with Delaware. 

After incorporation, your company is an empty shell corporation: it exists, but it has no owners, no structure, and holds no assets. Launch walks you through these steps while your ownership structure is a blank slate, culminating in a document called the First Action by the Board that:

  • establishes governance through the adoption of your Bylaws (the company rules)
  • creates and elects your Board of Directors
  • elects your company Officers
  • allocates ownership amongst the founders
  • utilizes the benefits of a C-corp like personal liability protection and favorable tax treatment
  • adopts best practices like managing your company ownership