A client liked your discovery call and said, "Send me a proposal." What they read next decides whether you get the work, and they will probably read it on their phone between two meetings. A good proposal is short, written in the client's language, and makes saying yes the easiest thing to do.
This playbook covers what goes in, in what order, a full template you can copy, and how to get it signed.
A proposal has two parts
The first part is the message: the email body, the Upwork cover letter or the WhatsApp text that carries the proposal. Its only job is to get the document opened. The second part is the document itself, which has to answer every question the client will ask before they agree.
Keep the message to five or six lines. Name the project, show you understood the one thing they care about most, say what is attached and ask for one thing.
Subject: Proposal: new booking site for Sunrise Physio Hi Dr Kapoor, Thanks for the time on Tuesday. Attached is the proposal for the new site. The short version: a site your patients can book from on their phones, live before the clinic's second branch opens in March. There are two options inside, at ₹55,000 and ₹85,000, with the difference explained on page 3. Could we take 15 minutes on Friday to go through any questions? Neha
What goes in the document, in order
The order matters because clients read from the top and stop when they have seen enough. Lead with them, not you.
- Their goal, in their words. Two or three sentences that repeat back what they told you on the call, using their phrases. "You want patients to book without calling the front desk" lands better than "I will build a responsive website with booking functionality."
- Your approach. How you will get there, in plain language. One paragraph, maybe a short list.
- Scope. Exactly what is included and, just as important, what is not.
- Timeline. Milestones with dates, and what you need from them to hit each one.
- Proof. One or two short case studies close to their situation. Case studies in proposals has a format for these.
- Prices. Two or three packages if you can. The anchoring playbook explains how to build them.
- Payment terms and main conditions. Advance, milestones, revisions, who owns the work.
- About you. A short paragraph. By now they already know what you do; this is where you add the relevant background.
- Next step. One action, with a date.
Three to five pages covers most projects. If yours is longer, add a one-page summary at the front, because someone will forward it to a boss who reads nothing else.
The template
Copy this into Google Docs, Canva or your proposal tool. Replace everything in square brackets, and delete any line that does not apply.
PROPOSAL: [Project name] For [Client name], [Company] Prepared by [Your name], [date] Valid until [date, usually 14 days from now] 1. WHAT YOU WANT TO ACHIEVE [Two or three sentences in the client's own words. What is the problem, what does a good result look like, and by when?] 2. HOW I WILL APPROACH IT [One paragraph on the method. Mention anything you learned on the call that changes the usual approach.] 3. SCOPE Included: - [Deliverable 1, with quantity and format, e.g. "Homepage and four inner pages, designed and built in WordPress"] - [Deliverable 2] - [Deliverable 3] - [Number] rounds of revisions on each deliverable Not included: - [e.g. "Writing the page copy; I will work from text you supply"] - [e.g. "Hosting and domain costs, paid directly by you"] 4. TIMELINE Week 1: [milestone] (needs from you: [logins, content, brand files]) Week 2–3: [milestone] Week 4: [milestone, final delivery] Dates assume feedback within 3 working days at each stage. 5. RECENT WORK LIKE THIS [Client or description]: [the problem] → [what you did] → [the result, with a number if you have permission] [Optional second example] 6. OPTIONS AND PRICES Option A, [name]: [what it includes]. ₹[amount] Option B, [name]: [what it includes]. ₹[amount] [Option C, if there is a genuine third] Prices are [+ GST at the applicable rate / exclusive of GST, if you are registered]. Leave out the GST line if you are not registered. 7. PAYMENT TERMS - [50%] advance on acceptance, adjusted against the final invoice - [50%] on delivery of the final files - Invoices due within [7] days by bank transfer or UPI - Extra work outside the scope above is quoted separately before it starts, or billed at ₹[rate] per hour 8. TERMS - Ownership of the final work passes to you once the final invoice is paid - I may show the finished work in my portfolio unless you ask me not to - Either side can end the project with [7] days' written notice; work done to that point is billed - [Confidentiality line, if needed] 9. ABOUT ME [Three or four sentences: what you do, for whom, for how long, and the one piece of background that matters for this client.] 10. NEXT STEP To go ahead, reply "approved, Option [A/B]" or sign below, and I will send the advance invoice. I can start on [date]. Accepted by: ____________________ Date: ________ [Client name, designation, company]
Prices and payment terms
The pricing section should not need a call to understand. Write each option as what the client gets, then the price, with nothing hidden in footnotes. Size the options to the range the client gave you; if you never asked, finding out a client's budget explains how. If you are registered for GST, say so in the price line; the pricing pillar shows how GST and TDS change what reaches your bank.
Ask for an advance. Phrase it as an advance adjusted against the final invoice rather than a "non-refundable deposit", which may not hold up if a dispute ever reaches a court. The deposits and payment terms playbook has wording for advances, milestones and late payment.
Proposal, statement of work or contract
For a small, clear job, a signed proposal with the terms above can be your agreement. For anything larger, longer or with a company that has a legal team, use the proposal to win the work and then sign a statement of work, with a master services agreement for clients you expect to work with again. Do not start work on a verbal yes.
Tools, and what e-signatures mean in India
You do not need special software. A clean PDF from Google Docs or Canva, in a single column with a readable font size, works on any phone.
Proposal tools such as PandaDoc, Proposify and Qwilr add a few things that can help on bigger deals: the client can tick optional extras and see the total update, you get a notification when they open it, and they can sign in the same place. Some let you attach a payment link, so the advance can be paid right after signing. Check current plans and prices before you commit, as free tiers change often.
On signatures, be accurate with clients and with yourself. Section 10A of the IT Act, 2000 says a contract is not unenforceable just because the offer and acceptance were made electronically. The signatures the Act specifically recognises are digital signature certificates and the methods in its Second Schedule, which today means eSign based on Aadhaar or other e-KYC. A typed or drawn signature in PandaDoc, DocuSign or Zoho Sign, or a clear acceptance email, is a different thing: it is usually enough to show the client agreed to a services contract, but it is not the statutory e-signature, and if it is ever disputed you will need to prove who clicked. For everyday freelance projects that is normally enough. For a large contract, use Aadhaar eSign (Zoho Sign offers it on paid plans, as do several other Indian tools) or have a lawyer look at it. The Act's First Schedule leaves out a few documents, such as wills, trusts and many powers of attorney and property deals, though these rarely come up in freelance work. This section is general information, not legal advice.
Before you send
0 of 7 done
After you send it
Most proposals do not get an answer on the first day. Put a reminder in your calendar for three days later and use the sequence in following up after a proposal. If the client asks for changes, update the document and resend it with a new version date rather than agreeing changes in scattered messages.
If you only fix one thing in your current proposal, move the section about you to the end and open with the client's goal in their own words.
Common questions
What should a freelance proposal include?
The client's goal in their own words, what you will deliver and how, a timeline with milestones, prices (ideally two or three options), payment terms, one or two short case studies, a brief note on who you are, the main terms, and a clear next step. Everything else is optional. Three to five pages covers most projects.
How long should a freelance proposal be?
Most projects need three to five pages, or one scrolling web page. Clients often read proposals on their phones between meetings, so every section should be short enough to read without zooming. A long proposal is not more convincing; it is more likely to be forwarded unread. Large projects with several phases can run longer, but put a one-page summary at the front.
Can a proposal be used as a contract?
For a small project, a signed proposal that includes scope, price, payment terms, revisions and ownership of the work can serve as your agreement. For larger or ongoing work, use the proposal to win the job, then sign a statement of work and, for repeat clients, a master services agreement. Either way, get acceptance in writing before you start.
Are e-signatures valid in India?
Yes. The Information Technology Act, 2000 says a contract is not unenforceable just because it was made electronically, and the signatures it specifically recognises are digital signature certificates and eSign based on Aadhaar or other e-KYC. A typed or drawn signature through a tool like PandaDoc, DocuSign or Zoho Sign, or a clear "I accept" email, is usually enough to show agreement to a services contract. For high-value contracts, use eSign or ask a lawyer.
Should I send a PDF or a link?
Either works. A PDF is simple, looks the same everywhere and can be forwarded to a finance team. A web proposal from a tool like PandaDoc, Proposify or Qwilr reads better on a phone, can let the client tick optional extras, and tells you when it was opened. Do not send an editable Word file, because formatting shifts between devices.


