If your answer is no, then there are 2 possibilities.
You sincerely do not have $40 right now to start your internet business or else you are not willing to invest even $40 to get started with your online business.
If you sincerely do not have $40 right now, I would advise you to take a loan of $40 from your friend or relative to get started.
If you have $40 right now and you're not willing to invest even $40 in your internet business then you are not serious enough to get started with your online business. This is just a hobby for you and let me tell you that you will never succeed on the internet if you are not serious
I hope I have given you options above, now let me tell you how you can use this $40 to get started with your online business.
Your $20 will be used to get a hosting account and one domain name. I recommend hostgator service; it will help you to get started instantly with your hosting account. You can get your domain name from name cheap or onlinenic services.
Your remaining $20 will be used to get one month subscription to an auto responder service.
I recommend either 'Ultimate Marketing Center' or Aweber.
The reason you cannot avoid spending $40 is because hosting, domain name and auto responder services are the most important services to get started with your online business. You just cannot avoid them or consider getting free services to replace the paid ones.
Do not even attempt to get started with a free service. I did this mistake and it actually made me loose over 6000 leads and thousands of dollars worth of potential sales.
So I am sure that you will learn from my mistake. If you use hostgator they have free website design templates, you can use one of them to set up your website. Learn html basics, this will help you to modify the code in the template. You can get a free html basic tutorial online.
With this you have everything to get started. Focus in building your list using your auto responder service and website by setting up a squeeze page.
After doing this you will have subscribers coming in after which you can focus in building a relationship with your subscribers.
Then recommend your products or affiliate products. Use the power of article marketing to drive traffic to your squeeze page. You will surely make good profits using the above steps and you will get started within 7 days if you do things correctly.
Do you want to learn how I do it? Download this 'FREE Report' and Discover How I Created a Killer Cash-Pulling-Machine that Attracts 23,883 Visitors and Earns $6665.49 on Autopilot from just 20 Days of Lazy Work...
Download it here: FREE how to start an internet business Reports.
To start an internet business from home make sure to use this solid online business model.