“How much is a website?” is the first question almost everyone asks, and the honest answer is: it depends on what the website has to do. This guide explains what drives the price, so you can compare quotes with confidence.
The three things that decide the price
Most of the cost comes from three things: how many pages or screens there are, what the site has to do (a contact form is simple; online payments, bookings or logins are not), and how much of the design is made just for you.
Content matters too. If you already have text and photos, the project is quicker. If they need writing or shooting, that is extra work.
Typical price ranges
As a guide, these are the kinds of projects most businesses need. Our own starting prices for each, in your currency, are on the pricing page.
- A landing page or small company website (1 to 5 pages): the lowest cost, usually ready in 1 to 2 weeks.
- A full business website or online store (5 to 10 pages, payments, admin): a mid-range project of 3 to 6 weeks.
- Custom software (portals, booking systems, dashboards): priced in stages, from a few weeks to a few months.
Costs people forget
A website keeps costing a little after launch. Ask about these before you sign:
- Domain name (yearly)
- Hosting (monthly or yearly)
- Paid plugins or services, such as a payment gateway's fees
- Updates, security fixes and small changes after launch
How to avoid surprises
Ask for a written, fixed quote that lists what is included, the timeline and how payment is split. Make sure the domain, hosting and code will be in your name. And ask to see the work as it is built, not only at the end.
That is how we work at Nexa: a free 30-minute call, then a fixed quote in writing before any work starts.
Related: Website development