All posts
Web Design

How Much Should You Pay a Web Designer Upfront?

A web design deposit can be perfectly normal. The safer question is what the payment unlocks, what is written down, and how much project risk you are carrying at each stage.

Elvis Onunwa21 September 20267 min readLast updated: 21 September 2026
How Much Should You Pay a Web Designer Upfront?

TL;DR

  • There is no universal percentage that makes a web design deposit safe. Judge the payment against project size, duration, provider credibility and what has already been documented.
  • For a substantial custom website, milestone payments tied to observable deliverables usually create better accountability than paying the entire project fee before meaningful work exists.
  • Before sending a deposit, have the scope, total price, payment triggers, cancellation/refund terms, ownership and handoff expectations in writing.
  • A high upfront payment is not automatically a scam, and a low deposit is not automatically safe. The real protection is a clear agreement plus payments that stay reasonably aligned with delivered work.
On this page⌄

A web designer asking for money before starting is not automatically a red flag.

The more useful question is: how much risk are you taking with that payment, and what exactly happens after you make it?

There is no magic deposit percentage that makes a website project safe. A 30% deposit attached to a vague promise can be worse than a 50% deposit attached to a clear scope, credible provider, defined first milestone and written cancellation terms.

For a substantial custom website, I generally prefer a payment structure where money moves as the project moves. You should be able to point to what each payment starts, completes or unlocks.

What is the upfront payment actually paying for?

A professional website has work before there is anything impressive to click.

That can include:

  • discovery and requirements
  • sitemap and content planning
  • technical decisions
  • account setup
  • wireframes or design direction
  • reserving production time
  • initial design and development

So the existence of a deposit is not the problem.

The problem is paying a meaningful amount when neither side can clearly explain what the project is, what the first phase contains, or what happens if the relationship stops.

Before you pay, ask one simple question:

“What will be true after this payment that is not true today?”

A good answer sounds like a project milestone. A weak answer sounds like “we will start working on it.”

Is 50% upfront normal for web design?

It can be reasonable, but the percentage alone tells you very little.

Imagine two projects.

A designer is building a tightly scoped five-page business website over three weeks. Half upfront and half when the agreed site is ready for launch may be simple enough for both sides.

Now imagine a custom platform that will take four months, includes authentication, payments, dashboards and several approval stages. Paying half of a much larger budget before the first meaningful checkpoint creates a very different risk profile.

The bigger and longer the project becomes, the more useful milestone billing becomes.

Instead of asking whether 50% is normal, ask:

  • How large is the amount in real money?
  • How long until I can inspect meaningful work?
  • What deliverable triggers the next payment?
  • What happens if the project stops halfway?
  • What do I receive for work already paid for?

Those questions reveal more than the percentage.

A milestone should describe something you can inspect

“Development phase: 30%” is not a useful milestone by itself.

You need to know what development completion means.

For example, a website project might be structured around checkpoints such as:

Stage What you should be able to verify
Start Signed scope, responsibilities, timeline and project setup
Design approval Agreed key page designs or design system available for review
Development review Agreed pages and functions working on a staging site
Launch readiness Testing complete, agreed content loaded and known issues documented
Handoff Ownership/access transferred and agreed documentation delivered

The percentages can vary. The important part is that the trigger is observable.

This protects the designer too. It prevents a client from treating a completed phase as unfinished simply because they have changed their mind about the scope.

Do not pay a deposit before you know the full price model

A deposit is only one number.

Before paying it, understand the rest of the commercial structure:

  • total fixed price or hourly/day rate
  • what is included
  • what counts as additional work
  • how revisions work
  • third-party costs such as hosting, licences or software
  • when each later payment becomes due
  • whether tax is included
  • what maintenance costs after launch

A ₦300,000 deposit on a clearly defined ₦1,000,000 project means something very different from “₦300,000 to start, final cost depends on what we discover.”

The second model can still be legitimate, especially for uncertain technical work, but then you need a budget ceiling, discovery phase or another mechanism for controlling open-ended cost.

If you are still comparing quotations, read what a web design proposal should include before you pay. The proposal should make the payment schedule easier to understand, not create more questions.

What should be in writing before money moves?

At minimum, I would want these points clear:

1. Scope

Which pages, templates, features and integrations are included?

“Professional business website” is not a scope.

2. Payment triggers

What causes invoice two or invoice three to become due?

Tie payments to understandable project events where practical.

3. Timeline and client dependencies

A delivery date means little if nobody has said when the client must provide copy, images, approvals or access.

4. Changes and revisions

