Not assigning anyone any equity until we get funding, despite that fact that I am the tech.-cofounder i need to start developing a demo to show investors.
Should an actual contract really be worked out before I go full-blown developing this demo, is there someway I could get cheated for instance say I make this demo and writing my own code to make it and we get 1M in investing in say a month or two... and they kick me out of equity and just say the other (2) co-founders get 50% each equity and I get just a salary?
In a nutshell is it better to have a formal contract in place stating exactly what we each get (from equity standpoint), before there is any investing?
In a nutshell is it better to have a formal contract in place stating exactly what we each get (from equity standpoint), before there is any investing?Well, I do not trust anybody if it is around money. People - even in family - are sometimes doing very nasty shit when it comes to money. I bet you could go to a lawyer when it comes to a situation they kick you out. But this costs money, time and nerves.
I have made the experience that it is no problem for serious people to say what they want and sign this on a sheet of paper. Only people who are not serious on their decision are afraid to put something on paper.
If your business partners say: "Hey all cool, lets do some money and share afterwards" it could easily be like: programmers are exchangable, you get 10%, we the rest. Who knows? Better discuss now before you have the trouble later.
If your partners cannot disucss that with you in a proper and fair way, how can you trust them to discuss with other business partners later?
Other people may have other opinions, but I would never partner up without making things clear. Except if it is for charity or if it is -really- small stuff.
While I would recommend hammering out a contract among the co-founders asap before delving into business matters, the risk is actually more on your partners than on you. Why? The code is written by you (and therefore protected by copyright) so you are holding the cards, so long as you don't accidentally give away the rights to your code by signing some unfavorable contract.
Not assigning equity until you get funding would a be major mistake. For one, there is a serious tax issue: you won't be able to issue cheap stock just before a financing event, so most founders won't even be able to buy the stock they deserve (even when issuing common vs. preferred).
And then there are so many issues about conflicts between co-founders and who owns what, IP assignments... My recommendation is to formally incorporate within a month of work having started when there are more than one founder.
A vesting schedule that awards each of you based on milestones and performance would be a better solution. Just make sure that you clearly outline how the equity will be calculated.