Getting paying customers is the best way to raise money. No equity given up, proof of your business model, and that looks great to investors later on, too.
Incubator programs aren't all created equal. Do a LOT of work to vet them first. Many will offer a small amount of money, offer very little support during the incubator, have no connections at the end of the incubator, and then dump you with no support after the incubator, but kindly taking a percent of the company. There are some good ones, though.
Angel investors and VC are an option, but those are not easy to get and you have to kiss a lot of frogs before you find your prince.
The best thing to do is build your product and keep building it, and talk to as many people as you can. Resources will come out of the woodwork slowly, and connections will be made that will lead organically to what you need.
If you are using the cash more to buy an asset or equipment ( e.g. a food truck ), then you could try pitching it to a bank. I don't think they would go for it, but at least they would have collateral. If you have a personal car, you could try offering that for collateral as well.
- Part-time consulting. If you are able to consult 20 hours a week, that should be enough cash to cover a modest cost of living and maybe some extra to invest in your start-up. A lot of companies start this way. They build specific products for their clients and eventually develop a product/service of their own. Check out 37Signals story on how Basecamp came along.
- If you are developing an enterprise-level tool, you could try to pre-sell it to a large firm first and have them pay an advance. This is tricky, but possible if you are building a certain type of product and have the right experience/connections.
- Build an MVP in your spare time and start charging for it. You may be able to skip the financing step altogether. Either way, you'll have more luck raising funds if you already have some, but maybe not enough to be profitable, paying customers.
- Personal Savings
Some riskier ways to get cash:
- Cash in a portion of your 401k ( you'll pay a 10% early withdrawal penalty + taxes )
- Home Equity Line if you have enough equity in your home. Careful with this because you are gambling your home. Make sure that if the start-up fails, you'd be able to get a job making enough cash to cover the additional debt service on the equity line.
- Personal line of credit. You pay high interest rates and won't be able to borrow that much ( ~25k or so ). You've probably gotten offers like this in the mail before. Your credit card company sends you a blank check and says 6 months no interest loan. Same as above, if the startup doesn't make it, make sure you'll be able to handle the additional finance charge ( which will be crazy high ). Please don't do this one.
How I would convince a angel investor like you to help?
Borrowing money from people is not an option, and neither is will banks help me in any way — I'm a student,and 17 years old.
I have little or no savings. So yea...
Or do like I tried to do in the past: work in a normal job, and in your idea on the side. (this resulted into this: http://www.abril.com.br/blog/campus-party/2011/01/19/fanatic... )
If you're in the EU the EC give out startup grants. In Scotland we get them through our local Councils.