You just need to have few amount to pay for your hosting company and internet connection. Aside from that, the rest can be done without spending money. To minimize the expenses, you must exert extra effort and time in building your business. It takes a lot of patience and perseverance when you want to build a business with a very minimal amount of startup fund.
If you want to get quicker result, then you have to pay for advertisement and other services that will make your business rank in search engine. But this can actually be done for free. It would take time though before you can achieve the result. That is why you are required to exert effort, time and more patience.
To become successful with your online business, you must generate a lot of traffic for your website. to attract visitors, you don't need to spend much. You can write articles and join online forums. You can achieve success without spending too much money, just be creative and resourceful.