I finally got around to uploading the presentation I made at the BarCamp. I had talked about my experiences as we bootstrapped Tekriti over the last one year. Hemanshu captured the essence of my presentation on his blog well so I will not elaborate much on my slides here.
I will however, like to say few things about bootstrapping vis a vis funding a startup. Bootstrapping basically means creating and sustaining a company without infusion of external capital. The initial capital might be put in by the co-founders or borrowed from friends and family. However, the business plan must enable the company to sustain itself fairly quickly. The other form of setting up a company is by raising venture capital in return for equity. Both approaches have their pros and cons and some companies are impossible to bootstrap (for example, where large amount of capital investment needs to be made in infrastructure or product development).
For first time entrepreneurs, bootstrapping has some advantages:
1. Bootstrapping has a low entry barrier, especially in the case of software startups. Quit your job, get internet and a computer at home and you have your startup right there! You can sell your services and build your product with almost zero investment. Of course this works only if you start small enough. But important point is that you can start your company when you want to. By deciding to bootstrap you have removed the big external factor of raising VC/angel capital.
2. Bootstrapping ensures that you start small. This is really important for us first time entrepreneurs with no prior experience in running a business. When you bootstrap your startup with your own money, you are forced to start small. That is a good thing because it gives you the chance to learn the nuts and bolts of running a company at your own pace. As you learn, your company grows. So chances of things getting out of hand are reduced.
3. Bootstrapping keeps you honest with your money. I think bootstrapped companies are more conscious about keeping their costs in check. Since essentially they start from a zero bank balance, they value money more.
4. Finally, bootstrapping prepares you for eventually raising money. This is yet to be validated by us since we have not yet tried to raise money for Tekriti. But I feel that we would be better equipped to present our case to VCs if we can demonstrate that we have acquired the previously missing business experience while bootstrapping a company. Of course, you get better valuation as well if you already have a company up and running as against having just an idea and a business plan.
So, if you want to startup, do not be afraid to explore the possibility of bootstrapping. Starting up a company does not always require huge amount of money. It can be done with just a computer and internet!