How to Get Clients to Pay Upfront
Practical strategies for getting paid before you start work — deposits, retainers, milestone billing, and how to propose them without losing clients.
Why Upfront Payment Matters
Chasing late payments is one of the biggest drains on freelancer time and mental energy. The simplest way to avoid it? Get paid before you do the work — or at least before you deliver it.
Upfront payment isn't just about cash flow (though it transforms that too). It's about filtering clients. A client who refuses to pay a reasonable deposit is telling you something about how they'll treat payment throughout the project. The deposit is a commitment signal — it proves they're serious, have budget allocated, and respect the commercial relationship.
Many freelancers worry that asking for money upfront will scare clients away. In practice, the opposite is true. Professional clients expect it. They pay deposits to their accountants, their lawyers, their office landlords, and their suppliers. A freelancer who doesn't ask for upfront payment often looks less professional, not more.
The key is how you ask. If you present upfront payment as standard practice — part of your process, not a special demand — most clients accept it without question. The rest of this guide covers the specific structures that work best and how to propose them confidently.
For a broader view on managing the money side of freelancing, see our guide on cash flow management for freelancers.
Deposit Structures That Work
A deposit is a partial payment collected before work begins. It's the most common upfront payment structure for project-based freelance work. Here are the most effective approaches:
50/50 split. Half upfront, half on completion. This is the industry standard for most freelance projects under £5,000. It's easy to explain, fair to both parties, and ensures you're never more than 50% exposed if the client disappears. Use this as your default unless there's a reason not to.
30/40/30 split. 30% upfront, 40% at a midpoint milestone, 30% on completion. Better for larger projects where the work spans weeks or months. The midpoint payment keeps cash flowing during long projects and gives the client a natural checkpoint to review progress.
25% deposit + monthly billing. A smaller upfront deposit followed by monthly invoices for work completed. Works well for ongoing relationships where the scope isn't fixed upfront — content retainers, ongoing development, or consulting engagements.
100% upfront. Full payment before any work starts. This is standard for small fixed-price jobs (under £500), productised services, and rush work. If you're offering a clearly defined deliverable at a fixed price — like a logo, a one-page website, or a tax return — there's no reason not to collect the full amount upfront.
Whatever structure you choose, make it part of your contract. A deposit invoice should clearly state what it covers and reference the agreement. See our guide on creating deposit invoices for the specifics.
Retainer Agreements
A retainer is a recurring upfront payment for a set amount of work each month. It's one of the best structures for freelancers because it provides predictable income — you know exactly how much you'll earn before the month starts.
Retainers work best when:
- The client needs ongoing support (content, design, development, SEO, bookkeeping)
- The scope is roughly consistent month to month
- Both parties want to avoid the overhead of scoping and quoting every task
There are two main types of retainer:
Pay-for-access retainers. The client pays a fixed monthly fee to secure your availability. They get a set number of hours or deliverables (e.g. 20 hours/month or 4 blog posts/month). Unused hours typically don't roll over. This is the most common model.
Pay-for-work retainers. The client pays upfront each month and you draw down against the balance as you complete work. When the balance runs low, they top up. This works well when the workload varies month to month.
The critical rule with retainers: always invoice at the start of the month, not the end. The whole point of a retainer is that you're paid before you work. If you're invoicing after the work is done, you've just got a regular monthly client with extra steps.
Set up recurring invoices to automate retainer billing. Send the invoice on the 1st, with payment due within 3–5 days. If payment doesn't arrive, pause work until it does. This boundary is essential.
Milestone Billing
Milestone billing splits the project into defined phases, with payment due at each stage. It's the best structure for complex projects where neither a full upfront payment nor a simple 50/50 split feels right.
Effective milestone billing requires clear deliverables at each stage. Here's an example for a website build:
- Milestone 1 (25%): Discovery and wireframes — paid before design begins
- Milestone 2 (25%): Design approved — paid before development begins
- Milestone 3 (25%): Development complete — paid before launch
- Milestone 4 (25%): Launch and handover — final payment
The key principle: never start the next phase until the current milestone is paid. This protects you from scope creep and non-payment simultaneously. If a client goes quiet at milestone 2, you've been paid for 50% of a project you're only 50% through. That's fair.
Define milestones in your contract with specific deliverables and acceptance criteria. Vague milestones like "phase 2 complete" lead to disputes about whether the milestone has actually been reached. Be specific: "Homepage and 5 inner page designs delivered as Figma files" leaves no room for ambiguity.
For each milestone, send a professional invoice referencing the milestone number and the agreed amount. This keeps your accounting clean and gives both parties a clear record of the payment schedule.
How to Propose Upfront Payment Without Losing Clients
The way you frame upfront payment determines whether clients accept it or push back. Here are approaches that work consistently:
Make it standard, not special. Don't say "I'd like to request a deposit." Say "My standard terms are 50% upfront and 50% on completion." The first sounds like you're asking permission. The second sounds like established policy. Clients rarely challenge established policy.
Put it in your proposal. Include the payment structure in your project proposal alongside the scope and timeline. When pricing, deliverables, and payment terms are presented together, the deposit feels like a natural part of the package — not an afterthought or an imposition.
Explain the benefit to the client. "The deposit secures your project slot and lets me block out dedicated time for your work." This reframes the deposit from something that benefits you to something that benefits them. They're not just paying — they're reserving your attention.
Offer flexible payment methods. Some clients are happy to pay upfront by bank transfer but want the convenience of card payment. The more payment options you offer, the fewer objections you'll face.
Start work only after payment clears. This is the boundary that makes everything else work. If you start work before the deposit arrives "as a goodwill gesture," you've undermined your own terms. Be professional about it: "I'll kick off on [date] once the deposit has cleared."
If a client genuinely won't pay any amount upfront — and they're not a well-known company with an established accounts process — that's a red flag. The clients who resist deposits are disproportionately the same clients who pay late or not at all.
Building Trust to Justify Upfront Payment
New freelancers sometimes struggle to ask for upfront payment because they feel they haven't "earned" the right to. But trust is built through professionalism, not just reputation. Here's how to establish enough trust to justify upfront terms:
- Have a professional online presence. A website with your portfolio, testimonials, and clear service descriptions signals that you're established and trustworthy. Even a simple one-page site works.
- Share testimonials and case studies. Social proof reduces perceived risk. If other businesses have paid you upfront and been happy with the result, say so.
- Use professional documents. A branded proposal, a clear contract, and a well-formatted invoice collectively signal competence. Use OwnedWork to generate clean invoices and receipts that look polished.
- Offer a clear scope of work. Clients worry about paying for something vague. A detailed scope — what you'll deliver, when, and to what standard — removes that uncertainty.
- Provide a contract with cancellation terms. Include what happens to the deposit if the project is cancelled. A fair policy (e.g. "deposit covers work completed to date; unused portion refunded within 14 days") reassures clients that their money isn't at risk.
- Register as self-employed. Being registered with HMRC and having a UTR number adds legitimacy, especially for clients doing due diligence.
The combination of professionalism and clear terms makes upfront payment feel natural rather than confrontational. You're not asking the client to trust a stranger — you're presenting a standard business arrangement backed by documentation and accountability.
Frequently Asked Questions
What percentage should I ask for as a deposit?
50% is the standard for most freelance projects. For smaller jobs under £500, 100% upfront is reasonable. For larger projects, consider 25–30% upfront with milestone payments throughout. The key is to never start work without some form of upfront payment.
Can clients refuse to pay a deposit?
Clients can always refuse, and you can always decline the project. In practice, most professional clients expect deposits. If a client pushes back hard on any upfront payment, it's often a red flag about how they'll handle payment throughout the project. Large companies with established procurement processes may require Net 30 terms — that's normal for enterprise clients but you can negotiate.
Is a deposit legally binding?
Yes, if it's documented in a contract or written agreement. A deposit invoice accompanied by a signed contract (or even an email exchange confirming the terms) creates a binding agreement. The deposit represents consideration for the contract, which is one of the requirements for a legally enforceable agreement under English law.
What if a client wants a refund on their deposit?
This depends on your contract terms. A common and fair policy is: if you haven't started work, refund in full; if work has begun, deduct the value of work completed and refund the remainder. Always include your cancellation and refund policy in your contract to avoid disputes.
Related Articles
How to Create a Deposit Invoice
A guide to requesting and invoicing deposits for freelance projects, including common payment splits and legal standing under UK law.
Freelance Contracts: What to Include & Why You Need One
A freelance contract protects both you and your client. Learn what to include, why each clause matters, and how to create a contract that prevents disputes before they start.
Cash Flow Management for Freelancers
Cash flow problems kill freelance businesses. Learn how to forecast income, build an emergency fund, stagger invoices, and manage your money like a business owner.
Create Professional Invoices in Seconds
Stop wasting time with spreadsheets. OwnedWork generates polished, branded invoices that help you get paid faster. Join the waitlist for early access.