You send a quotation for ₹60,000. The client replies: "Our budget is ₹30,000." Half. No explanation, and you're the one who has to answer. If a client says their budget is half your quotation, you have four sensible replies, and "okay, I'll do it for ₹30,000" is usually the worst of them.
Don't cut the price and keep the scope. Change one of the two. Either reduce what you deliver for the lower budget, split the project into phases, or hold your price and say why. Then send the new version as a revised quotation so the change is written down and the client accepts the exact thing you both agreed.
What to charge is your call. This is only about how to answer when the numbers don't match.
First, find out what the number means
"Half" can mean very different things. Before you reply with a script, ask one question:
Thanks for the quick reply. Is ₹30,000 a fixed budget, or is there some room if the scope is right? I'd like to see what I can fit inside it.
Their answer sorts the conversation:
- Fixed budget, real constraint. They have ₹30,000 and that's that. Scope or phasing can work.
- Opening bid. They expected to negotiate. A short explanation of what's included may be enough.
- They compared you with someone else. Ask what the other quote included. It may be a smaller job.
For questions that avoid this surprise in the first place, see what to ask before you quote a client.
On bigger builds, my studio charges a small discovery fee, ₹15,000 to ₹20,000, before the full quote. We spend a day or two mapping the work with the client, so the final number is far more accurate. If a client won't pay even that, it's a fair signal they won't pay the bigger invoice on time either.
Four replies when the budget is half your quotation
1. Reduce the scope
Best when the budget is real and the client still wants to work with you.
For ₹30,000 I can do the core version: the homepage and two inner pages, with two rounds of changes. The blog setup, SEO pages and the extra revisions wouldn't be included. I can add them later as a second phase. Want me to send the revised quotation on that basis?
You name what's in and what's out. The client sees the trade, not just a smaller number.
2. Split it into phases
Best when the client needs the full result but can't pay it all now.
I can split this into two phases. Phase 1 at ₹30,000 covers design and the main pages. Phase 2 at ₹30,000 covers the rest and can start once Phase 1 is done. I'll send a quotation for each.
Each phase is a normal project with its own price. Phase 2 is only a plan until the client confirms it.
3. Hold the price and explain it
Best when the number is fair for the work and the client is probing.
I understand the budget is tighter. The ₹60,000 covers the homepage, the inner pages, the blog setup and the SEO pages, with three rounds of changes. I'd rather not cut corners, so I'd suggest we look at what we can take out instead. If that doesn't work, I understand.
Keep this one calm. You're not defending yourself, just stating what the price includes.
4. Step back politely
Best when the gap is too wide and you don't want the job at that price.
Thank you for being upfront. I can't do this properly at ₹30,000, so it's better for me to step back than to deliver something below what I'd stand behind. If the budget changes, I'd be glad to revisit.
Saying no is allowed. A polite exit keeps the door open.
Do not do this
- Same scope, half the price. You do the same work for half the money and teach the client what your first number means.
- Agreeing in chat. A new price agreed by message creates a second version of the deal that nobody can find later.
- Doing the cheaper job and quietly adding extras. The extras become the expectation.
There's a founder story on this: the discount I gave before the client even asked.
Send a revised quotation, not a chat message
Once you agree on a reduced scope or a phase, put it in a new version of the quotation. That way the client accepts specific scope and a specific price, and your records show what changed.
In Riffit, you can revise a quote once the client has asked for changes on it, or after they accept. If the budget came up on WhatsApp instead, ask the client to tap Request changes on the quote link and note the budget there, or cancel the original quote and send a fresh one. Revise & resend creates the next version under the same quotation number and the same link. The earlier version is marked superseded and keeps any acceptance it had. The client accepts the new version from the link, with no sign-up, or asks for changes again. The full steps are in how to send a revised quotation.
When you write the new version, add the limits that protect you at the lower price. How many rounds of changes are included? What counts as extra? Revision limits in a quotation has wording. If you take payment in stages, the payment schedule post shows how to write that into the same document.
Also set a validity date. A reduced offer that stays open forever will be accepted six weeks later, when you're busy. See how long to keep a quotation valid.
FAQ
Ask whether the budget is fixed, then offer a choice: a reduced scope at their number, a phased plan, or your original price with a clear explanation of what it includes. Avoid agreeing to the lower price for the same scope.
Reduce the scope with the price, not the price alone. If you cut the price and keep the scope, the client learns that your first number had room in it.
Put the agreed scope and price in a new version of the quotation and send it for acceptance. In Riffit you can revise a quote once the client has asked for changes or accepted it. The new version keeps the same number and link, and the earlier version is marked superseded.
Yes. A polite refusal that leaves the door open is better than delivering work you are not comfortable with at a price that does not cover your time.
It is safer to put the new scope and price in a revised quotation and get acceptance there. A price agreed only in chat is hard to find and easy to dispute later.