How to Write a Freelance Proposal That Actually Wins
Most proposals lose before the client finishes reading them. The structure matters as much as the words. Here is exactly how to put it together.
Start with the client's problem, not your credentials
Open with a one-sentence summary of what the client is trying to solve. This tells them immediately that you listened. Most freelancers open with 'Hi, I'm [Name] and I've been a designer for 10 years.' The client doesn't care yet. Lead with their problem first.
Lay out a clear scope of work
List every deliverable. Be specific: '3 rounds of revisions', 'final files in SVG and PNG', 'delivered in 7 business days'. Vague scope is the number-one reason clients push back on price. Specific scope justifies it.
Show a realistic timeline
Break the project into phases with dates. Milestone 1, Milestone 2, final delivery. Even a simple two-week project benefits from a written timeline — it signals professionalism and sets expectations before work starts.
State your price clearly and explain it
List the total fee and what it covers. If you're billing hourly, show the rate and estimated hours. If it's a flat project fee, itemize what's included. Never bury the price at the bottom as an afterthought.
Include one or two lines of social proof
A past result or a brief client name carries more weight than a paragraph about yourself. 'I did the same for Acme Co — they launched on time and grew signups 40% in the first month' is far more persuasive than a bio.
End with a clear next step
Tell the client exactly what to do: 'Reply to approve' or 'Sign the contract below to get started.' Proposals without a clear call to action die in inboxes. Make it effortless to say yes.
Generate yours free — takes 30 seconds
Proposal + contract. No credit card needed.