Blog
Proposals & Contracts

How to Write a Freelance Proposal That Gets Signed (India Guide)

A 6-part structure for freelance proposals that actually get signed in India — with a real worked example, GST-clear pricing, and what to do the moment a client says yes.

August 20269 min read

By ClearWork — India's client management platform for freelancers

A freelance proposal that gets signed in India needs four things a generic template doesn't give you: a scope the client can't misread, pricing that's clear about GST, a firm timeline, and one easy way to say yes. Most proposals fail on at least one of these — and once you know which one, it's a quick fix.

This guide covers the exact structure to use, a full worked example with real ₹ pricing, the mistakes that quietly kill your signed rate, and — the part most guides skip entirely — what to do the second your client accepts.

Why most freelance proposals in India get ignored

Most Indian freelancers send proposals the same way: a Canva PDF or a Google Doc, attached to a WhatsApp message, with pricing buried somewhere in paragraph three. Three things go wrong almost every time:

  • No tracking. You have no idea if the client opened it, so you don't know when — or whether — to follow up.
  • Vague pricing. "₹45,000 for the project" doesn't say whether GST is included, so the client assumes one thing and you assume another.
  • No clear next step. The proposal ends with "let me know your thoughts" instead of a specific action.
If you've ever sent a proposal and heard nothing back for two weeks, it's rarely because the client hated it. It's usually one of the three problems above — and all three are fixable in the document itself, before you ever hit send.

The 6-part structure that works

Every proposal that reliably gets signed follows roughly the same shape. You don't need to be a copywriter — you need to include these six things, in this order.

1. Context — show you understood the brief

One or two lines restating the client's actual problem in your own words. This is the single highest-leverage sentence in the whole document — it's the difference between "another freelancer applying" and "someone who gets it."

2. Scope — as a list, not a paragraph

Write deliverables as bullet points, not prose. "I'll design your website" invites disputes later about what "design your website" actually included. "5 pages, 2 rounds of revisions, source files handed over on final payment" doesn't.

3. Timeline

A start date and an end date, plus any milestones in between. If the timeline depends on the client (e.g. providing content or approvals), say so explicitly — this is what protects your deadline when they're the ones who go quiet.

4. Pricing — in a table, GST called out explicitly

This is where most Indian freelance proposals fall apart. Always state whether the number is inclusive or exclusive of GST — see the worked example below for exactly how to phrase it.

5. Terms

Advance percentage (30-50% is standard for new clients), payment schedule for milestone-based work, and the revision limit. These three lines prevent 80% of the payment disputes freelancers run into later.

6. One clear next step

Not "let me know your thoughts" — something specific and low-friction: "Reply 'yes' to this message and I'll send the contract for signature" or "Click below to accept and I'll get started this week."

Worked example: a real ₹45,000 proposal

Here's what that structure looks like in practice, for a freelance logo + brand identity project:

Project: Logo & brand identity for [Client]'s new café brand

Understanding: You're launching a new café and need a brand identity that feels premium but approachable — something that works on a signboard, packaging, and Instagram equally well.

Scope:
— 3 initial logo concepts
— 2 rounds of revisions on the selected concept
— Final files: AI, PNG, SVG, PDF
— Brand colour palette + 2 font pairings

Timeline: 2 weeks from advance payment. Concepts shared by Day 5, final files delivered by Day 14 (assuming feedback within 48 hours of each round).

Pricing: ₹45,000 + GST (₹8,100 @ 18%) = ₹53,100 total

Terms: 50% advance (₹26,550) to begin, balance on final file delivery. Includes 2 revision rounds — additional rounds billed at ₹3,000 each.

Next step: Reply "confirmed" and I'll send the contract for e-signature today.

Should your proposal price include GST?

Either works — the mistake is being vague about which one you mean. Two acceptable formats:

FormatExampleWhen to use
Exclusive + GST called out₹45,000 + GST (18%) = ₹53,100Most common — keeps your base rate clean for your own records
All-inclusive₹53,100 (inclusive of all taxes)Simpler for clients who just want one final number
Never write just "₹45,000" with no mention of GST either way. If you're GST-registered, the client will expect an invoice that matches the number they agreed to — and a conversation about "wait, is this + GST?" after the work is done is not one you want to have.

Common mistakes that quietly kill your signed rate

  • Scope written as prose, not a list. Paragraphs get skimmed; bullet points get read.
  • No revision limit. "Unlimited revisions" isn't generous — it's a project that never ends.
  • Sending as an unrackable PDF. If you don't know when they opened it, you don't know when to follow up — you're just guessing and hoping.
  • Pricing buried in the middle of a paragraph instead of its own clearly formatted section.
  • No advance clause. Starting work before any payment lands puts 100% of the risk on you.

Free Tool

Free Quote Generator

Generate a clean, professional quote with GST called out correctly in seconds. Free, no signup required.

Use the free tool →

What happens after they say yes

This is the part almost no proposal guide covers, because most of them are written for Upwork bids — not for freelancers and agencies running a full client engagement with contracts and invoices attached.

Once a client accepts your proposal, three things need to happen fast: the terms you just agreed on need to become a contract, that contract needs a valid signature, and the advance-payment invoice needs to go out immediately — while the client's "yes" is still fresh. Re-typing the same scope, price, and timeline into three separate documents is exactly where most freelancers lose momentum (and sometimes lose the advance payment altogether, because the invoice went out a week late).

This is also why proposal tracking matters more than it sounds. Knowing the exact moment a client opens your proposal — and which section they spent the longest on — tells you precisely when to follow up and what they're hesitating on, instead of sending the same generic "just checking in" message on a schedule you made up.

Frequently Asked Questions

How long should a freelance proposal be in India?

For most freelance projects, one page is enough — context, scope as bullets, timeline, pricing table, terms, and a clear next step. Save the long-form case studies for your portfolio, not the proposal itself.

Should I include GST in my proposal price?

State it explicitly either way — "₹45,000 + GST" or "₹53,100 inclusive of all taxes" both work. What doesn't work is a bare number with no mention of tax treatment at all, since that's where pricing disputes start.

What's the difference between a proposal and a contract?

A proposal is your pitch — scope, price, and timeline, written to get a "yes." A contract is the legally binding version of that same agreement, usually with added clauses (IP ownership, termination terms, dispute resolution) and a signature. Once a proposal is accepted, it should convert directly into a contract rather than being retyped from scratch.

How do I know if my client opened my proposal?

A plain PDF or Google Doc gives you no visibility at all. Tools built for freelancers — including ClearWork — can show you the exact moment a client opens a proposal link and which sections they spent time on, which is far more useful for timing a follow-up than guessing.
CW

Written by ClearWork

ClearWork is India's all-in-one client management platform for freelancers and agencies — built by freelancers who got tired of juggling spreadsheets, WhatsApp, and broken invoice templates. getclearwork.in