← All articles
5 min read

Should You Pay a Web Designer Fixed Price or Hourly?

For anyone commissioning a website, not quoting one. Who carries the risk when an estimate is wrong, when hourly is genuinely fairer, and why some studios won't quote fixed.

Fixed price, agreed before work starts. The number matters less than the structure, because the structure decides who pays when the estimate turns out to be wrong — and estimates are wrong constantly. A fixed price moves that risk to the studio, which is the party actually able to control it.

What is the real difference?

Not the total. The total often lands in a similar place. The difference is what happens when reality diverges from the plan, which it always does.

Under a fixed price, the studio has estimated the work and committed to a number. If the build takes 50% longer than expected — because a component was harder than it looked, or an approach had to be abandoned and redone — the studio absorbs it. You pay what you agreed.

Under an hourly rate, you absorb it. The project takes 50% longer, you pay 50% more, and there is no ceiling because nobody agreed to one.

Notice who is better placed to judge how long the work takes. It is not you. Fixed pricing puts the estimating risk on the party doing the estimating, which is the only arrangement that makes sense.

Why is hourly billing worse for you specifically?

Three reasons, in ascending order of importance.

You pay for the studio's learning curve. If a developer spends four hours working out how to do something they have not done before, that is four billable hours. Under a fixed price, that time is theirs.

You pay for mistakes. This is the uncomfortable one. Under hourly billing, time spent fixing a problem the studio created is billed exactly like time spent building something new. You are paying someone to correct their own work.

There is no incentive to be efficient. Not fraud — almost nobody pads deliberately. But an arrangement where working faster reduces your own revenue is a strange thing to build into a relationship, and it removes the pressure that keeps projects tight.

None of this requires anyone to behave badly. The incentives do the work on their own.

When is hourly genuinely fairer?

It exists for a reason, and there are cases where insisting on fixed pricing is the unreasonable position.

Open-ended work. Ongoing changes, maintenance, "we'll need things from time to time." There is no scope to fix, so a fixed price would just be a guess dressed up as a commitment.

Genuinely exploratory projects. If nobody can yet describe what finished looks like, a fixed price is a fiction. Either party will end up feeling cheated.

Very small tasks. Quoting a fixed price for two hours of work costs more in admin than it saves anyone.

When you want to change direction freely. Fixed price locks scope, and scope changes cost money. If you expect to change your mind repeatedly, hourly is honest about that.

The mistake is using hourly for a project that could have been scoped. A five-page business website is describable. Anyone who cannot describe it well enough to price it should say why.

Why won't some studios quote fixed?

Two reasons, and they are worth telling apart.

The good one: the scope genuinely is not clear yet. A short paid discovery stage — a few days to establish what is actually being built — followed by a fixed quote is a legitimate structure, and often a sign of someone who takes estimating seriously.

The bad one: they cannot estimate their own work. A studio that has built forty websites knows roughly what the forty-first takes. One that does not is going to discover the scope on your project, and under hourly billing you are funding the education.

The question that separates them: "What would you need to know to quote this as a fixed price?" A studio in the first category gives you a specific list. A studio in the second gets vague.

What about milestone pricing?

The reasonable middle, and the right structure on a larger project.

Instead of one number for everything, the work is split into defined stages — design direction, build, launch — each with its own fixed price. You approve and pay per stage.

This helps both sides. You are never exposed to the full budget on trust, and there is a natural point to stop if it is not working. The studio is not estimating three months of work in one number. On projects past a certain size we structure it this way as a matter of course.

The thing that makes it work is that each stage has a defined output. "Discovery" as a milestone with no deliverable is just hourly billing with extra steps.

What should the agreement actually say?

Whichever structure you choose, four things need to be written down.

  • What is included, page by page. Ambiguity here is where fixed-price projects go wrong, because both sides remember the conversation differently.
  • What counts as a change. A new page is clearly a change. Rewriting a paragraph is clearly not. The middle needs a stated rule.
  • The payment schedule. Standard is half before, half before launch. Milestones on larger work. Never all up front.
  • What happens if it runs over — on fixed price, that the studio absorbs it; on hourly, what the ceiling is and who approves exceeding it.

If a studio resists writing any of that down, that is the answer to a question you did not have to ask.

How we do it, and why

Fixed price in US dollars, agreed before work starts, half before we begin and half before launch. Milestones on larger projects.

Two reasons. The obvious one is that it is fairer — we are better placed to estimate our work than you are, so we should carry the risk of getting it wrong. The less obvious one is that fixed pricing forces us to understand the project before quoting it, which produces better work than discovering the scope while billing for it.

Quoting in dollars is a separate decision and specific to operating here: work that takes weeks cannot honestly be priced in a currency that may move during those weeks. More on that in web design in Lebanon.

Where to go next

What a custom website actually costs covers the numbers themselves, and what to ask before hiring anyone turns this into a question you can put to any studio.

Our own terms are published in full rather than saved for a call. If you want the fixed number for your own project, you get it before anyone commits to anything.

Common questions

Q01

Should I pay a web designer hourly or a fixed price?

Fixed price for a defined build, because the scope can be described up front and the studio is better placed than you to estimate its own work. Hourly is fairer for open-ended work where nobody can describe the finish line — ongoing changes, maintenance, or exploratory work. The mistake is using hourly for a project that could have been scoped.

Q02

Why won't some agencies give a fixed price?

Sometimes the scope genuinely is not clear yet, and a short paid discovery stage to define it is a fair answer. Sometimes it means they cannot estimate their own work reliably, which becomes your problem rather than theirs. The follow-up question that separates the two is: what would you need to know to quote this fixed?

Q03

What happens if a fixed-price project runs over?

On a properly structured fixed price, the studio absorbs it. That is what you are paying for — the risk transfer is the point. What should not happen is the overrun reappearing as change requests for work that was always in scope. Agree in writing what is included, and the question rarely arises.

Q04

What is milestone pricing?

A fixed number for each defined stage rather than one figure for the whole project — for example design direction, then build, then launch. You approve and pay per stage. It suits larger projects where committing the whole budget up front is uncomfortable for you and estimating the whole thing is uncomfortable for the studio.

Want a site built like this?

Tell us about your project — we write back within one business day.

Book the call