Website cost: why the same brief gets quotes 20x apart

A practical guide to why website prices scatter so widely, what actually drives the number, and the questions to ask before you accept a quote.

Boygantech branded cover

Send the same brief to five agencies and the quotes will come back twenty times apart. That is not because the industry is disorganised. It is because “a website” describes at least five different products at once.

This is not a price list. It explains what sets the number, so you can compare the quotes you receive.

The seven things that set the price

1 · Not page count — template count

The most common mistake is pricing by number of pages. A site with 200 product pages can cost less than a site with 6 different page layouts: those 200 products come out of one template, while 6 layouts mean six designs and six builds.

Ask “how many distinct page templates”, not “how many pages”.

2 · Who updates the content, and how

This single question can double the price.

  • A static site is cheapest when content rarely changes. Every edit goes through a developer.
  • An off-the-shelf CMS sits in the middle. Cheap to set up, but plugin maintenance is a cost spread across years.
  • A custom admin panel is the most expensive. In return, the content team never needs a developer.

If you publish once a month, the third option is waste. If you publish ten times a week, the first option chains you to your developer.

3 · How many languages — and whether they are translations

A bilingual site does not cost twice a monolingual one, but it is not 20% more either. The real driver is whether the languages are structurally the same page.

If the English version sells with a price table and the German version sells with case studies, those are two pages, not a translation. If you do not say this upfront, the quote comes in at translation prices and grows mid-project.

4 · Integrations

What a site does on its own is usually cheap. What costs money is talking to another system: CRM, ERP, accounting, shipping, payments, booking.

The cost of an integration is set by the quality of the other side’s API, and nobody knows that at quoting time. So on integration-heavy projects, ask for a paid discovery phase instead of a fixed price: one week of investigation, then a realistic number.

5 · Where the design comes from

There is a real gap between an off-the-shelf theme, an adapted theme, and design from scratch. Original design is not only an aesthetic preference — it means an identity system, a component library and several rounds of revision.

If your brand is new and you have no identity yet, do not bury that line item in the website budget. Treat it as separate work.

6 · The performance and accessibility target

There is genuine effort between “a site that works” and “a site that passes Core Web Vitals, can be navigated by keyboard and read by a screen reader”.

If you leave that target out of the quote, the price drops and you pay for it later in search results. Write it measurably: LCP under 2.5s, INP under 200ms, CLS under 0.1.

7 · What happens after handover

Projects do not end at delivery. Who hosts it, who updates it, who do you call when something breaks, and whose account holds the domain and the repository?

Get it in writing. A quote that stays silent here looks cheap until month six, when it turns into a maintenance negotiation.

The hidden line items

Costs that fall outside the quote and surface later:

ItemFrequencyNote
DomainYearlySmall, but forgotten
Hosting / CDNMonthlyStatic sites often fit the free tier
SSL certificateYearlyFree with modern providers
Transactional emailMonthlyFor forms and notifications
Stock imagery / font licencesOne-offCommercial licence is mandatory
Content productionThroughoutThe most commonly skipped item
MaintenanceMonthlyNot optional on a CMS site

Content production matters most. The site finishes, then sits unlaunched for three months because the copy is not ready. That is both a delay and an investment you have paid for that is earning nothing.

Six questions to ask before signing

  1. How many distinct page templates are there?
  2. Who updates content, and with what tool?
  3. Which systems will it integrate with — have you read their API docs?
  4. Is the performance target written into the quote, and measured how?
  5. At handover, whose accounts hold the domain, repository and hosting?
  6. What is covered if something breaks in the first three months?

A quote that answers these six in writing is cheaper than one that does not, even at a higher number. The one that stays silent collects the difference later.

So which tier do you pick

A shortcut: the more the site matters, the more expensive saving money gets.

If the site is a business card, an off-the-shelf theme is an entirely reasonable choice. If the site is the first step of your sales pipeline — a visitor arrives from a search result and fills in a form — then speed, measurement and integrations stop being aesthetic details and become revenue.

Decide with this question: what would it cost me if this site ran slowly for a week? If the answer is a serious number, move up a tier.

Related posts

Do you have an idea, or a product that has stalled?

Let us scope it in a short call. In the first conversation we cover the technical approach and an estimated budget range.