When starting a blog, one of the first things you’ll need is a domain name and hosting. Domain name registration can be expensive, especially if you’re looking for a popular name. You can expect to pay around $10 per year for a .
com domain name, and around $25 per year for a .net domain name.
Hosting is another expense you’ll need to budget for. You can expect to pay around $10 per month for a basic host, and around $25 per month for a more advanced host.
If you’re looking to create an ecommerce site, you’ll need to budget for ecommerce hosting as well. This will cost around $50 per month on average.