Pricing

The five ways agencies price SEO, and who carries the risk

The number

SEO is priced five ways: monthly retainer (₹25,000–₹3,00,000), hourly (₹1,500–₹8,000), fixed-scope project (₹50,000–₹6,00,000), per-deliverable rate cards, and performance-based. They differ in one thing that matters — who absorbs the loss when month four is flat. Retainers put that on you. Performance deals put it on the agency, and change how the agency behaves.

Updated 26 July 2026 · Written by the Last Agency team · See what SEO actually costs

The short version

  • Every pricing model is a risk-allocation decision wearing a spreadsheet. Ask who pays when nothing happens, and the model chooses itself.
  • Performance-based SEO doesn't remove the risk, it moves it — and an agency carrying that risk has a rational incentive to take shortcuts you'll inherit.
  • A ranking guarantee is a promise about a system nobody controls. A baseline guarantee is a promise about a number you both measured. Only one of those can be honoured.
  • Fixed-scope projects fit work with an ending — a migration, an audit, a technical sprint. Retainers fit work that compounds. Using the wrong one is the most common structural mistake in this market.

Five models, and the only question that separates them

Pricing conversations get stuck on the number, which is the least interesting part. What changes your outcome is who's holding the bag in month four, when impressions are flat and everyone is slightly tense on the call.

Here are the five structures you'll be offered in India, what each costs, and where the downside lands.

SEO pricing models in India: typical rates, and who absorbs the loss when results are slow.
ModelTypical INR rangeWho eats the downsideFits best
Monthly retainer₹25,000–₹3,00,000 / moYou. The invoice arrives whether or not anything moved.Ongoing growth, where the work has to compound month over month.
Hourly₹1,500–₹8,000 / hrYou — but you can see the meter, which is a real advantage.Second opinions, diagnostics, disputes, advising an in-house team.
Fixed-scope project₹50,000–₹6,00,000Split. The agency eats the overrun; you eat the outcome.Migrations, audits, one technical sprint, an international rollout.
Per-deliverable rate card₹6,000–₹18,000 per article · ₹35,000 per audit · ₹60,000 per sprintNobody. That's precisely the problem.Filling one gap when you already own the strategy in-house.
Performance-basedLow base plus a bonus, or per-ranking feesThe agency — and it changes how they behave.Almost nothing, honestly. See the section below.

What each model does when month four is flat

Simulate this before you sign, because it's the likeliest scenario. Ninety days in, impressions have moved a little, rankings have moved a little, leads haven't moved at all. Here's what each structure does next.

Retainer

You pay. The agency delivered its capacity — articles shipped, fixes landed, report arrived — so the contract has been met even though the business hasn't changed.

That isn't fraud or even unusual; it's how most professional services are sold. It's also exactly why founders describe SEO as money that evaporates. The work happened. The work just didn't do anything.

Hourly

You pay, but you can see that eleven hours went into a report nobody read, and reallocate them. That visibility is worth real money.

The cost is that hourly prices attention rather than continuity, and it makes people ration the conversations that matter most. Nobody sends a useful three-line question when the reply is billable.

Fixed-scope project

You pay the agreed amount, they eat any overrun. Clean, and genuinely fair when the deliverable is well defined.

The catch is that a completed project can still fail. A migration executed perfectly to spec on a site with the wrong architecture is a well-built version of the wrong thing, delivered on time.

Per-deliverable

You've bought twelve articles and received twelve articles. Nobody in the arrangement owns whether the twelve articles were the right twelve.

This model works only when you hold the strategy in-house and you're buying execution. Buy it without that, and you'll be spending steadily and steering nowhere.

Performance-based

The agency eats it, which sounds like the answer to everything. It's the section below, because what happens next is the important part.

Why pay-for-performance quietly rewards spam

Pay-for-performance is the model founders want to exist, and the reasons it works badly are structural rather than moral.

Start with the incentive. The agency is paid only if a ranking arrives. Researching, writing and earning links over six months is slow, and they're funding it out of pocket. A burst of purchased or network links pointed at an exact-match anchor is fast. It often works for a while, then stops working later — on your domain, after they've been paid and moved on. We priced that aftermath on the cheapest digital marketing agency.

Then metric selection. If the payout triggers on rankings, the agency picks the keywords, and it'll pick the ones you were already close to: your brand plus a city, long-tail phrases with no volume, terms with three competitors. You'll hit the milestones, pay the bonuses, and see no additional customers — a first position on a query nobody searches is worth nothing and still triggers the invoice.

Then cash flow. An agency carrying months of unpaid delivery has to survive variance, so it signs a lot of clients and spends as little as possible on each until a payout looks likely. Your account gets templated because templating is what keeps them solvent. The model doesn't attract worse people; it makes reasonable people behave in a specific way.

There's a narrow honest version — a normal retainer with a modest bonus attached to a business metric you both trust. The base fee funds real work and the bonus only sharpens it. Performance-based SEO versus a retainer works through where the line sits.

