Home | Free SEO Tools | SEO Pricing Calculator

SEO Pricing Calculator

SEO pricing becomes easier to discuss when you separate three different questions:

1. What does the work cost to deliver?
2. What fee produces a sustainable operating margin for the provider?
3. Under a clearly stated client scenario, what incremental business value would need to exist for the fee to make economic sense?

Those are related questions, but they are not the same thing. A provider can price below its delivery cost even when the client opportunity is large. A profitable agency fee can still be difficult for a client to justify when the expected commercial upside is small. And a large theoretical search market does not automatically translate into rankings, traffic or revenue.

The Wild Creek SEO Pricing & Economics Planner keeps those pieces separate so that every assumption remains visible.

1

Monthly Cost to Deliver

Model the direct monthly resources required to service this account. Use loaded internal rates where possible, not just salaries.

ResourceQty / HoursUnit CostTotal
$0
$0
$0
$0
Estimated Delivery Cost$0
Target Operating Margin %$0
Fee Required for That Margin$0

Margin is calculated as profit ÷ fee. A 30% margin is not the same as adding 30% to cost.

2

Client Value Scenario

Model one scenario for incremental organic performance. These are assumptions, not SEO forecasts or guarantees.

Use a reasonable scenario derived from your own opportunity analysis. Do not enter total keyword search volume.

Use 100% only when revenue is a reasonable proxy for contribution value. Otherwise use the client’s approximate gross margin.

Incremental Conversions / Month0
Incremental Revenue / Month$0
Incremental Gross Profit / Month$0
3-Month Gross Profit at This Monthly Level$0
6-Month Gross Profit at This Monthly Level$0
12-Month Gross Profit at This Monthly Level$0
3

Proposed Fee Economics

Compare the proposed fee with delivery cost and the value scenario above.

Delivery Cost$0
Monthly Operating Profit$0
Operating Margin0%
Scenario Gross Profit After Fee$0/mo

Enter your assumptions to compare the economics.

This tool does not estimate rankings, guarantee incremental traffic or decide what an SEO engagement should cost.

Step 1: Calculate the Monthly Delivery Cost

Enter the direct resources required to service the engagement. The current model provides four lines that can represent senior SEO or strategy time, specialist or contractor time, content or digital-PR production, and allocated tools, data or other direct costs.

Use loaded rates where possible. If an employee costs more than salary once benefits, management, utilisation and other employment costs are considered, a salary-only hourly rate understates the delivery cost.

The model does not know your full overhead. Office costs, sales costs, finance, bad debt, taxes, bench time and other business expenses must be reflected in the rates or cost inputs if you want them represented.

Step 2: Set a Target Operating Margin

The planner uses margin rather than markup.

If delivery cost is 70 and the desired operating margin is 30%, the required fee is 100. Profit is 30, and 30 divided by the 100 fee equals a 30% margin.

Simply adding 30% to the 70 cost produces a fee of 91. That is a 30% markup on cost, but only about a 23.1% margin on revenue.

The calculator uses:

`Required fee = Delivery cost ÷ (1 – target margin)`

The target itself is your business decision. The tool does not prescribe a universal agency margin.

Step 3: Build a Client Value Scenario

The value side deliberately does not ask for keyword search volume or assume a ranking position.

Instead, enter a scenario for incremental organic sessions per month. That number should come from your own opportunity analysis, historical data, comparable performance, forecasting process or another defensible source.

Then enter:

  • The conversion rate for those incremental organic sessions.
  • Revenue per conversion.
  • Approximate gross margin on that incremental revenue.

The planner calculates incremental conversions, revenue and gross profit from those values.

This is still a scenario, not a forecast. SEO performance is uncertain, and the tool does not claim that the entered traffic will occur.

Why Use Gross Profit Instead of Revenue Alone?

A campaign that generates 100,000 in revenue does not necessarily create 100,000 in business value. Products, fulfilment, sales commissions, service delivery and other variable costs can consume a substantial part of that revenue.

Using gross margin gives a more meaningful contribution-level view when the client’s economics are known.

For a business where revenue is already a reasonable proxy for contribution, the user can enter a 100% gross margin. That should be a deliberate assumption rather than the calculator’s default claim.

Step 4: Compare the Proposed Fee

Enter the proposed monthly SEO fee. The planner then shows:

  • Monthly delivery cost.
  • Monthly operating profit for the provider.
  • Operating margin on the fee.
  • The client scenario’s incremental gross profit after the SEO fee.

The interpretation describes the economics under the entered assumptions. It does not say the fee is objectively fair, unfair, cheap or expensive.

Stress-Test the Scenario

A single optimistic case is not enough for commercial planning. Run the planner several times.

For example:

  • A low case with fewer incremental sessions and a lower conversion rate.
  • A base case based on the most defensible assumptions available.
  • A high case that shows the upside if performance is stronger.

Also test a lower client gross margin or higher delivery cost. If the economics only work under the most optimistic combination of assumptions, the proposal deserves more scrutiny.

Using the Planner in a Proposal

The output can support an internal pricing discussion or a transparent client scenario, but do not present the scenario as guaranteed ROI.

A stronger proposal explains where the assumptions came from, which inputs are uncertain, what leading indicators will be monitored and how the commercial case changes if performance is lower than expected.

FAQs

Frequently Asked Questions

What is a good margin for SEO services?

There is no universal margin that fits every agency, consultant or engagement. Margin targets depend on utilisation, overhead, risk, positioning, service complexity, capacity and the business model. The tool calculates the consequence of the target you choose rather than prescribing one.

What is the difference between markup and margin?

Markup compares profit with cost. Margin compares profit with the fee or revenue charged. A 30% markup does not produce a 30% margin.

Why does the planner ask for incremental organic sessions instead of search volume?

Search volume does not tell you what a site will rank for, what position it will reach, how SERP features affect clicks, or how many visits the campaign will create. Incremental sessions make the traffic assumption explicit so you can source and stress-test it separately.

Does the planner forecast SEO traffic?

No. The incremental-session value is supplied by the user. The calculator only applies the conversion and commercial assumptions entered alongside it.

Why use gross margin on client revenue?

It prevents the model from treating every unit of revenue as pure value. When variable costs are material, gross profit is a more useful comparison with the marketing fee.

Does a positive client scenario prove the SEO fee is worth paying?

No. It shows the arithmetic under the supplied assumptions. The probability of achieving the traffic, conversion and revenue scenario still needs to be assessed separately.

Can this determine what I should charge a client?

It can show the fee needed to cover the delivery model at a selected operating margin and compare that fee with a client-value scenario. Market positioning, risk, scope, strategic value, competition and negotiation still sit outside the calculator.