₹75,000 does not buy ₹75,000 of work
Founders occasionally do this arithmetic out loud on a call, and it's a fair thing to say: "₹75,000 a month, ₹9 lakh a year — I could hire someone for that." Yes, you could hire one person for roughly that. The question is what one person can cover, and what the other half of the retainer is actually paying for.
Because it is roughly half. On any Indian SEO retainer, delivery salaries take somewhere between 45% and 55% of the fee. The rest goes to tools, to the cost of acquiring you, to rent and compliance and finance, and to whatever margin the firm keeps.
We can't publish another agency's books, and we're not going to publish our own P&L on a marketing page and pretend it's an industry benchmark. What follows is the honest shape of the stack at the ₹40,000–₹1,50,000 per client per month tier in India, expressed as ranges, with the arithmetic shown so you can argue with it. Where a number is an estimate rather than a fact, we've said so.
The reason this matters to you isn't curiosity. It's that the shape of the stack predicts the quality of your account. An agency with no margin cannot afford the QA hour, cannot afford to keep a senior on your account when a bigger client shouts, and cannot afford to say no to the eleventh client its team can't hold.
The five-line cost stack
Five lines. Every rupee of a retainer goes into one of them.
| Line | Share of fee | What it actually pays for |
|---|---|---|
| Delivery salaries | 45–55% | Strategist, technical SEO, writers, editor, outreach, analyst — the fraction of each person's month your account uses |
| Tools & data | 8–12% | Crawler, rank tracking, backlink index, log analysis, content tooling, project management |
| Cost of sales | 8–12% | Pitching, audits and proposals — including all the ones that didn't convert, amortised across the ones that did |
| Overhead & admin | 10–15% | Rent or remote stipends, accounting, GST compliance, insurance, laptops, hiring, legal |
| Net margin | 15–25% | What's left. The buffer that pays for a bad month, a free month under a guarantee, or a second opinion on your account |
Delivery pay: what the people on your account cost
Take a ₹75,000/mo retainer running roughly 42 planned hours across five workstreams — the hour-by-hour split is here. Those hours aren't one person's; they're slices of four or five people's months.
Indian SEO salaries vary sharply by city and by whether the agency serves domestic or overseas clients, but the broad market bands are well known to anyone who has hired: an executive with 1–2 years at roughly ₹3–6 lakh a year, a specialist at ₹6–12 lakh, a senior strategist or manager at ₹12–25 lakh, and a head of SEO above that. Bengaluru and Gurugram sit at the top of each band; Pune, Jaipur and Kochi sit lower.
Convert that to an hourly cost. A ₹12 lakh strategist costs about ₹1,00,000 a month. Load it with employer contributions, laptop, leave and the fact that nobody bills 100% of their working month, and the real cost of an hour of their attention is roughly ₹700–₹900. A writer at ₹6 lakh costs about ₹350–₹450 an hour loaded.
Blend the mix across a 42-hour month and delivery cost lands somewhere near ₹22,000–₹30,000 of a ₹75,000 fee. Which is the 45–55% line, arrived at from the other direction. If your quote implies a delivery cost far below that band, the hours are being done by someone far junior to the person who pitched you.
Tools, and why we won't cut them
This is the line clients find hardest to accept and the one we'd defend hardest. A working SEO tool set costs roughly ₹15,000–₹25,000 a month per seat once you convert dollar pricing at current rates. Vendor prices move, so treat that as a live range rather than a quote.
Spread across a small roster, that's 8–12% of a retainer. Spread across forty clients it's a rounding error — which is one genuine advantage larger agencies have, and one of the few we'll concede without argument.
- A crawler. Non-negotiable. You cannot audit a 4,000-page site by clicking around it, and the free tier of anything stops at 500 URLs.
- A backlink index. Somebody has to be crawling the web and storing links. That's an expensive thing to run, which is why it's an expensive thing to rent.
- Rank tracking at query level. Search Console tells you where you were on average. A tracker tells you where you are today, by keyword, by city, by device.
- Log file analysis. The only honest source on what Google actually crawled, as opposed to what you hope it crawled.
- Search Console and GA4 — free, and the most important two. Any agency treating paid tools as more authoritative than your own Search Console data has the hierarchy backwards.
What it cost to win you, and how that's amortised
Nobody puts this on an invoice, but you are paying for it, and so is every client who signed before you.
Here's the arithmetic, using illustrative numbers rather than ours. A serious pitch — a real look at the site, a keyword gap check, a proposal with actual hours in it — costs 8–12 hours of senior time. Agencies that win one pitch in four are doing well. So each signed client arrives carrying 32–48 hours of unbilled sales work, plus whatever was spent getting the enquiry in the first place.
At a ₹1,800 blended hour, that's ₹58,000–₹86,000 of cost before a single hour of delivery. Amortise it across a client who stays twelve months and it's ₹5,000–₹7,000 a month — comfortably inside the 8–12% cost-of-sales line. Amortise it across a client who leaves in month four and the same agency has lost money on the relationship regardless of how well the work went.
That last sentence explains more agency behaviour than anything else on this page. It's why proposals arrive with twelve-month lock-ins. It's why cancellation conversations get difficult. It's why some agencies will keep a doomed account alive with reporting theatre rather than have the honest conversation in month five.
What "no lock-in" actually costs the agency
We run month-to-month after the first quarter, with 30 days' notice, and you keep every asset — content, links, accounts, documentation — whether you stay or go. That clause is not free and we'd rather explain the cost than pretend it's generosity.
Expected client life is the denominator in the cost-of-sales arithmetic above. Lock a client in for twelve months and you can amortise acquisition across twelve months of certain revenue. Let them leave with 30 days' notice and your planning horizon collapses; you have to price as though the average tenure is shorter, which raises the monthly cost-of-sales figure.
There are only two ways to survive that. Sell more aggressively to keep the top of the funnel full, or keep clients long enough that it stops mattering. The first is how most no-contract agencies end up with a sales team larger than their delivery team, and you can feel it in the service. We chose the second, which is only possible if the work is good enough that people don't leave — a constraint we're happy to live under, since it's the same constraint the guarantee imposes.
It also means we take three new clients a month rather than as many as we can close. The capacity arithmetic behind that cap is the other half of this page.
Why a sub-20% margin agency cuts corners on your account
This is the part worth caring about. Margin isn't the owner's yacht fund at this scale; it's operational slack. An agency running at 8% net has no slack, and slack is what pays for everything you actually value.
Watch what gets cut first when there's nothing spare, roughly in the order it happens.
- QA goes. The second pair of eyes on published pages and technical changes is invisible to the client until the month a canonical tag points at staging and a category drops out of the index.
- Seniority gets swapped. The strategist who pitched moves to the new logo. An executive with fourteen months' experience inherits your account and the plan they never wrote.
- Accounts per strategist climb. From five to eight to twelve, because each new client is pure revenue against fixed salary. Your account becomes a checklist run by someone who hasn't opened your Search Console in six weeks.
- Work gets quietly outsourced. Content to a ₹1.50-a-word marketplace, links to a vendor whose "network" is a private blog network. You're now carrying penalty risk you never agreed to — here's how to check.
- Tools get downgraded. The rank tracker's keyword allowance shrinks, the crawler seat gets shared, and reporting quietly starts leaning on whatever's free.
- The uncomfortable conversation stops happening. An agency that can't afford to lose you will not tell you the strategy isn't working. That's the most expensive cut of all, and it never appears on any invoice.
Five questions that reveal the stack
You will never see an agency's P&L, and you shouldn't need to. These five questions get you close enough, and every one of them has a fast, specific answer at a well-run firm.
- "How many accounts does the person running mine hold?" The single most predictive question you can ask. A confident number is a good sign; a range that starts at "it depends" is not.
- "Which tools do you pay for, and how many seats?" Names and numbers. This is thirty seconds of the answer at an agency that pays for them.
- "What's your average client tenure?" Under six months means the model is churn-and-replace and the sales team is the real product. Over eighteen means either the work lands or the contracts are long — ask which.
- "Is any of my work done outside your team?" Freelancers are fine. Undisclosed freelancers are not, and neither is a link vendor you're not allowed to name.
- "What happens if we don't hit the number?" The answer separates an agency selling capacity from one carrying risk. Ours: we freeze your trailing-90-day qualified organic leads on day one, and if we haven't beaten it in 90 days we keep working free until we do. Never a promised ranking position — nobody controls Google's index.