Once payment is done we will prepare all the documents for you and send you an email request to sign them (within 48 hours). After this, we file documents with the relevant government bodies on your behalf and voila! Your company is formed. The post incorporation - waiting for the physical documetns from Delaware, scanning them and getting them back to you, will generally take about 10-14 days after that, and you will always be able to check the status of everything on your personal dashboard on this site.
We will also send you a handy “Next Steps” document which outlines the most common next legal steps taken by companies once they are formed. Please read it - it’s worth your time!