Back to playbooks
Pitching7 min read

Hourly, fixed price or retainer

Each billing model decides who carries the risk when work takes longer. Pick the one that matches how clear the brief is.

FIC EditorialUpdated

A client asks for a quote and you have to decide the shape of the number as well as the number itself: so much per hour, so much for the whole job, or so much a month. Each shape answers one question differently. When the work takes longer than planned, who pays for the extra time?

With hourly or daily billing, the client pays. With a fixed price, you do. With a retainer, you agree a monthly limit up front and handle anything beyond it as extra. Pick the model by how clear the brief is, and you avoid most of the arguments later.

All the numbers below assume a day rate of ₹7,500. If you have not worked out your own yet, start with how to price freelance work.

Fixed price: for work you can describe in full

A fixed price is one figure for a defined result: a five-page website, a logo with three concepts, eight blog posts of 1,200 words. Most Indian small businesses and startups prefer it because they know the total before they commit.

It works for you when you have done the same kind of job several times and know roughly how long it takes. It works against you when the brief is vague, the client has never bought this kind of work before, or the deliverable depends on things you do not control (their content, their developer, their approvals).

To build a fixed quote:

  1. List the tasks and estimate each in hours or half-days.
  2. Add a buffer for feedback and revisions. 20% for a clear brief and a client you know, up to 30% for a new client or a fuzzy brief.
  3. Multiply by your day rate, round to a clean figure, and quote that. Do not show the day rate inside the quote, or the client will start negotiating days instead of results.

A landing page estimated at four days plus a day of buffer is ₹37,500, quoted as ₹40,000.

The protection a fixed price needs is a written scope: what is included, what is not, and how many revision rounds. The statement of work template has the structure, and stopping scope creep covers what to say when the client asks for "just one more thing".

Hourly or daily: for work nobody can size yet

Charge by time when neither of you can say how big the job is: fixing someone else's code, consulting, an audit where the findings decide the work, design support for a team that keeps changing direction. Agencies that bring you in for a campaign usually prefer a day rate, because that is how they bill their own clients.

The downside is that you earn less for being fast, and some clients watch the hours more closely than the work. Two habits make hourly billing smoother:

  • Give an estimate as a range ("12 to 16 hours") and a ceiling you will not cross without written approval.
  • Track time as you go in a free tool such as Toggl or Clockify, and send the log with each invoice.

Daily rates are easier to live with than hourly ones. A client who books you for three days is buying your focus, not counting your minutes, and you do not have to account for every phone call.

Retainer: for steady monthly work

A retainer is a monthly fee for an agreed amount of work: 20 hours of design support, 12 social posts, four articles and their promotion. You get predictable income; the client gets priority access to someone who already knows their business. The retainers playbook goes into packaging and response times in detail.

Retainers go wrong when the limit is not written down. A "₹30,000 a month for social media" deal with no defined output becomes whatever the client thinks of that month. Spell out the hours or deliverables, what counts as extra, how unused hours are handled, and the notice period to end it. Bill on the 1st, in advance.

Many freelancers offer a small discount on a retainer compared with their day rate, because the work is guaranteed. Keep it small, and remember a retainer also costs you: you are holding time for this client that you cannot sell to anyone else.

Which model to pick

Clear brief, work you have done beforeFixed priceOne figure, a written scope and a cap on revision rounds.
Unclear or changing scopeHourly or daily with a ceilingEstimate a range, track time, and get approval before going over.
An agency booking youDay rateAgencies plan in days and resell your time; quote them what they expect.
The same work every monthRetainerFixed monthly fee for defined hours or outputs, billed in advance.

Mixing models

Several jobs suit two models at once. Common combinations:

  • A fixed price for the main build, then an hourly rate for changes outside the scope.
  • A fixed-price discovery or audit phase, followed by a separate quote for the work it uncovers. This is a good way to handle a client whose brief is too vague to price.
  • A retainer for routine work, with one-off projects quoted separately on top.
  • A fixed-price website followed by a small monthly maintenance retainer for updates and fixes.

Say in the proposal which model applies to which part, so the client is not surprised later. The proposal template has a pricing section built for this.

The clause each model needs

Copy whichever applies into your proposal or statement of work, and change the numbers.

Billing clauses by model
FIXED PRICE
The fee of ₹40,000 covers the deliverables listed in Scope and up to two rounds of revisions on each. Further changes, or work outside the listed scope, are billed at ₹1,250 per hour and agreed in writing before work starts.

HOURLY OR DAILY
Work is billed at ₹7,500 per day (₹1,250 per hour for part days), with time logs attached to each invoice. The current estimate is 12 to 16 hours. I will not go beyond 16 hours without your written approval.

RETAINER
The monthly fee of ₹22,500 covers up to 20 hours of work on the tasks listed in Scope. Unused hours carry over to the following month only. Work beyond 20 hours is billed at ₹1,250 per hour. The fee is invoiced on the 1st of each month and is due within 7 days. Either side may end the retainer with 30 days' written notice.

The retainer works out to ₹1,125 an hour, a 10% discount for guaranteed work, while extras go back to the normal ₹1,250. The hourly rate in the fixed-price clause is deliberately the same normal rate too. A higher rate for extras can feel like a penalty; the same rate makes extras feel routine. Revision rounds deserve their own conversation, and handling revisions has a process for them.

If you are unsure which model to use for a new client, quote a small fixed-price first project. You learn how they work, they learn how you work, and the second quote is far easier to get right.

Common questions

Is hourly or fixed price better for a beginner freelancer?

Fixed price is usually easier to sell, because Indian clients like knowing the total. The risk is underestimating. Beginners should quote fixed price only for work they have done at least twice, add a buffer of 20 to 30% for back-and-forth, and cap revisions. For anything unfamiliar, quote hourly or daily with an estimated range and a ceiling.

How do I turn my hourly rate into a fixed project price?

Break the project into tasks, estimate hours or days for each, add a buffer for feedback and revisions, multiply by your rate and round to a clean number. A four-day job at ₹7,500 a day with one day of buffer comes to ₹37,500, which you might quote as ₹40,000. Do not show the client the day rate inside a fixed quote.

Should a retainer roll over unused hours?

It is your choice, and both answers are common. "Use it or lose it" keeps your calendar predictable. Rolling over for one month only is a friendly middle ground. Unlimited rollover tends to pile up into a crunch you cannot staff. Whatever you choose, write it in the retainer agreement before the first month starts.

What do I do when an hourly project is about to go over the estimate?

Tell the client before you cross it, not after. A short message at about 80% of the estimate, saying what is left and how many more hours it will take, lets them approve, cut scope or pause. Clients rarely object to an overrun they agreed to in advance; they object to a surprise on the invoice.

Freelance India Club

Find work and answers in the club

Jobs reviewed by people, a directory that clients search, and members who answer questions the same day. Free to join.

All playbooks