The cost of starting an online business can vary depending on what you’re selling and how you’re selling it. The main costs include web hosting, your domain name, inventory, and payment processing. There may be additional costs depending on your business needs.