Tools & templates
Freelance Proposal Template
A practical freelance proposal template with section prompts and follow-up email scripts so prospects move from call to clear yes/no decisions.
When to use this
- You need to turn discovery notes into a clear project proposal quickly.
- Your proposals are being ghosted and you need a better next-step structure.
Preview
Proposal template + follow-up emails
FREELANCE PROPOSAL TEMPLATE
Proposal title: <Project name>
Client: <Client name + company>
Prepared by: <Your name/business>
Date: <YYYY-MM-DD>
Valid until: <YYYY-MM-DD>
1) Summary
- Goal: <what the client wants to change>
- Recommended approach: <project / retainer / advisory phase>
- Expected outcome in 30-90 days: <concise result>
2) Current problem
- What is happening now: <current state>
- Business impact: <cost of delay / missed opportunity>
- Why now: <trigger/deadline>
3) Scope (Phase 1)
- Deliverable 1: <definition of done>
- Deliverable 2: <definition of done>
- Deliverable 3: <definition of done>
4) Out of scope
- <excluded item>
- <excluded item>
- Any additional work outside Section 3 is handled via written change request.
5) Timeline and collaboration
- Kickoff window: <date range>
- Milestone 1: <date>
- Milestone 2: <date>
- Review windows: <e.g. 3 business days each round>
- Client responsibilities: <inputs, approvals, access>
6) Investment
- Pricing model: <hourly / fixed / retainer>
- Fee: <amount + currency>
- Payment schedule: <deposit + milestone terms or monthly billing>
- Due terms: <e.g. Net 7>
- Work may pause on overdue invoices.
7) Terms and acceptance
- Proposal validity: <date>
- Acceptance method: <email approval / signature>
- On acceptance: <invoice issued + kickoff scheduled>
Acceptance
Client name: _____________________
Title: ___________________________
Date: ____________________________
FOLLOW-UP EMAILS
Send day
Subject: Proposal for <project> + decision timeline
Hi <Name> - sharing the proposal with scope, timeline, and investment. If this matches your goals, reply "approved" and I will send the kickoff invoice and scheduling options. Decision date: <date>.
Day 3
Subject: Quick check on <project> proposal
Hi <Name> - wanted to check whether any section needs clarification. Happy to answer questions async or on a short call.
Day 7
Subject: Decision check-in: <project> proposal
Hi <Name> - checking in before I lock in next sprint capacity. Are you planning to move forward, or should we pause this for now?
Before expiry
Subject: Proposal expires on <date>
Hi <Name> - quick reminder that the proposal expires on <date>. If timing has changed, I can send an updated scope/timeline.A freelance proposal template is the bridge between a discovery call and a signed project. It should be clear enough that a client can say yes or no fast, and specific enough that you can deliver without endless scope debates.
Use this template when you need a practical structure, not a polished sales deck. Keep it short, make tradeoffs visible, and end with a clean next step.
If your notes are still messy, run this first: Discovery Call Agenda. If your scope is drifting, pair this with the Quote to SOW Checklist.
Quick-fill method (20 minutes)
Fill the proposal in this order to avoid over-writing and under-scoping:
- Outcome: one sentence on what changes for the client if this works.
- Phase 1 scope: 3-7 concrete deliverables with a definition of done.
- Exclusions: list what is not included so changes are handled as add-ons.
- Timeline: milestone dates plus review windows.
- Investment: pricing model, total fee, and payment schedule.
- Decision path: acceptance deadline, who signs, and kickoff date options.
Most stalled proposals fail because the next step is vague. Before you send, ask: can this client approve this without another long call?
Proposal structure that closes faster
A good freelance proposal template is short and decisive. Use this section order:
1) Executive summary (5-7 lines)
Restate their goal in plain language and name the core outcome. Avoid jargon. The summary should sound like you understood their constraints, not like a generic sales page.
2) Current problem and why now
Capture the cost of delay: revenue leakage, missed opportunities, quality issues, or team overload. This anchors value and prevents comparison shopping on price alone.
3) Recommended scope (phase 1)
List exact deliverables. For each one, define what done means and any dependencies. Keep phase 1 bounded so you can ship and prove value quickly.
When you need contract-level boundaries, reuse your SOW template language instead of inventing new terms each time.
4) What is out of scope
Add explicit exclusions. This is the part that protects your margin. If a client asks for excluded work later, route it through a priced add-on using the Change Request Addendum Pack.
5) Timeline and collaboration model
Include:
- kickoff date window
- major milestones
- review/approval timeboxes
- client responsibilities (access, assets, decisions)
This section prevents the "we're waiting, but nobody knows what for" problem.
6) Investment and payment terms
Show one recommended option first. Add one fallback option only if it helps decision-making. Too many options slow approvals.
If your pricing is still guesswork, anchor it with the Rate Calculator and this guide on setting freelance rates.
7) Terms and acceptance
End with the decision mechanics: valid-until date, acceptance method, first invoice/deposit, and kickoff scheduling. Keep legal language light here and point full clauses to your contract/SOW stack.
If you need stronger clause coverage, use Freelance contracts: clauses that matter.
Pricing section: hourly vs project vs retainer
Your proposal should select the pricing model based on uncertainty:
- Hourly: good for ambiguous troubleshooting or short-term advisory.
- Project fee: best when deliverables and boundaries are clear.
- Retainer: for ongoing outcomes with explicit monthly scope and overage rules.
A proposal closes faster when the client can see why this pricing model fits the work shape. Include that reasoning in one sentence.
Pricing rationale line (copy this)
"Given the defined phase-1 deliverables and dependencies, a fixed project fee is the clearest option for both sides. Any work outside this scope moves through a written change request."
Follow-up sequence after you send
A freelance proposal template is only half the system. The other half is a consistent follow-up cadence:
- Send day: include the proposal, summary bullets, and the exact decision date.
- Day 2-3: ask if any section needs clarification.
- Day 5-7: confirm decision status and next action.
- Before expiration: give a final reminder with two options: approve or schedule a short alignment call.
Keep follow-ups procedural, not emotional. Your goal is momentum and a clear yes/no decision, not pressure tactics.
If approvals happen but payments drift, pair this workflow with the Invoice template + late payment sequence.
Common mistakes (and fixes)
- Mistake: proposal is too generic.
Fix: rewrite the summary using the client's trigger, constraints, and success criteria. - Mistake: no explicit exclusions.
Fix: add an out-of-scope section and change request process. - Mistake: unclear decision owner.
Fix: include who signs, who pays, and the approval date. - Mistake: price presented without logic.
Fix: add one sentence explaining why that pricing model fits the risk and scope. - Mistake: no follow-up rhythm.
Fix: pre-schedule follow-up dates before you hit send.
FAQ
How long should a freelance proposal be?
Usually 2-5 pages is enough. Prioritize clarity over length: outcome, scope, timeline, investment, and next step.
Should I send a proposal or a SOW?
Proposal first for decision-making, SOW for execution details. In small projects they can be combined, as long as scope boundaries and terms are explicit.
Do I include legal clauses in the proposal?
Keep heavy legal language in your contract or SOW. In the proposal, include only key terms (payment timing, validity, and acceptance mechanics).
What if a client asks for free strategy before signing?
Clarify that the proposal covers scope and approach, then offer a paid discovery or strategy phase if deeper work is needed.
What if the client says the proposal is too expensive?
Do not drop scope and price blindly. Offer a smaller phase-1 option or adjust timeline/scope tradeoffs. Keep outcome clarity intact.
If you need top-of-funnel deal flow to use this template consistently, start with Find clients without an audience.
How to customize
- Replace the summary with the client's exact trigger, success criteria, and constraints.
- Adjust scope/exclusions to your delivery model (project, retainer, advisory).
- Set proposal validity and follow-up dates before sending.
Common pitfalls
- Using generic language that could fit any client.
- Leaving exclusions undefined and absorbing unpriced work later.
- Ending with no clear acceptance path or decision owner.
Related Codex pages
Read the explanation
Use the tool with the context, not in isolation.
Read Codex: Find Clients Without AudienceRead the explanation
Use the tool with the context, not in isolation.
Read Codex: Freelance Contracts ClausesLoading comments…
Comments
Sign in to comment.