Breaking Down Costs

I often get asked how much it costs to build a website. In the early 2000s, I would have had an absolute answer for most websites I made. However, the needs of today’s websites have increased compared to their recent ancestors. Understanding what goes into your website maintenance cost can help to come up with a proper budget. How much you spend depends on the type of website, its features, and other variables.

This guide will help guide your budget when determining costs for a website.

Quick Overview

Personal Website

Portfolios, personal blogs, hobby websites

$25+/mo

Professional Blogs

Websites with medium to high traffic

$50+/mo

Small Enterprise Businesses

Small chain and corporate pages or organizations

$300+/mo

Large Corporate Websites 

Large institutions and popular businesses

$1000+/mo

eCommerce Websites

Merchandise, ticket selling, subscriptions

$1,000+/mo

Essential Costs

Every website is built differently and has different needs. However, there are certain costs that are necessary, important, and optional. Here is a breakdown of those costs:

Domain Names

(Necessary)
Every website needs a domain name. Think of this as your online home address or personal phone number. Costs vary but are usually dependent on the extension (.com, .org, .us, .biz).

Typically, there is a one-time registration fee and a yearly renewal fee. Transfer fees may also include if you transfer ownership. There are also domain privacy protection costs that help protect your personal identity.

Registration
$0-20+

Renewals
$5-100+/yr

Domain Transfer Fees
$0-15+

Privacy Protection
$5-20+/yr


Web Hosting

(Necessary)
If the domain name is your dedicated phone number or home address, web hosting is your rent, and website hosting providers are your landlords. Choosing your web hosting provider is like choosing where to live. However, not all locations are equal. There are different types of host accounts and services that are provided depending on the website’s needs, such as bandwidth, storage space, email accounts, SSL certificates, and more. Some services include these for a fee, bundled, or do not offer them at all.

Hosting
$5-200+/mo

Optimized Features
$0-25+/mo


SSL Certificates

(Necessary)
SSL (Secure Sockets Layer) is an encryption device tool that allows for safe communication between users and your server, providing higher data privacy and performance. This also gives your users peace of mind when visiting your website that it is safe and secure.

Note: some web hosting packages offer a free SSL certificate.

SSL Certificate
$10-75+/yr


Email Services

(Important)
Having your own domain is essential in maintaining a brand, but having your own email with your domain name is taking the next step. A custom email helps create trust and recognition with your customers. Not all hosting packages offer domain email accounts and are an extra cost.

Email Services
$0-20+/mo


Tech Support

(Important)
Even if you have a website designer, tech support services are recommended to take a look into the more technical issues that can’t be fixed online. While basic support is offered by most hosting services, premium support may provide priority service to help your website get back up and running. This is especially essential for eCommerce websites that require as little downtime as possible.

Email Services
$5-50+/mo


Website Design/er

(Important)
Many websites offer simple drag-and-drop tools, but they’re not necessarily the best visual representation of your brand and what you’re trying to represent as a business. Great web design incorporates great visuals, search engine optimization, and a positive user experience. These costs vary greatly on whether you design a website from scratch or have the website professionally made. Premium features, such as Content Management Systems, provide great flexibility and customization but are more difficult to manage and may have additional costs for add-ons features.

DIY
$0-50

CMS Systems
$5-25

Web Designer
Creation
$3000+
Maintenance Costs
$1000+/yr
Pay-as-you-go
$125+/hr

Content Development
$100+