Ask five developers what a website costs and you may get five very different answers. That is not because anyone is hiding something. A website can be anything from a single landing page to a full web application, and the price follows the work involved. This guide explains what drives the cost so you can budget sensibly and compare quotes fairly.
The type of website
The biggest factor is what you are building. As a rough guide, from the simplest to the most involved:
- Landing page: one focused page for an offer, ad campaign or launch.
- Small business website: around five to ten pages such as home, services, about, contact and a blog.
- Larger content or brochure site: many pages, several templates, a blog and possibly more than one language.
- Online store: products, cart, checkout, payments, shipping and taxes.
- Web application: logins, dashboards, bookings, client portals or custom tools.
Each step up adds design, development and testing time.
Template or custom design
A site built on a ready-made theme or template costs less because much of the design already exists. A custom design is created for your brand from scratch, which takes more time but gives you a site that looks like no one else. Many businesses choose a middle route: a solid theme, customised with their own colours, fonts, layouts and imagery.
Features and integrations
Every feature adds work. Contact forms are simple. Booking systems, quote calculators, member areas, multi-language support or connections to a CRM, email platform or payment provider take longer to build and test. List your must-have features early, because adding them halfway through usually costs more.
Content
Text, photos and videos are easy to forget in a budget. If you provide finished content, the project moves faster. If the developer needs to write copy, source images or create graphics, that is extra work and should be priced in.
Rough price ranges
Prices vary a lot by country, experience and scope, so treat these as rough market ranges rather than quotes:
- Simple template-based site: often a few hundred to around a thousand US dollars.
- Custom-designed small business website: commonly from around 1,500 to 5,000 US dollars.
- Larger sites, online stores and web apps: from around 5,000 US dollars upwards, depending heavily on features.
A very low quote usually means something is missing, such as mobile testing, SEO basics or support after launch. A very high one may include extras you do not need. Always compare what is actually included.
Running costs after launch
A website also has ongoing costs:
- Domain name: usually a small yearly fee.
- Hosting: from a few dollars a month for a small site to more for busy or complex ones.
- Business email: often charged per user, per month.
- Premium themes, plugins or tools: some charge yearly licences.
- Maintenance: updates, backups, security checks and small changes, either on a monthly plan or as needed.
How to get an accurate quote
The clearer your brief, the more accurate the price. Before you ask for quotes, write down:
- What the website should achieve, such as leads, bookings or sales.
- The pages you need and the features each one must have.
- Two or three websites you like, and why.
- What content you already have and what still needs creating.
- Your launch date and a realistic budget range.
Our guide on how to brief a developer goes into more detail.
Spending wisely
A good website pays for itself through the enquiries or sales it brings in. It is usually better to launch a smaller site that is fast, clear and well built, then add to it, than to spend the whole budget on features no one uses.
Get a clear price
If you want to know what your project would cost, our website development service starts with a free consultation. After it, you get a written scope, timeline and fixed price before any work begins.
Need help with Website Development?
Custom-coded or WordPress, we build websites that load fast and bring in enquiries. The first consultation is free.
See our Website Development service