Free tool
SEO ROI calculator
This SEO ROI calculator estimates what organic search growth is worth to your business. It works from gross profit rather than revenue, allows for the slow first months every SEO programme has, and shows the month your spend pays back.
Return on investment over 24 months
+93%
Pays back in month 10
- Gross profit from SEO
- SEO cost
- Net return
The traffic you expect is below today's, so there is no growth to value.
Measured on revenue instead of profit, the way most calculators report it, the same numbers would show .
See the numbers month by month
Method
How to calculate SEO ROI
SEO ROI compares the gross profit from the extra organic traffic SEO brings with everything you spend to get it.
SEO ROI = (gross profit from SEO − SEO cost) ÷ SEO cost × 100
- Extra visitors. Organic visitors a month after the work, minus the visitors you already had. Traffic you already had is not a return on new spend.
- Conversions. Multiply by your conversion rate: orders for a shop, or leads and then the share of leads that become customers.
- Value. Multiply by average order value or the value of a customer.
- Profit. Multiply by gross margin, because revenue is not what you keep.
- Cost. Subtract the full monthly cost of SEO, then divide by that cost.
A worked example
Say SEO adds 1,500 organic visitors a month. 2% of them become leads, one lead in five becomes a customer, each customer is worth $1,000, and you keep 50% as gross profit. That is 30 leads, 6 customers, $6,000 of revenue and $3,000 of gross profit a month. Against $1,200 a month of SEO cost, the monthly return once traffic has grown is ($3,000 − $1,200) ÷ $1,200 = 150%.
Over the first 24 months the return is lower, about 93%, because traffic takes time to build. Those are the calculator’s default numbers in US dollars, so you can check them above.
Detailed mode
Enterprise SEO ROI calculator: count the increase, count every cost
Switch on Detailed mode for the version finance teams expect. It changes two things.
- Costs are split into agency or consultant fees, in-house team time, tools, and content and links. At larger companies the retainer is often the smaller part of the real cost.
- You can credit only part of the growth to SEO. If a brand campaign or a product launch is also lifting organic traffic, set that share honestly rather than claiming all of it.
Both modes count only the traffic above your current level. Large sites already have strong organic traffic, and crediting it to a new programme is the most common way enterprise ROI gets inflated.
Before you trust a number
Why most SEO ROI calculators overstate the return
They use revenue, not profit
With the default numbers above, a revenue-based ROI comes out at 285% over 24 months. The profit-based figure is 93%. Only one of those is money you keep.
They assume results from month one
SEO usually starts slowly. This calculator models a slow start, a faster middle and a plateau, so the early months look as thin as they really are.
They credit traffic you already had
Only visitors above today’s level are counted here. Existing traffic was paid for by earlier work.
Next step
Reading your result
If it pays back in your time frame
Look at the break-even figure. If the traffic you need is well below the traffic you expect, the plan has room for things moving slower than hoped. That margin matters more than the headline percentage.
If it does not pay back
Either the value per visitor is too low, the cost is too high, or the growth is too small for your market. It can mean SEO is not the right channel yet, which I cover in Is SEO worth it?
FAQ
Questions about SEO ROI
What is a good ROI for SEO?
There is no single good number, because it depends on your margins and how long you can wait. A useful test is whether SEO pays back within the time you would accept for any other investment, and whether the break-even traffic is comfortably below the traffic you expect. It also helps to compare it with what the same customers would cost through paid search.
How long does SEO take to pay back?
Usually longer than people hope. The first months bring little extra traffic, so payback tends to land somewhere in the first or second year rather than the first quarter. The calculator shows the month for your own numbers.
How do you calculate SEO ROI for lead generation?
Multiply the extra organic visitors by the share who become leads, then by the share of leads who become customers, then by the value of a customer and your gross margin. Subtract the SEO cost and divide the result by that cost.
Should SEO ROI be calculated on revenue or profit?
Profit. Revenue includes the cost of delivering what you sold, so an ROI based on revenue can look healthy while the business loses money on the work.
What costs should I include?
Everything the programme needs: agency or consultant fees, the time your own team spends, tools, content, link building and developer time for fixes. Leaving out internal time is the most common gap.
Is this SEO ROI calculator free?
Yes. There is no sign-up, it runs in your browser and nothing you enter is saved.
Want the real numbers for your site?
Book a 30 minute call. I will go through your Search Console data and tell you which assumptions in this calculator are realistic for your market.