I disagree strongly. Every business no matter how free has its expenses. Posting on this site requires internet connection.You don't need money to become a small business owner,The first step in starting a business with no money is to keep your current job and launch you small business as for now,a side pursuit then developing your business plan and analyze your consumer base, market,and potential challenges near the final stage of his planning,you'll better understand how much money you need to start your business,You can find his money through crowdfunding platform and investors.consider taking out loans only as a last resort.
Starting e-commerce website, feelancing, blogging...
Some form of capital must be involved.