SEO Agency Pricing: How to Price SEO Services (Models and Margins)
SEO agency pricing explained: monthly retainers, fixed-price SEO, project and hourly pricing, how much to charge for SEO and how to set healthy margins.
SEO agency pricing works best when you price the deliverables and the outcome, not the hours. Clients don’t care how long a task takes. They care what they get each month and what it does for their business. Agencies that price this way find it easier to sell, easier to deliver and easier to grow.
This guide covers the main SEO pricing models, how to work out how much to charge for SEO, how to set your margins and how fixed-price SEO packages, like our published white label SEO pricing, make it all simpler.
The four SEO pricing models
| Pricing model | How it works | Best for |
|---|---|---|
| Monthly retainer | A set fee each month for an agreed set of deliverables | Ongoing SEO for most clients |
| Fixed-price project | One price for one defined deliverable | Audits, setups, migrations, citations |
| Hourly or day rate | The client pays for time used | Consulting and ad-hoc fixes |
| Performance-based | Fees tied to rankings, traffic or leads | Rarely, and usually as a bonus |
Monthly retainers
The monthly retainer is the most common SEO pricing model. The client pays a set fee each month, and you deliver an agreed set of work: technical fixes, content, links, local SEO and reporting. Retainers give you predictable revenue and give the client steady progress.
The key is to define the deliverables. “Monthly SEO” sells badly. “Four optimized pages, two blog posts, five links and a monthly report” sells well.
Fixed-price SEO projects
Fixed-price SEO means one price for one clearly defined piece of work, such as an SEO audit, a Google Business Profile optimization, a set of local citations or a site migration check. Fixed prices are easy for clients to approve and easy for agencies to deliver profitably, because the scope is clear.
Fixed-price projects are also the best way to start with a new client. A first project lowers the risk for them and gives you the chance to show what you can do.
Hourly and day rates
Hourly pricing suits consulting, training and small, unpredictable tasks. It is simple, but it caps your income at the hours you can bill, and clients can feel they are paying for time rather than results. Most agencies use it only for work that is hard to scope in advance, like implementing audit fixes.
Performance-based pricing
Performance-based SEO pricing ties your fee to results. It sounds attractive, but Google, competitors and the client’s own website all affect results, and none of them are fully in your control. If you use it, keep a base fee and treat performance as a bonus.
How much to charge for SEO
There is no single right price for SEO. A local plumber in a small town and an ecommerce store in a competitive market need very different amounts of work. Instead of copying another agency’s prices, build yours up from your costs:
- List the deliverables. What does this client need each month to reach their goal?
- Cost the delivery. Your team’s time, or your white label partner’s wholesale prices.
- Add your own time. Strategy, account management, calls and reporting usually take more time than agencies expect.
- Add your margin. Enough to cover overheads, growth and the risk of a client leaving early.
- Check it against value. Compare the monthly fee with what one new customer is worth to the client.
If your price is far above what the client can gain, the scope is too big for them. Offer a smaller package instead of a discount.
Setting healthy margins on SEO services
Margins are where many small agencies go wrong. They price close to their costs to win the client, then find there is nothing left for the account management, reporting and revisions that come with every client.
A simple rule many agencies use with white label SEO is to resell at around two to three times the wholesale cost. Here is an example using our real wholesale prices and example retail prices:
| Service | Wholesale price | Example agency price | Agency margin |
|---|---|---|---|
| Technical SEO audit (Essential) | $199 | $499 | $300 |
| Google Business Profile optimization | $249 | $599 | $350 |
| 50 local citations | $79 | $199 | $120 |
| 4 blog posts a month | $299/mo | $699/mo | $400/mo |
Your prices to clients are entirely up to you. The example simply shows how fixed wholesale prices make your margins predictable. Links work the same way; we break down what backlinks cost separately.
How to build monthly SEO packages for small businesses
Clients compare packages more easily than custom quotes. Most agencies offer three options:
- A starter package for small or local businesses, focused on foundations and local SEO.
- A growth package, the one most clients choose, with content and links each month.
- A larger package for competitive markets or ecommerce sites.
Three options let the client choose how much to invest rather than whether to invest. Put them in your SEO proposal as a simple table, with the recommended option in the middle.
SEO pricing mistakes to avoid
- Pricing by the hour for ongoing SEO. It rewards slow work and caps your income.
- Vague packages. If a client can’t tell what they get, they compare on price alone.
- Forgetting your own time. Calls, reports and revisions add up quickly.
- Discounting to win. A discount sets the price for the whole relationship. Reduce the scope instead, and answer the price objection with value.
- Promising results in the price. Price the work. Results come from doing it well.
Fixed delivery costs make SEO pricing easier
The hardest part of SEO agency pricing is knowing your delivery cost. When the work is done in-house, costs move with salaries, workload and staff turnover. With a white label partner, every service has a fixed, published price, so you know your margin before you send the proposal.
There are two ways to get fixed delivery costs. SEO reseller services give you set wholesale prices for single products, and custom white label SEO plans cover a client’s whole SEO for a quoted monthly fee. Either way, you set the price and keep the margin.
SEO agency pricing: the short version
Price SEO by the deliverables and the value, not the hours. Use retainers for ongoing work and fixed prices for projects, build your price from your real delivery cost plus your own time and margin, and package it into two or three clear options.