All posts
Pricing & hiring

Payment Terms for Web Design Projects: Deposits, Milestones and Net-30

Web design payment terms compared: deposits, 50/50 splits, milestones, monthly billing and net-30, and what each payment schedule says about the agency.

By Mehdi Hassan8 min read

The short answer

Standard web design payment terms combine a deposit to start, one or more milestone payments tied to approved design and build, and a final payment at launch. Retainers are usually billed monthly in advance. The fairest schedules tie each payment to work you can see, so neither side carries too much risk at any point in the project.

Key takeaways

  • The common structures are a 50/50 split, thirds across design, build and launch, milestones, and monthly in advance.
  • A deposit pays for reserved time; milestones make payment follow visible progress.
  • Define when a milestone counts as reached and what happens if your approvals run late.
  • Net-30 helps your cash flow, but very small studios may price in the cost of waiting.
  • Paying most of the fee before any design is shown shifts nearly all the risk onto you.

Part of Web Design Contract: The Clauses Every Startup Should Check

What are standard web design payment terms?

Standard web design payment terms are a deposit before work starts, milestone payments as phases are approved, and a final payment at launch or handover. The details vary by agency, but nearly every fair schedule ties money to visible progress rather than to dates alone.

Payment terms are one clause in a larger agreement, and they interact with others, especially ownership and cancellation. If you're reviewing a full contract, start with our web design contract checklist, then come back here to judge the schedule itself.

This guide compares the common website payment schedules, explains what each one signals about how an agency runs its projects, and lists the details to check beyond the percentages. The structures described are common practice; the right one for you depends on project size, how well you know the agency, and your own cash flow.

Which payment schedules do agencies use, and what does each signal?

Agencies mostly use five schedules: full payment upfront, a 50/50 split, thirds, milestone-based payments, and monthly billing in advance. Each reflects how the agency balances its risk against yours, and the choice tells you something about how it plans and delivers work.

Schedule

How it works

What it signals

Risk sits with

Full upfront

Whole fee before work starts

Small, fast scope or a cautious studio

Mostly you

50/50 split

Half to start, half at launch

Simple project, standard process

Shared

Thirds

Start, design approval, launch

Clear phases with approvals

Shared, follows progress

Milestones

Payments per defined deliverable

Detailed planning and scope

Shared, closely tied to work

Monthly in advance

Fixed fee each month

Ongoing retainer capacity

Shared, short notice limits it

Hourly in arrears

Billed after time is spent

Open-ended work

Mostly you, on total cost

Full upfront payment isn't automatically a red flag. For a small, short engagement, like a trial week, it's normal. It becomes a concern on a large project, because you'd have nothing left to withhold if delivery stalls. At the other end, hourly billing in arrears looks low-risk because you pay after the work, but the total is open-ended, which moves the budget risk to you.

Why do agencies ask for a web design deposit?

Agencies ask for a web design deposit to reserve time in their schedule and to confirm you're committed. A studio that blocks out weeks for your project turns down other work to do it, and the deposit covers that cost if the project doesn't go ahead.

A deposit also filters out projects that were never really ready to start. When a buyer is still collecting quotes or waiting for budget approval, asking for a deposit makes the decision explicit. From your side, a deposit is fair when it's proportionate to the reserved time and when the contract says what it covers if you cancel.

The questions to ask are simple. Is the deposit refundable, partly refundable or credited against later work? Does it start the clock on the timeline? And what work is done before the next payment is due? The answers belong in the cancellation clause too, which we cover in kill fees and cancellation terms.

How should milestone payments be defined?

Milestone payments should be tied to specific, checkable deliverables, such as approved copy, approved designs or a staging site that passes QA, with a clear definition of when each milestone counts as reached. Vague milestones like design phase complete lead to disputes.

  1. Name the deliverable

    Each milestone points to something you can see: final page designs in Figma, a working staging link, or the launched site.

  2. Define approval

    Say whether the milestone is reached on delivery or on your written approval, and how long you have to respond.

  3. Handle delays fairly

    If your approval runs late, a fair clause bills the milestone after a set period and moves the timeline accordingly.

  4. Link ownership

    Make clear what you own for each paid milestone, so a cancellation mid-project still leaves you with usable work.

Linking payments to ownership matters more than most buyers realize. Many contracts transfer rights only on final payment. If you also want rights to approved designs as each phase is paid, ask for it. Our guide to who owns the website design and code explains the transfer wording.