A baseline guarantee is not a ranking guarantee

These get lumped together, and they're opposites.

A ranking guarantee is a promise about a system the agency doesn't control. The index changes without notice, competitors move, and a core update can reorder page one overnight — which is why Google's own guidance warns against agencies promising specific positions. Anyone offering one is either hedging with keywords so obscure the promise is trivial, or planning to buy the position and hand you the consequences.

A baseline guarantee is a promise about a number you both measured before anything started. Ours: on day one we freeze your trailing-90-day count of qualified leads from organic search. Written down, agreed, before anyone touches the site. If we haven't beaten that number in 90 days, we keep working free until we do.

The structural difference matters more than the wording. Because the metric is leads and not rank, the spam shortcut doesn't help us — network links produce no enquiries, so they'd cost us the time they bought. And because carrying that risk is expensive, we cap intake at three new clients a month. An agency offering the same promise at volume either isn't honouring it or has written an exit into the clause.

Here's the part that's on you. A baseline guarantee is worthless if you can't attribute a lead to organic search. If your CRM doesn't record lead source, or enquiries arrive by phone with nobody logging where the caller came from, week one goes on fixing that before any promise gets made. We won't guarantee against a number we can't measure, and neither should anyone else.

Which model fits a migration versus ongoing growth

Most structural mistakes in this market are a model applied to the wrong shape of work. The test is whether the work has an ending.

  • Replatform or migration → fixed-scope project, ₹1,00,000–₹6,00,000. Defined start, defined end, defined success test: traffic and rankings sixty days after launch against the sixty before. Don't put a migration on a retainer — you'll pay for it twice, once during and once fixing it.
  • Ongoing growth → retainer, ₹40,000–₹3,00,000/mo. The work is continuous and can't be scoped in advance. Insist it has a number and a date attached, or you've bought hours.
  • Second opinion or advising your in-house lead → hourly, ₹2,500–₹8,000. Sharp, finite, and worth every rupee before a ₹20,00,000 decision. Hourly versus monthly does the break-even arithmetic.
  • One missing capability → per-deliverable. You have writers but no technical depth, or the reverse. Buy the gap, own the plan yourself.
  • Not sure which → start with a paid audit, ₹25,000–₹35,000. It tells you whether you have a project with an ending or a programme without one, and buying the wrong model costs far more than the audit. Retainer versus project covers the choice.

Four questions that reveal the model behind a quote

Ask these in the meeting, not over email. What you're measuring is how long the pause is.

  1. "What am I paying for — hours, deliverables, or an outcome?" All three are legitimate. Only one is what most retainers actually sell, and it isn't the third.
  2. "What number are we measuring, and what is it today?" If nobody writes the starting point down, nobody can prove movement later. This ends more sales calls early than any other question.
  3. "If this doesn't work, what happens to you?" Listen for whether the answer contains a consequence for them or only a revised plan for you.
  4. "What do I keep if I leave in month four?" Content, links, dashboards, documentation, account ownership. The right answer is everything. We run month-to-month after the first quarter, 30 days' notice, and you keep the lot — pricing is here.

Related questions.

What are the main SEO pricing models?

Five: monthly retainer (₹25,000–₹3,00,000), hourly (₹1,500–₹8,000), fixed-scope project (₹50,000–₹6,00,000), per-deliverable rate cards, and performance-based. Retainers dominate because SEO work is continuous and can't be scoped a quarter ahead.

Is performance-based SEO pricing a good idea?

Rarely, in its pure form. When the agency is only paid on rankings, the cheapest route to a payout is purchased links and easy keywords you'd have ranked for anyway — and you inherit the consequences. A normal retainer with a modest bonus on a business metric is the workable version.

What is the difference between a ranking guarantee and a baseline guarantee?

A ranking guarantee promises a position in an index the agency doesn't control, which is why Google's own guidance warns about it. A baseline guarantee promises movement against a number you both measured and froze before work started — a promise that can actually be kept or visibly broken.

Should I pay for SEO hourly or monthly?

Hourly for finite work: a diagnostic, a second opinion, advising an in-house team. Monthly once you need more than roughly 30 hours a month, which nearly every site past 50 pages does. Hourly prices attention; SEO needs continuity, and the two aren't the same purchase.

How should a site migration be priced?

As a fixed-scope project, typically ₹1,00,000–₹6,00,000 depending on size and platform, with a defined success test — traffic and rankings for sixty days after launch against the sixty before. Migrations have an ending, so paying for them monthly means paying twice.

Which pricing model gives the client the most protection?

A retainer with a written baseline, a short notice period and full asset ownership. It funds continuous work properly, gives the agency something to be accountable to, and lets you leave without losing the content, links and data you paid for.

Last slot's open

Make this the last growth call you book.

Grab the free strategy call and walk away with a 90-day growth plan — hired or not. Or just text us. Either way, you'll know exactly how we'd win.

Guaranteed or it's free · No lock-in · Free strategy call