HomeFree toolsSEO ROI calculator

Plan and budgetFree · no sign-upInstant

SEO ROI calculator: is SEO worth it for you?

SEO costs money every month and pays back slowly, then keeps paying. Put in how many people search for what you sell, where you could rank, and what a customer is worth, and see the traffic, enquiries and revenue it should bring, drawn month by month against what it costs, with the month it pays back.

  • Traffic, enquiries and revenue
  • Return on investment over 12 and 24 months
  • The month SEO pays back
  1. 1Fill in a few boxes
  2. 2See your result straight away
  3. 3Unlock the full report, free

All your main searches together, from Keyword Planner or similar.

Return on SEO

At full speed: about 480 visits, 14.4 enquiries and £3,870 of revenue a month, paying back in month 7.

480Visits a month
14.4Enquiries a month
Month 7Pays back
Pays backMonth 1Month 24

Revenue from SEO minus its cost, added up month by month.

In your full report

  • ROI after 12 and 24 months
  • Revenue a month at full speed

See your ROI after 12 and 24 months

Free. We use your details to send your result and to follow up once; see our privacy notice.

Rather have a person look at it? We will go through your numbers with you on a free 30-minute call.

Book a free call

How do you calculate SEO ROI?

Take the revenue from organic search over a period, subtract what SEO cost in that period, and divide by the cost. If SEO cost £12,000 in a year and brought £24,750 of revenue, the ROI is about 106%.

The revenue comes from a chain: searches, the share who click your result, the share of visitors who enquire, the share of enquiries who buy, and what a customer is worth. The calculator multiplies the chain out and spreads it over the months it takes to rank.

What share of clicks does each Google ranking get?

Most clicks go to the top few organic results, and the share falls fast down the page. Ads, map results and AI answers above the results now take some clicks too, so these shares are lower than older figures suggest.

That is why moving from sixth to third can matter more than adding new pages. The table shows the shares the calculator uses and what they mean for 1,000 searches a month.

Share of clicks by Google position
PositionShare of searches that clickVisits from 1,000 searchesEnquiries if 3% enquire
1about 25%2507.5
2 to 3about 12%1203.6
4 to 6about 5%501.5
7 to 10about 2%200.6
Typical shares for 2026, as the calculator uses them. Real shares vary by search and by how much of the page ads and AI answers take.

How long does SEO take to pay back?

SEO is paid for before it ranks, so the running total starts below zero. The calculator assumes nothing in the first two months while pages are built and indexed, then a steady climb to full results over the months you choose.

In the example of 2,000 searches a month, reaching second or third place within six months, the running total turns positive in month seven. Ranking first instead pays back in month five; ranking lower or later pushes it out.

Running total of revenue minus cost: 2,000 searches, places 2 to 3, £1,000 a month
MonthRunning total
1−£1,000
3−£2,450
6−£500
7£1,250
12£12,750
24£40,350
Worked out by the calculator: 3% of visitors enquire, 30% of enquiries buy, £1,500 per customer, six months to rank. An illustration, not a forecast.

Common mistakes when working out SEO ROI

The most common is using one hopeful search volume for the main search and ignoring the rest. Add up the searches for every service and area you want to win, and assume you will rank for some, not all.

The second is judging the return before it can show. In the example, the first six months lose money and the next eighteen earn it back many times over, so a decision made in month four looks very different from one made in month twelve.

  • Counting revenue but not the profit on it.
  • Leaving out repeat customers, who make SEO worth more.
  • Assuming first place for every search.
  • Counting visits from your own brand name, which you would get anyway.

How the tool works

  1. Put in the monthly searches for what you sell (all your main searches together).
  2. Pick where you could realistically rank, and how long it takes to get there.
  3. Add your conversion rate, close rate, customer value and the SEO cost.
  4. See traffic, enquiries, revenue, ROI and the payback month on a chart.

How Scale Oxford helps

Want to see what SEO would return for your business?

We start from the searches your customers really make in your area and the pages you would need to win them. Then we build those pages, earn the links and reviews, and report rankings, visits and enquiries every month. Our SEO starts at £1,200 a month.

  1. We size the market from real search volumes for each service and town.
  2. We plan which searches to win first, starting with those closest to page one.
  3. We track organic enquiries in your own records, so the return is measured, not guessed.
Case study · Omega PowerliftingScale Oxford grew revenue from organic search by 168% for Omega Powerlifting. Lifters who knew the name found the shop, and lifters searching for the kit itself found the big retailers. We fixed the shop’s structure first, then gave every search a page that answers it.↑ 168%More revenue from organic search↑ 241%More clicks from non-brand searches↑ 57Product searches on page one of GoogleRead the case study →

Questions people ask

What is a good ROI for SEO?

Many businesses aim for SEO to return three to five times its cost after the first year. Because results build up and keep coming, the return in year two is usually much higher than in year one.

How much traffic does position one get?

On Google, the first organic result gets roughly a quarter to a third of clicks, the third about a tenth, and results lower on page one a few per cent each. AI answers and ads above the results take some clicks too.

Where do I find search volumes?

Google Keyword Planner (free in a Google Ads account), or a tool such as Semrush or Ahrefs. Add up the monthly searches for your main services in your area.

Why does the chart start below zero?

Because SEO is paid for before it ranks. The point where the line crosses zero is the payback month.

Is SEO worth it for a small local business?

Usually, when enough people search for your service in your area and a customer is worth a few hundred pounds or more. Local searches also show the Google Maps results, which reward a complete Google Business Profile and steady reviews as well as a good website.

How much does SEO cost in the UK?

SEO is usually paid as a monthly retainer, and the price depends on how many searches, pages and areas you need to win. The calculator accepts any monthly cost, so you can test several quotes against the same market.

How do I measure the ROI of SEO?

Track organic visits and enquiries in Google Search Console and GA4, and record each new customer's source in your CRM. Compare the revenue from organic customers with what SEO cost over the same months.

Do AI answers reduce SEO traffic?

They take some clicks, especially on simple questions, which is why the click shares in this calculator are lower than older figures. Searches from people ready to buy, such as a service in a named town, still lead to websites and map listings, and AI assistants quote pages they can find and trust.

What conversion rate should I use for SEO traffic?

If you do not know your own, 2–4% of visitors enquiring is a sensible start for a service business; the calculator uses 3%. Pages built for one service in one area usually convert better than a general home page.

What happens to SEO results if I stop paying?

Rankings do not vanish overnight; they usually fade over months as competitors keep working. That is the main difference from ads, which stop the day the budget stops.

Which has the better ROI, SEO or Google Ads?

Over two years SEO can return more per pound, because each visit carries no click cost once you rank. Google Ads returns faster and can be switched on and off. A common plan is ads for enquiries now and SEO to lower the cost per enquiry later.

Read next

Free 30-minute call

Want a person to look at this with you?

We go through your result, show you what we would do first and what it would cost. No obligation.

Book a free call

Where we can help

More free tools