Hypothetical example: what a delayed approval does to a schedule

Hypothetical example: a website contract has three payments, at the start, at design approval and at launch. The client's team takes four weeks to approve designs because a board meeting got in the way.

Under a schedule where the design payment waits for approval, the studio has done most of the design work but hasn't been paid for it for a month. Under a schedule where a milestone is billed after ten business days without a response, the studio is paid for the delivered work, and the launch date moves by the length of the delay. The second version is fairer to both sides, because neither the payment nor the deadline depends on one party alone.

Is net-30 normal for web design invoices?

Net-30, meaning payment within 30 days of the invoice, is normal for larger companies and procurement processes, but many small studios ask for faster terms or payment on receipt. Both are reasonable; what matters is agreeing them before work starts.

For a startup, net-30 can help cash flow, especially on a large project. For a small studio, carrying a month of unpaid work on several projects at once is a real cost, so some will price longer terms into the fee or ask for shorter ones. If your finance team requires net-30 or a purchase order, say so in the first conversation, not when the first invoice arrives.

Check also what happens when payments are late. A fair contract sets a grace period, then allows the agency to pause work or charge a modest late fee. A contract that lets the agency withhold the live site over a small overdue amount is more aggressive than it needs to be.

How do retainer payment terms differ from project terms?

Retainer payment terms are usually a fixed monthly fee billed in advance, with a notice period to end the arrangement, rather than milestones tied to deliverables. You're paying for reserved capacity each month, so the key terms are the minimum commitment and the notice period.

Billing in advance is standard for retainers because the team's time is reserved for you that month. What deserves scrutiny is how long you're committed. A retainer with a long minimum term, such as a 12-month commitment, is a much bigger decision than one that runs month to month with short notice. Check what happens to unused capacity and whether a pause is possible.

Our design retainer agreement checklist covers each of these terms. For context on how one team for words, design and code fits into a monthly model, see our guide to a full-service web design agency.

Which payment terms should you push back on?

Push back on terms that put most of the money in before you see work, that leave milestones undefined, that tie ownership only to a final payment you can't easily reach, or that let the agency hold the live site hostage over late payment.

  • Most of a large fee before design starts, with no approvals before the next payment.
  • Milestones defined by date only, not by a deliverable you can check.
  • No clause for late approvals, which can stall payment and timeline together.
  • Extra work billed without a written estimate, which turns a fixed price into an open one.
  • Late payment lets the agency take the site down rather than pause new work.

Most agencies will discuss reasonable changes to their schedule. The way they respond is useful information. If you're weighing a lower-priced option against a more established one, read our guide to choosing an affordable web design agency, where payment terms are one of the signals of how a studio runs.

Frequently asked questions

What percentage deposit is reasonable for a website?
There's no fixed rule, but a reasonable deposit is proportionate to the time the agency reserves and the work done before the next payment. A deposit that covers the first phase of work is easy to justify. A deposit that covers most of the project before any design is shown leaves you with little protection if delivery slips.
Should I pay a web designer in full upfront?
For a small, short engagement such as a one-week trial or a single page from a designer you trust, paying in full upfront is common and reasonable. For a larger website project, it's better to split payments across milestones, so money follows visible progress. Paying everything upfront leaves you nothing to withhold if the project stalls.
Can I pay for a website project in installments?
Many agencies accept installment schedules, especially milestone-based ones, which are effectively installments tied to progress. Some will also spread payments over time after launch, though that's less common for small studios. Ask early, and expect the agency to want ownership or final handover tied to the last payment.
What happens if an agency misses a milestone?
Check the contract. A fair one says the milestone payment isn't due until the deliverable is ready, and it may let you end the project with payment only for completed work if delays become serious. Raise the issue in writing early, agree a revised date, and keep a record of approvals and delays on both sides.
Do agencies charge late fees on web design invoices?
Some do, typically after a grace period, and the fee should be written in the contract rather than added later. Others pause work until the invoice is paid. Either is reasonable if it's agreed upfront and proportionate. Be wary of terms that let the agency disable your live website over a small overdue amount.

· CEO & Design Director

Copywriter, designer and developer, and founder of Designify Studio. Over five years, 60+ projects across 14+ industries, for startups that have raised $300M+.

Want this done for you? Website, $8,000.

A multi-page marketing site, written and designed by us, developed in Next.js and animated. $8,000, one-time, up to 6 pages. Book a free 30-minute call to see if it fits.

Schedule Call