How Do SEO Agencies Make Money? The Business Model Explained

Almost every article on how SEO agencies make money is written for agency owners who want to make more of it. Very few are written for the person signing the invoice, which is odd, because that person has the more interesting question.
I spent years inside an agency, first as an SEO specialist and later managing the SEO team, before going independent. So I have seen this from both sides of the invoice. This guide covers the nine ways agencies actually earn revenue, the four pricing models and what each one does to you, where a monthly retainer really goes line by line, the margins and rates behind it, and the uncomfortable part: how the business model quietly produces the behaviours clients complain about. Whether you are buying SEO or building an agency, you will finish this knowing exactly what you are looking at.
How Do SEO Agencies Make Money? The Short Answer
SEO agencies make money by selling recurring access to a team, not by selling rankings.
That distinction explains almost everything else. The product is a monthly allocation of hours from people with different salaries, wrapped in a process, and sold at a multiple of what those hours cost. Industry surveys consistently show the monthly retainer dominating, with around 80 percent of agencies using it as their main model.
Around that engine sits a ring of smaller revenue streams. Some are visible on your invoice. Several are not.
None of this is sinister. It is how any professional services firm works, from law to accounting. The problem is that SEO buyers are rarely told which parts of the model apply to them, so they misread perfectly rational business behaviour as bad faith.
The 9 Ways SEO Agencies Actually Earn Revenue
Here is the full picture, ordered roughly by how much of the typical agency's income each one represents.
1. Monthly retainers
The engine. A fixed fee each month in exchange for an agreed scope of ongoing work.
Retainers dominate because SEO genuinely is continuous. Rankings decay, competitors publish, Google ships updates. The model also gives the agency something it needs badly: predictable revenue, which is what allows it to hire before the work arrives rather than after.
For the client, the strength is momentum. The weakness is that a retainer has no natural finish line, and we will come back to what that does to strategy.
2. One-off projects, audits and strategy documents
Fixed-scope work with a defined start and end. A technical audit, a migration plan, a keyword and content strategy, a site architecture rebuild.
Published pricing for audits and technical projects commonly sits between about AUD 2,000 and 7,500 depending on site size. Agencies like these for two reasons. They are profitable, and they are the single most reliable path into a retainer.
That is worth knowing when you are quoted a suspiciously reasonable audit. It is often priced as an entry point rather than as a product.
3. Setup and onboarding fees
A one-off charge at the start covering research, access setup, tracking, baseline reporting and the initial strategy.
This one is legitimate and frequently misunderstood. Month one of any engagement is expensive to deliver and produces nothing visible, so a setup fee stops the agency running that month at a loss. I charge one myself for exactly that reason, and it is published on my packages page rather than hidden in a proposal.
4. White label fulfilment for other agencies
Doing the SEO that another agency sells under its own name. The reselling agency marks it up, keeps the client relationship, and never mentions the supplier.
This is an enormous and largely invisible part of the industry. A great deal of SEO sold by web design studios, PR firms and general marketing agencies is delivered by someone the client will never meet. I have written separately on what white label SEO is and when it is fine.
It is not automatically a problem. It becomes one when the reseller cannot answer a technical question about your own account, because nobody in the room has done the work.
5. Markup on outsourced content and links
Writing and link placements are frequently bought at wholesale and billed at a margin, or absorbed into a retainer with no line-item breakdown at all.
Again, markup is ordinary commerce. The question is whether the underlying product is real. A placement bought cheaply on a site that publishes forty sponsored posts a month is worth nothing at any price, which is why I score every prospect against a fixed rubric before touching it. My guide to evaluating backlink domains covers the six factors.
Actionable tip: Ask your agency for every link built in the last 90 days as a plain list of live URLs, plus one sentence per link on why that site was chosen. A confident agency sends it the same day. The request itself is diagnostic.
6. Software and tool commissions
Many SEO platforms run partner programs paying recurring commission, commonly in the 10 to 20 percent range, when an agency puts a client on the tool.
Harmless in isolation. Worth knowing when an agency insists on a specific platform, especially if that platform also happens to generate the reports you receive.
7. A percentage of managed ad spend
For agencies that also run paid media, a slice of your monthly ad budget, typically 10 to 20 percent.
The structural issue here is obvious once stated. When the fee is a percentage of spend, increasing spend increases the fee whether or not it increases your return. Flat management fees remove that tension.
8. Referral fees and revenue share
Agencies pass work they cannot or will not do to partners, and take a cut. Web design, PR, CRO, development, paid social.
Ask whether a recommendation carries a commission. Most will tell you honestly if asked directly, and the ones that hesitate have told you something anyway.
9. Productised revenue: courses, templates and software
The most-hyped and least-earned stream. Courses, templates, memberships, sometimes a SaaS tool spun out of an internal process.
For the vast majority of agencies this is a rounding error next to retainers. It matters more as positioning than as income, because publishing something useful is itself a lead generation channel. It is the same reason my entire SEO course is free.
The Four Pricing Models and What Each One Does to You
How an agency charges changes what it optimises for. That is the single most useful thing to understand as a buyer.
Monthly retainer
Predictable for both sides and suited to genuinely ongoing work. The incentive risk is the absence of an endpoint, since a finished job ends the revenue.
Manage it by insisting the roadmap has phases with completion criteria, not an infinite backlog.
Fixed-scope project
Clean and easy to evaluate, because you can hold the deliverable up against the price. The incentive here runs the other way: the agency profits by finishing efficiently, so anything outside the agreed scope gets deferred rather than absorbed.
Best for audits, migrations and strategy work with a defined shape.
Hourly
Rare as a primary model and honestly the worst of the four for both parties. It rewards slowness and punishes experience, since the consultant who solves your problem in an hour earns less than the one who takes six.
Useful only for genuinely unpredictable ad hoc work.
Performance-based and revenue share
The model clients ask for most often and the one that works least often. It sounds like perfect alignment: pay on results.
In practice it collapses on attribution. SEO takes months, sits alongside other channels, and depends heavily on whether the client ships the recommended changes. Any agency accepting pure performance pricing either has a metric loose enough to game, or is pricing in the risk so heavily that you pay more overall.
There is a middle version that does work: a fair base fee plus a genuine bonus on an agreed commercial metric. If someone offers you pure pay-on-rankings with no base, read what black hat SEO involves first, because that pricing tends to attract tactics that get results fast and cost you later.
Where Your Retainer Actually Goes
This is the part clients never see, and it is the most useful section in this article.
Take a AUD 3,000 a month retainer at a small to mid-sized agency. Roughly, and it varies, the money splits something like this.
- Delivery salaries, 40 to 55 percent. The specialist, writer and any developer time on your account. This is the only portion that touches your website.
- Account and project management, included in the above or on top. The person who runs the meeting and writes the report but does not do the SEO.
- Tools, 5 to 10 percent. Rank trackers, crawlers, link databases, reporting platforms. Real costs, and they compound across a stack.
- Sales and marketing, 10 to 20 percent. Winning the next client to replace the one leaving. Every churned account raises this number for everyone still paying.
- Overhead, 10 to 20 percent. Rent, software, insurance, admin, leadership time.
- Net profit, what is left. Surveys put a healthy figure at 15 to 25 percent, with above 25 considered strong.
Now the uncomfortable arithmetic. If roughly half of AUD 3,000 covers delivery salaries, and a blended cost of about AUD 120 an hour applies, you are buying somewhere near twelve hours of actual work a month. Subtract the reporting, the meeting and the internal admin, and the hours spent genuinely thinking about your site are fewer still.
That is not an accusation. It is simply the shape of the model, and it is exactly why I wrote a separate piece on cheap SEO versus affordable SEO, where the same maths decides whether a quote is real.
Actionable tip: Ask your agency what percentage of your fee is delivery hours, and how many hours that buys. Nobody asks this. Everyone should. An agency with a healthy model can answer it comfortably, because they costed it before they quoted you.
How Much Do SEO Agencies Make? Margins and Rates
Published figures, so you can calibrate.
Retainers. Small business work commonly runs about AUD 1,000 to 5,000 a month. Mid-market sits around 5,000 to 15,000. Enterprise programs run from 15,000 upward, sometimes far beyond, which is the territory I cover in enterprise SEO.
Hourly rates. Junior specialists bill around 50 to 100 dollars, mid-level strategists roughly 100 to 175, and senior strategists or principals from 175 up past 500.
Net margins. Healthy sits between 15 and 25 percent. Specialised agencies report stronger, often 25 to 40 percent, while generalist shops typically land at 15 to 20. Agencies underpricing their work commonly erode margin by 20 to 40 percent without realising it.
Two conclusions follow. First, SEO is a labour business with the margins of a labour business, not the margins of software. Second, specialisation pays better than breadth, which is the single clearest finding in the profitability data.
For the buyer's version of these numbers, I have broken down what SEO costs a small business separately.
Three Kinds of SEO Agency, Three Different Economics
Lumping every agency together is the reason most advice on this topic is useless. The label is the same; the business underneath is not.
The specialist boutique
Small, senior-heavy, focused on one platform, one industry or one discipline. Ten to thirty clients, often no juniors at all.
Their economics work because expertise compresses delivery time. A team that has migrated forty Shopify stores does the forty-first faster and better than a generalist doing their first, and can charge more for it. This is why specialised agencies consistently report the strongest margins, often 25 to 40 percent.
The risk is concentration. Lose two large clients in the same quarter and the model wobbles, because there is no volume to absorb it.
The full-service generalist
SEO alongside paid, social, design and content. Layered teams, account managers, a sales function.
Revenue comes from breadth and from cross-selling, so a client who arrives for SEO becomes a client who also buys ads and a website. That expansion is the whole strategy, and it is why margins sit lower, typically 15 to 20 percent, with more overhead to carry.
For a buyer, the honest read is that you get convenience and cover, and you pay for coordination. Whether SEO is the strongest discipline in the building varies enormously.
The reseller
Sells SEO, does not deliver it. A web design studio, PR firm or general marketing agency that buys wholesale and bills retail.
Margin here is pure spread, so the incentive is to keep delivery costs low. Some resellers buy well and add genuine account value. Others buy the cheapest fulfilment available and hope nobody looks.
One question separates them. Ask a specific technical question about your own site and see whether the answer comes back the same day or in three business days after somebody asked someone else.
The Churn Problem Nobody Puts on Their Website
This is the number that quietly governs everything above, and almost no agency publishes it.
Client acquisition is expensive. Between sales time, proposals, pitching and marketing, winning a new retainer commonly costs several months of that retainer's margin. So an account only becomes genuinely profitable somewhere after month four or five.
Which means an agency losing clients at month six is running to stand still. Every departure resets the meter, and the cost gets recovered from the clients who stayed. That is why retention is a margin lever rather than a customer service nicety.
Two things follow, and they matter to you as a buyer.
First, an agency under churn pressure sells harder than it delivers, because the sales function has to keep up. Second, it explains why month one to three of many engagements feels intense and month seven onward feels quiet. The intensity was partly onboarding, and partly making sure you did not leave before the account turned profitable.
Actionable tip: Ask what their average client tenure is. Not their best case, the average. An agency that knows the number and shares it is running a business that measures itself. An agency that has never calculated it is telling you something else entirely.
The Economics That Explain Agency Behaviour
Here is the section I could not have written before working inside one. Most of what clients complain about is not malice. It is the model expressing itself.
Why the strategy never quite finishes
A retainer stops when the work is done. So the roadmap has a way of growing a new phase every time the current one closes.
Sometimes that is legitimate, because SEO genuinely is ongoing. Sometimes it is revenue protection. You can tell them apart by asking what completion looks like and whether anything has ever been marked finished.
Why you get moved to a junior around month four
Senior time is the most expensive input an agency has. Margin improves the moment your account moves down the seniority ladder, and the safest time to move it is once you are settled and no longer likely to leave.
This is standard practice across professional services, not an SEO peculiarity. It is only a problem when nobody tells you, which is why I always suggest asking who does the work at the first call and again at month six. I go through the rest of that vetting in how to choose an SEO agency.
Why upsells arrive right after a good report
Expanding an existing client is dramatically cheaper than winning a new one, and the moment of maximum goodwill is the moment the numbers look good.
Not cynical, just efficient. Judge the upsell on its merits, but notice the timing.
Why some agencies resist reporting on revenue
Traffic and rankings are easier to influence than revenue, and safer to report. Revenue depends on the client's pricing, sales team, offer and site, none of which the agency controls.
That is a fair defence. It is also why the agencies willing to report on leads and revenue anyway are worth more, because they have accepted accountability they could have avoided.
Why proposals arrive with long deliverable lists
Deliverables are easy to compare across quotes, so proposals compete on list length. Outcomes are hard to compare, so they get vaguer as the list gets longer.
The buyer's defence is simple. Compare hours and seniority, not bullet points.
What AI Has Changed in the Agency Model
The cost side of the business shifted hard over the last two years, and pricing has not fully caught up.
Agencies report losing twelve to fifteen hours a week to tasks that can now be automated: reporting, first-draft content, data pulls, crawl triage. Some vendors claim up to 90 percent labour savings on specific workflows. Whether or not that number is generous, the direction is not in dispute.
This creates a fork. Agencies that pass the saving on compete harder on price. Agencies that keep it improve margin while charging the same. Most quietly do the second, which is rational and worth knowing.
There is a third effect nobody advertises. AI made deliverable lists longer without making them deeper, so the surface signals buyers use to judge quality have become less reliable. Twenty articles a month is no longer evidence of investment.
The work that resists automation is the work that was always the point: judgement about what to do, relationships that earn links, and knowing what to remove. Those are the hours worth paying for.
What This Means If You Are Buying SEO
Practical translation of everything above.
- Ask how many delivery hours your fee buys. The single highest-information question available to you.
- Ask who does the work and what happens at month six. Get the seniority answer before it changes.
- Ask what finishing looks like. If nothing on the roadmap can ever be completed, the roadmap is a subscription.
- Ask whether links and content are outsourced, and at what markup. Not to object, but to see how straight the answer is.
- Ask which recommendations carry a commission. Tools, partners, referrals.
- Compare hours and seniority across quotes, not deliverable counts. Length of list is the least informative variable on a proposal.
None of this requires you to understand SEO. It only requires you to notice which questions produce a specific answer and which produce a change of subject. The same instinct works when hiring an individual, which I cover in how to hire an SEO expert.
What This Means If You Are Running an Agency
The profitability research is unusually consistent, and it says four things.
Specialise. Focused agencies report materially better margins than generalists. Expertise compresses delivery time, and clients pay more for someone who has solved their exact problem before.
Fix retention before acquisition. Every churned client raises the sales cost carried by the remaining ones. Retention is a margin lever disguised as a service issue.
Price the scope, then defend it. Scope creep and untracked overhead do more quiet damage to margin than underpricing does, because at least underpricing is visible.
Audit the tool stack yearly. Tool sprawl erodes gross margin in increments nobody notices until the total is embarrassing.
And if you are earlier than that, working out where clients come from in the first place, I wrote up my own approach in how to get SEO clients.
Where Independent Consultants Fit
I should be transparent about my own model, since this whole article is about following the money.
I have no account management layer, no sales team on commission and no office to fund. The cost structure is simply smaller, so a larger share of the same fee reaches the work. That is the entire advantage, and it is a structural one rather than a claim about being better at SEO.
The honest trade-off runs the other way too. One person has finite capacity, so I take a limited number of clients. If you need forty pieces of content a month, an agency genuinely is the better answer and I will say so. There is no third option where one person outproduces a team.
My prices are published for the same reason I wrote this article. When the model is visible, you can judge whether it fits you. Advisory consulting starts at AUD 999 per month plus GST, done-for-you packages at AUD 1,699 per month plus GST, and if the answer is that you should run it in-house, training starts at AUD 999 one-off plus GST.
If you would rather compare the Sydney market first, I reviewed the field in the best SEO agencies in Sydney, including the ones I would recommend over myself for certain jobs.
Frequently Asked Questions
How do SEO agencies make money?
Mostly through recurring monthly retainers, supported by projects, setup fees, white label fulfilment, markup on outsourced links and content, software commissions, a percentage of ad spend, referral fees and productised assets. The retainer is the engine and everything else smooths the cash flow.
What profit margin does an SEO agency make?
Healthy net margin sits between 15 and 25 percent, with above 25 considered strong. Specialised agencies report 25 to 40 percent, while generalists usually land at 15 to 20.
Why do agencies push monthly retainers?
Predictable revenue lets them hire ahead of demand and absorb the cost of winning clients. The model is defensible because SEO is ongoing, but it has no natural finish line, so ask what completion looks like.
Do agencies mark up links and content?
Often, yes, and that is ordinary business. What matters is whether the underlying quality is real, so ask for the last 90 days of links with a reason attached to each one.
Is an SEO agency profitable to run?
It can be, but the margins are those of a labour business rather than a software one. Profit comes from utilisation, retention and specialisation, not volume.
Are consultants cheaper than agencies?
Usually, because the cost structure is smaller rather than the work being worth less. The trade-off is capacity and cover.
Should I ever pay for SEO on results only?
Rarely. Pure performance pricing struggles on attribution and tends to attract tactics that get quick results and cost you later. A fair base fee with a bonus on an agreed commercial metric works far better.
How long before an agency engagement pays for itself?
Early movement on long-tail queries usually shows inside 8 to 12 weeks with sound technical foundations, and meaningful commercial impact typically lands around six months. Link-driven gains take longer, as I explain in how long backlinks take to work.
Final Thoughts
SEO agencies make money by selling recurring access to skilled hours at a multiple of what those hours cost. Every other revenue stream, from white label work to tool commissions, sits around that centre.
Understanding the model does not make agencies the enemy. It makes you a better buyer, because you stop reading rational business behaviour as betrayal and start asking the questions that reveal whether a specific agency is a good fit.
The healthiest engagements I have seen, from both sides of the invoice, are the ones where the client understood the economics well enough to ask hard questions early. Agencies worth hiring welcome those questions. It is the ones who change the subject that tell you what you needed to know.
I am Rasesh Koirala, an SEO consultant and trainer based in Sydney who spent years inside an agency before going independent. If you have a proposal in front of you and want an honest read on what it actually buys, send it over with your URL. You can learn it yourself, run it with my advisory consulting, or hand it over with a done-for-you package. Get in touch or call (02) 9064 2894.