How to Write a Freelance Proposal That Wins the Client

Most proposals talk about the freelancer. The ones that win talk about the client's problem. Here's a structure you can reuse for every project.

A freelancer working on a laptop at home
Source: Freepik
Try the calculatorFreelance Hourly Rate Calculator

Whether you're replying to a job post or following up after a call, the proposal is where a potential client decides whether to trust you with their money. A strong proposal isn't longer or fancier — it's more focused on what the client actually needs.

Before you write: understand the problem

Read the brief twice. If you can, ask a few questions first:

  • What's the goal behind this project — more sales, saving time, a launch date?
  • What has already been tried?
  • What would make this project a success in their eyes?
  • Is there a deadline or budget range?

Clients notice when you've understood the real problem rather than just the task description.

A structure that works

1. Open with their situation

Start by showing you understand. "You're launching your online shop in January and need product photos that look consistent across 120 items." One or two sentences, in their terms.

2. Propose your approach

Explain how you'll solve it, step by step, in plain language. Clients want to see a plan, not just a promise.

3. Define the scope

Spell out exactly what's included:

  • Deliverables (what they'll receive).
  • Number of revision rounds.
  • What you need from them, and when.
  • What is not included.

A clear scope protects both sides and prevents arguments later.

4. Show relevant proof

Two or three relevant examples beat a link to everything you've ever done. A short result helps: "The redesigned booking page reduced abandoned bookings for a similar client." Only claim results you can stand behind.

5. Timeline

Break the work into milestones with dates. It shows you've thought it through.

6. Price, clearly

State the price and what it covers. If you offer options, keep it to two or three — for example, a basic and a complete package. Include payment terms: a deposit before starting is common and reasonable.

7. A clear next step

End with one simple action: "If this works for you, reply to confirm and I'll send the agreement and first invoice, and we can start on Monday."

Tips that make a difference

  • Personalise every proposal. Copy-paste templates are easy to spot. Reuse the structure, not the words.
  • Keep it short. For most small projects, one or two pages is enough.
  • Mirror their language. If they say "online store," don't say "e-commerce platform."
  • Reply quickly. Speed signals reliability.
  • Follow up once, politely, a few days later if you haven't heard back.

Common mistakes

  • Starting with a long introduction about yourself.
  • Vague scope ("design work as needed").
  • Hiding the price or making it hard to understand.
  • Promising impossible deadlines to win the job.

The bottom line

Show you understand the problem, explain a clear plan, define the scope, price it plainly and make the next step easy. That's what turns a reader into a client.

Was this article helpful?

Comments & ratings

No comments yet. Be the first to share your view.

Leave a comment

Rate this article

Comments are reviewed before they appear. Be respectful and no promotional links.

Read next