Skip to main content
General Web Development

What a website actually costs

Why the launch invoice is never the real number, what actually drives pricing, and how to compare quotes that don't look alike.

Last updated: July 18, 2026

Most people asking "how much does a website cost" are really asking for a single number they can compare against another single number. Every agency will give you one if you push hard enough. Almost none of those numbers mean the same thing.

The launch invoice is not the real number

A website has a build cost and then a cost of ownership. The build is the part everyone quotes. Ownership is hosting, domains, monitoring, content updates, and the inevitable "can we change this" request six months in. Ask about the second number before you sign anything, because it's the one that determines whether the site is still worth having in two years.

What actually moves the price

Three things drive most of the spread between a $2,000 quote and a $20,000 quote. How unique the design and interactions are, since a layout built from established patterns takes far less time than something custom end to end. How many systems it has to talk to, since a booking engine, a payment processor, or a CRM connection each bring their own edge cases and testing. And how much content has to move, since migrating an existing site without losing search rankings is real work, not a copy-paste job.

The costs nobody mentions upfront

Hosting, domain renewals, and email are billed separately from the build in most contracts, and they add up over a year even though no single line item looks large. Fonts, stock media, and monitoring tools sometimes carry their own subscriptions. And anything you ask for after the contract is signed usually gets quoted separately, which is normal, but worth knowing before you're surprised by it.

What you're actually paying for after launch

A live site needs security patches applied as frameworks and plugins get updated. It needs backups that someone has actually tested a restore from, not just a database dump that's never been opened. And it needs someone watching performance as traffic grows, because the caching rules and image pipeline that worked at launch don't always hold up a year later. If nobody owns that work, it decays quietly until something breaks in public.

How to compare two quotes that don't look alike

Ask every bidder to split their number into three parts: the one-time build, any third-party fees, and ongoing support. A quote that bundles all three into one figure is hard to compare against one that only covers launch. Once you have both broken out the same way, you're finally comparing the same thing.

We've written more about how we structure builds and hosting on the investment plans page.

Related guides

This article is part of the Ziteox Knowledgebase.
For more information, visit ziteox.com