How to write a freelance proposal that wins
Most proposals lose for the same few reasons: they are generic, they are vague about scope, and they hit the client with one intimidating number. Winning ones do the opposite, and the structure is learnable.
Open by proving you understood the brief
The first paragraph should mirror the client's own goal back to them in your words. Before any pricing, they need to feel that you get it. A short, specific summary beats a long generic one every time.
Make the scope explicit
Ambiguity is where projects go wrong and where you lose money to scope creep. Spell out what is included in plain language. A clear scope protects both sides and makes you look like a professional who has done this before.
Break the work into phases
Phases turn an abstract project into a plan the client can picture. They also create natural milestones to bill against, which is far healthier than one lump payment at the end.
Price as line items, not a lump sum
- ▸Itemized pricing feels fair and considered, not pulled from the air.
- ▸It lets a client adjust scope instead of rejecting the whole proposal over the total.
- ▸It anchors the value of each piece, so the number reads as a breakdown rather than a shock.
Send it fast
Speed wins work. Freelancers who send a proposal within a day of the conversation are far more likely to land the project, because you are still top of mind. The blank page is the enemy of speed, so do not start from one.
Describe your project in a sentence and get a real, client-ready proposal with scope, phases, and itemized pricing in seconds. No signup.
Generate a proposal free ▶Free · no signup