Ongoing blog costs may include web hosting renewal fees, domain renewal fees and additional expenses for premium themes or plugins if you choose to enhance your blog's functionality. Also, if you end up hiring freelance writers, editors or photographers, you will have to retain them via ongoing payments.