How to write a freelance proposal: a section-by-section outline you can copy
A freelance proposal turns a conversation into something a client can say yes to: what you'll do, what you won't, when, for how much, and how they pay. Here's what to find out first, the sections to include, how to write scope so it doesn't creep, how to show the price and payment terms, a plain-text outline you can copy, and a short cover email and follow-up.
The short answer
- Find out the goal, deadline, budget range and who decides before you write a word. A proposal built on guesses gets a polite no.
- Include: an overview in the client's terms, your approach, what's included, what isn't, a timeline, the price, payment terms, how changes work, a valid-until date and how to accept.
- Make the scope countable (pages, rounds of revisions, hours, formats) and list what's not included.
- Put the payment terms in the proposal: deposit, when the balance is due, how to pay. In some places the law fills the gap if you don't: for example a UK business payment is late 30 days after the invoice if no date was agreed (GOV.UK), and New York City and Illinois require a written contract for freelance work worth $800 (NYC) or $500 (Illinois) or more, counting all work for the same client over 120 days (NYC DCWP; Illinois DOL).
- Keep it short (aim for one or two pages for most jobs), send it as a PDF with a short email, and follow up once before the valid-until date.
1. Proposal, quote, estimate or contract?
People use these words loosely. A common reading:
- Quote: a set price for described work. Estimate: your best guess at the price, which can change as the work goes. Our free quote generator explains the difference and prints either.
- Proposal: the quote plus the why and the how: the client's situation, your approach, scope, timeline and terms. Use one when the client is comparing options, or the work has phases.
- Contract: the agreement you're both bound by. Some freelancers make the accepted proposal (with its terms) the agreement; others send a separate contract after the yes. Where a written contract is required by law (see section 6), check that whatever you sign has the items that law lists.
2. Before you write: what to find out
A short call or a few written questions save a rewrite. Tick these off first:
- The goal: what should be different when the work is done, and how the client will judge it.
- The deadline and why it matters (a launch, an event, a season).
- A budget range, even a rough one, so you can scope to it rather than guess.
- Who decides, and who else will read the proposal.
- What they'll provide: content, logins, brand files, feedback, and by when.
- What's out: anything they've already got covered, or don't want.
- How they pay suppliers: purchase orders, an invoicing portal, payment terms they insist on, and any forms they need first (US clients often ask for a Form W-9).
3. The sections of a freelance proposal
Not every proposal needs every section, but this order works for most freelance jobs:
| Section | What to put in it | Why it's there |
|---|---|---|
| Overview: where the client is now | The problem or goal in their words, and the deadline that matters. | Shows you listened, and gives the rest of the proposal a reason. |
| Approach | What you'll do, in order, in plain language. | Lets the client picture the work without a call. |
| What's included | Each deliverable: what it is, the format, how many, and the number of revision rounds. | This is what you'll be held to; make it countable. |
| What isn't included | The things a client might assume are part of the job. | The cheapest way to prevent scope creep is to name it up front. |
| Timeline | Phases or milestones with dates, and what you need from the client by when. | Ties your dates to their feedback and materials. |
| Price | Fixed price, estimate or rate; currency; whether tax is included; options and extras kept separate. | One clear total avoids back-and-forth. |
| Payment terms | Deposit, when the balance is due, how to pay, and late-payment terms. | Agreed terms are easier to enforce than ones added later. |
| Changes | How extra work is asked for, priced and approved. | Turns "can you just…" into a short written change. |
| Valid until and next steps | The date the offer lapses and exactly how to accept. | Gives the client a clear yes, and you a reason to follow up. |
Leave out long company histories, generic "why choose us" lists and anything the client didn't ask about. Relevant past work is worth one or two links, not a page.
4. Writing scope that doesn't creep
Scope is where most disagreements start. Write it so a stranger could tell whether a request is in or out:
- Count things. "Design of up to 5 pages, 2 rounds of revisions" beats "website design". "Up to 10 hours of support in the first month" beats "ongoing support".
- Define a revision round: one consolidated set of comments from the client, answered in one update.
- Name the format and hand-over: files, sizes, who owns what once it's paid for, and how long you keep working files.
- List what isn't included, especially things clients often assume: hosting, printing, stock images, translation, data entry, rush delivery.
- Tie dates to inputs: "if feedback arrives later than [date], the delivery date moves by the same number of days".
- Say how changes work: a short written change (email is fine) with the price and the effect on the timeline, agreed before the extra work starts.
5. Showing the price
- Pick one pricing model per proposal: a fixed price, an estimate with how you'll handle going over, a day or hourly rate with an expected range, or a price per phase. Our hourly rate calculator helps you work out the rate behind it.
- Options, if you offer them, should differ in scope, not just price: say exactly what each one includes. Two or three is plenty.
- Keep optional extras outside the total, each with its own price.
- State the currency, and whether prices include or exclude sales tax (VAT, GST/HST, state sales tax). If you're registered, the invoice later has its own rules: see our UK VAT invoice and Canadian GST/HST invoice checklists.
- Show the deposit and the balance as amounts, not only percentages, so nobody has to do the maths.
6. Payment terms, and where the law sets defaults
Write your terms into the proposal: the deposit and when it's due, when the balance is due (a number of days after the invoice, or a date), how to pay, and what happens if it's late. Where you and the client haven't agreed something, the law where you work may fill the gap. A few official examples, read on 2026-10-13:
| Where | What the official page says |
|---|---|
| United Kingdom (business to business) | An agreed payment date must usually be within 60 days for business transactions (30 for public authorities); longer than 60 days is possible if it's fair to both businesses. With no agreed date, payment is late 30 days after the customer gets the invoice, or after you deliver if that's later (GOV.UK: Late commercial payments). Our UK late payment interest calculator covers the interest and fixed sums. |
| European Union (business to business) | Directive 2011/7/EU on combating late payment in commercial transactions: a payment period in a contract between businesses shouldn't exceed 60 calendar days unless expressly agreed and not grossly unfair to the supplier; with no date in the contract, interest runs after 30 calendar days from receipt of the invoice; and the supplier can claim a fixed sum of at least €40 for recovery costs (Directive 2011/7/EU, Arts. 3 and 6). Each EU country applies it through its own law. |
| New York City | Freelance contracts worth $800 or more, including all agreements with the same client that add up to $800 in any 120-day period, must be in writing and spell out the work you will perform, the pay for the work and the date you get paid. With no payment date, the client must pay within 30 days after you complete the work (NYC DCWP: Freelance workers; model contract (PDF)). |
| New York State | Since August 28, 2024, the state's Freelance Isn't Free Act (General Business Law, Article 44-A) adds contract requirements and an enforcement process state-wide; the Department of Labor publishes a model contract (NY DOL: Freelance Isn't Free Act; model agreement). Our getting-paid guide summarises the state law's details. |
| Illinois | The Freelance Worker Protection Act covers work in Illinois or for a hiring entity located there worth $500 or more in a 120-day period, for contracts taking effect after July 1, 2024. The written contract must include: name and contact information of both the hiring entity and freelance worker; itemization of products and services; rate and method of compensation; date of compensation due; dates of services to be provided. With no due date, payment is due within 30 days of completing the services (Illinois DOL: Freelance Worker Protection Act; FAQ). |
These are examples, not a full list: other places have their own rules, and some apply only to business clients or only to certain kinds of work. We haven't checked Canadian provincial law for this page; our guide to getting paid on time in Canada covers payment terms, deposits and late fees there. Consumer clients (people buying for themselves) often have extra rights, such as cancellation periods; check your local consumer rules if you work for individuals.
7. A proposal outline you can copy
Paste this into your document or email, replace everything in [brackets], and delete what doesn't apply. It follows the order in section 3.
PROPOSAL: [Project name]
Prepared for [Client name, company] by [Your name / business]
Date: [date] Reference: [quote or proposal number] Valid until: [date]
1. Where you are now
[Two or three sentences in the client's own words: what they have, what isn't working, and the deadline or event that matters.]
2. What we'll do
[Your approach in plain language: the steps, in order, and why this approach fits them.]
3. What's included
- [Deliverable 1: what it is, format, how many]
- [Deliverable 2]
- [Revisions: number of rounds, and what counts as one round]
4. What isn't included
- [Things the client might assume are included, but aren't: e.g. hosting, printing, stock photos, translation]
- Anything not listed above is quoted separately before work starts.
5. Timeline
- [Phase 1 / milestone]: [start date] to [end date]
- [Phase 2 / milestone]: [start date] to [end date]
Dates assume we receive [content, access, feedback] by [date]. If those arrive later, the dates move by the same amount.
6. Price
[Fixed price / estimate / day or hourly rate]: [amount and currency], [plus or including sales tax, VAT or GST/HST]
[Optional: Option A / Option B, each with what's in it]
[Optional extras, not in the total: item and price]
7. Payment terms
- Deposit: [percentage or amount], due when you accept. Work starts once it's paid.
- Balance: [amount or percentage], due [number] days after the invoice date / [on a date].
- How to pay: [bank transfer, card link, cheque].
- Late payment: [your late-payment terms, where the law allows them].
8. Changes
Changes to the scope are agreed in writing (email is fine) with their price and effect on the timeline before the extra work starts.
9. Next steps
To go ahead, reply "Accepted" to this email or sign below by [valid-until date]. I'll send the deposit invoice and book the kick-off call.
Accepted by: ____________________ Name: ____________________ Date: __________
The signature line is optional. Whether a reply such as "Accepted" is enough depends on the law where you and the client are; where a law requires a written contract, make sure the accepted document has everything that law lists.
8. Sending it and following up
- Send a PDF, so the layout and numbers can't shift, with a short email that repeats the three things the client cares about most.
- Give it a valid-until date (for example two to four weeks), so your schedule and price aren't held open forever.
- Follow up once a few days before that date, with a question rather than a push, then close it out if there's no answer.
- Log what you sent: date, number, amount and status, so you know which proposals are still open.
A cover email:
Subject: Proposal for [project name]
Hi [first name],
Thanks for talking through [project] on [day]. The proposal is attached (PDF). In short:
- [the one outcome they care about]
- [timeline: start and finish]
- [price], [deposit] to start
It's valid until [date]. If anything doesn't match what you had in mind, tell me and I'll adjust it.
[Your name]
A follow-up:
Subject: Re: Proposal for [project name]
Hi [first name],
Checking in on the proposal I sent on [date]. Do you have any questions, or would it help to adjust the scope or timeline?
The dates in it hold until [valid-until date]. After that I'd need to re-check my schedule before confirming a start.
[Your name]
9. When the client says yes
- Keep the accepted copy (or their written yes) with the PDF you sent.
- Send the deposit invoice, if you asked for one. Our free invoice generator prints one in any currency, with the payment terms from your proposal.
- Book the kick-off and confirm the dates that depend on the client's inputs.
- Track the work against the scope: our free timesheet logs hours, and any extra request goes through the change process you wrote down.
Free tools and kits for proposals
- Free quote and estimate generator: line items, tax, deposit, a valid-until date and a printable PDF (runs in your browser; nothing is saved).
- Freelance hourly rate calculator: the rate behind your price.
- Free invoice generator and timesheet: for after the yes.
- Our paid Quote & Proposal Kit by Small Rows (US$12, one-time) is a spreadsheet version of this outline: a price list, a quote builder, a printable two-page proposal (overview, included and not included, deliverables, timeline, price, terms and a signature block) and a log of every quote you send. It doesn't write the proposal for you or decide what's legally binding.
- Once the client says yes, our paid Client & Project Tracker by Small Rows (US$12, one-time) keeps each client's projects, deadlines and what's been invoiced in one place.
- For invoices, payments and time, our paid Freelance Billing Kit by Small Rows (US$12, one-time).
- All three kits together: the All-Kits Bundle by Small Rows (US$24, one-time).
Where the sources differ
We read the pages under Sources on 2026-10-13. A few details to watch:
- "Usually" versus "shall not exceed". GOV.UK says an agreed business payment date must usually be within 60 days and can be longer if fair to both; the EU directive says 60 calendar days unless expressly agreed and not grossly unfair. Both are about business clients, not consumers.
- The EU directive is addressed to the member states. Each country writes it into its own law and may go further; we read the 16 February 2011 directive text only, not each country's law or any later EU proposal.
- The contract lists differ. NYC's page lists 3 things the contract must spell out, Illinois lists 5, and the New York State statute has its own list. If more than one could apply, include everything on all of them.
- The GOV.UK page was last updated in 2016 and is still the current guide on the check date.
When to get legal advice
- the job is large, long, or a big share of your year;
- the client sends their own contract with terms on ownership, liability, indemnities, non-competes or payment you don't understand;
- you and the client are in different countries and it's unclear whose law applies;
- a client hasn't paid and you're thinking about a claim (see our Canadian and UK late-payment guides).
Related free resources
- Free quote and estimate generator.
- Invoice payment terms explained: Net 30, due on receipt, deposits, milestones and late fees, with wording to copy.
- Scope creep and change requests: what to do when the client asks for more, with a change order to copy.
- Freelance deposits and retainers explained: deposit vs retainer, how to invoice and credit a deposit, refundability, GST/HST and UK VAT notes.
- Getting paid on time as a freelancer in Canada: terms, late fees and copy-ready reminder emails.
- UK late payment interest calculator.
- Form W-9 for US freelancers: often the first form a US client asks for.
- Which AI task fits which freelance job: includes outlining a proposal from a messy brief.
- All free tools.
Sources
Official pages read on 2026-10-13. Check the live page before you rely on it.
- United Kingdom: GOV.UK: Late commercial payments: charging interest and debt recovery
- European Union: Directive 2011/7/EU on combating late payment in commercial transactions (EUR-Lex)
- New York: NYC DCWP: Freelance workers · NYC model contract (PDF) · NY DOL: Freelance Isn't Free Act · NY DOL model agreement
- Illinois: Illinois DOL: Freelance Worker Protection Act · Illinois DOL: FAQ
Found something wrong or out of date? Tell us via Support and we'll fix it and note the change here.