How many review rounds are included? What happens when the request is genuinely new scope rather than a correction?

5. Cancellation and refund terms

Do not assume “deposit” automatically means refundable or non-refundable. The agreement should say what happens if you cancel, if the provider cancels, or if work has already begun.

For Nigerian buyers, the Federal Competition and Consumer Protection Commission publishes consumer-rights guidance and a complaint process for dissatisfaction with goods or services. That does not replace a project-specific contract, but it is another reason to keep agreements, receipts and correspondence rather than relying on verbal promises.

Sources: https://fccpc.gov.ng/consumers/consumer-rights-responsibilities/rights-responsibilities/ and https://fccpc.gov.ng/consumers/complaint-handling/

6. Ownership and handoff

What happens to the domain, hosting, website admin, source code, analytics and other accounts after payment?

Payment and ownership are related, but they are not the same question.

My guide to who should own your website, domain, hosting and code goes deeper into this.

When 100% upfront deserves more scrutiny

Full upfront payment is not automatically wrong.

A small productised website package, template setup or one-day engagement may use full payment because the job is short and standardized. The provider may also have enough reputation that buyers accept those terms.

But for a substantial custom build, 100% upfront means the client has paid the entire commercial consideration before seeing the project progress through its major checkpoints.

That deserves a stronger answer to questions such as:

  • Why is full payment required?
  • What happens if delivery is materially late?
  • What happens if the project is cancelled?
  • What evidence exists that this provider reliably delivers comparable work?
  • Is the exact scope written down?
  • Which assets and accounts are already controlled by the business?

The US Federal Trade Commission’s consumer guidance for contractor work warns against paying for everything upfront and recommends written estimates and contracts. Web design is a different service category, so I would not mechanically apply construction rules to software or design work. The underlying risk principle is still useful: large advance payments deserve clear documentation and a credible delivery process.

Source: https://consumer.ftc.gov/articles/how-avoid-home-improvement-scam

A very low deposit is not proof that a project is safe

Buyers sometimes treat a small initial payment as protection.

It only limits the amount at risk on day one.

You can still lose time, miss a launch, end up with unusable work, discover that your domain sits in somebody else’s account, or make several small payments without ever reaching a usable outcome.

Evaluate the whole delivery system:

scope → payment → deliverable → review → next payment → launch → handoff.

That sequence matters more than whether the first invoice happens to be 20%, 30% or 50%.

The safest payment schedule is understandable without the designer explaining it

A business owner should be able to open the agreement later and answer:

  1. How much is the project?
  2. What have I paid?
  3. What has been delivered?
  4. What is due next?
  5. What event makes it due?
  6. What happens if either side stops?
  7. What do I own when the project is complete?

If those answers are difficult to find before you pay, fix the agreement before fixing the website.

The bottom line

Yes, it is normal for a web designer to want commitment before reserving time and starting work.

But do not judge a deposit by percentage alone.

Judge it by clarity, proportional risk and project progress.

For a small defined job, a simple upfront/final split may be perfectly sensible. For a larger custom build, milestone payments can keep money closer to observable progress. In either case, the scope, payment triggers, cancellation terms and ownership should exist in writing before meaningful money changes hands.

If you are currently comparing providers, use my web design proposal checklist alongside the questions to ask before hiring a web designer. If you want a website project structured around clear scope, ownership and handoff, see my web design service or contact me.

Frequently asked questions

Questions, answered.

Is it normal for a web designer to ask for a deposit?

Yes. A deposit can reserve production time and fund discovery or early project work. What matters is whether the amount, refund conditions, scope and next payment trigger are clear before you pay.

Is 50% upfront too much for web design?

Not automatically. For a short, clearly scoped project, a 50% start payment can be reasonable. For a large or long project, smaller milestone payments may keep risk more balanced. Judge the percentage together with scope, provider credibility and what each payment unlocks.

Should I pay 100% upfront for a website?

For a small fixed package, full upfront payment may be a provider's normal model. For a substantial custom project, paying everything before meaningful delivery shifts more risk to the buyer. Ask why full payment is necessary and what contractual protection, cancellation terms and deliverables apply.

What should I have before paying a website deposit?

At minimum, get the agreed scope, total price, timeline, payment schedule, revision/change process, cancellation or refund terms, ownership expectations and the identity of the person or company you are paying in writing.

NEED HELP WITH THE BUILD?

Turn what you learned here into a clearer website or MVP.

Share the goal, current stage, and constraints. I’ll help you identify the smallest responsible next step.

Continue reading

Related notes.