Loading articles…
Freelancing4 min read
Hourly vs fixed vs value pricing, estimating projects, milestone payments, international clients, GST basics and retainers that stabilise income.
Full-stack engineer, New Delhi
Pricing is where most Indian freelancers leave the most money on the table. We compare ourselves to the cheapest bids on marketplaces, quote by gut feel, then spend weeks on "small changes" we never charged for. Here's a more deliberate approach.
| Model | Works best when | Risk sits with |
|---|---|---|
| Hourly / daily | Scope is unclear, ongoing work, consulting | Client |
| Fixed price | Scope is clear and written down | You |
| Value-based | The result has a measurable business value | Shared |
Most projects should be fixed price with a tight written scope. Clients love knowing the number up front, and you get rewarded for being efficient instead of penalised for it.
Work backwards from what you need, not from what the cheapest person charges:
Then look at what you actually deliver. Reliable communication, clean code, on-time launches and a portfolio of real results justify charging well above the marketplace floor. You're not competing with the ₹5,000 website; you're competing to be the person clients trust.
Never start without an advance. A common structure:
| Milestone | Payment |
|---|---|
| Signing / kickoff | 40% |
| Design approved | 30% |
| Before launch | 30% |
For bigger projects, split the build into more milestones. Launch after the final payment — or deploy to a staging URL until it arrives. Hand over the code, domain and admin access once you're paid in full.
The quote should list:
That last line is what turns scope creep into paid change requests. More on this in client contracts and scope creep.
Clients in the US, UK, EU, Australia and the Gulf often pay several times Indian rates — and are still saving compared to local developers. To win them:
Rules and thresholds change, so confirm with a chartered accountant for your situation — it's money well spent.
After launch, offer a monthly plan: updates, backups, security patches, small changes, uptime monitoring and a few hours of development. Even a handful of retainer clients means every month starts with guaranteed income rather than zero. It's also the easiest sale you'll ever make — the client already trusts you.
Raise rates for new clients whenever you're booked up more than a month ahead. For existing clients, give notice and a reason. Some will leave. That's fine: the ones who stay value you, and you'll have time for better work.
Price with intention, get the scope in writing, take an advance, and sell maintenance. That alone puts you ahead of most freelancers in the market.
Agency
Lessons from co-founding a tech agency: picking a niche, finding clients, pricing, hiring, delivery, cash flow and the mistakes that sink agencies.
Agency
What every web project contract needs, how to write a clear scope, and a change-request process that turns scope creep into paid work.
Travel
A first-timer's guide to Kedarkantha, Brahmatal and Dayara Bugyal: altitude, duration, best months, what to pack and how to stay safe in the snow.