An SEO ROI calculator estimates the return you could get from search engine optimization (SEO), compared with what that work costs. This free SEO ROI calculator runs in your browser, with no signup and no limit. You enter monthly searches, target position, how often those searches show an AI Overview, conversion rate, close rate, revenue per customer, monthly SEO cost and the number of months it takes to reach your target position. It forecasts traffic, leads, customers and revenue for B2B, SaaS, ecommerce or local businesses.
How to use the SEO ROI calculator
Use the calculator above to forecast what SEO could return before you commit the budget. It asks for eight inputs:
- Monthly searches: how many times people search your target phrase each month. Search volume is the number of times a keyword is searched in a set period. A keyword research tool gives this figure, and Google Search Console shows how your own pages perform in Google search.
- Target position: the rank you aim to reach.
- AI Overview share: how often those searches show an AI Overview, the AI-written summary at the top of the results. The next section explains why this input matters.
- Conversion rate: the share of visitors who take the action you want. If you do not know it, use our conversion rate benchmark, and replace it with your own number once you have one.
- Close rate: the share of leads who become customers.
- Revenue per customer: the money one new customer brings in.
- Monthly SEO cost: all SEO spending, including tools, content and services. To plan the cost side, use the SEO budget calculator.
- Months to reach target: how long it takes to reach your target position. SEO takes time, so this input shapes the early months most.
The forecast multiplies the traffic, leads, customers and revenue step by step, and it ramps up over the months you choose, so the early months earn less. It shows the month SEO pays for itself and how many new customers a month you need to break even. It does not add visits from AI assistants on top, because they are still small for most businesses.
I'd enter the conversion rate from organic visitors only, not the average for the whole site, because a sitewide number mixes in visits from other channels. Tag your links with UTM parameters so your analytics can separate organic traffic from the rest.
How do you measure ROI from SEO?
Compare the revenue from organic search with what the work cost. Set up an analytics tool such as Google Analytics 4 (GA4) first, so that revenue is visible.
Knowing your SEO ROI also shows the potential impact of a campaign and the value it brings to the business. An SEO agency's guide to measuring SEO ROI (2025) suggests counting organic search when it appears early in a buyer's path, even if it is not the final touch that gets the credit.
Which numbers to track
Track organic traffic growth, the conversion rate of your organic visitors and the revenue they generate. Check these at regular intervals. A single month can look weak while the trend is improving, so compare months with each other.
How do you calculate ROI for SEO?
ROI equals revenue from SEO minus the cost of SEO, divided by the cost of SEO. Start with the full cost, not only the agency invoice.
Add in-house staff time, tools, content and any developer work, and put each one as a monthly figure. The same formula works for any period you choose.
I'd count your own time at a fair hourly rate before anything else, because it is the cost most owners leave out. A result without it looks better than the work really is. If you pay a fixed monthly fee and have no staff on the work, the invoice may be most of the cost, and the calculation is simpler.
A worked example
Take a business that earns $67,200 in revenue from SEO over 12 months, against $24,000 of SEO cost over the same 12 months.
- Revenue from SEO: $67,200.
- Cost of SEO: $24,000.
- Subtract the cost from the revenue: $67,200 minus $24,000 is $43,200.
- Divide by the cost: $43,200 divided by $24,000 is 1.8.
- Turn it into a percentage: 1.8 times 100 is a 180% return.
Here is where the $67,200 comes from. At a 2 percent conversion rate, 2,800 visits a month become 56 leads. If a lead is worth $100 on average, that is $5,600 a month, or $67,200 over 12 months. The cost is $2,000 a month, or $24,000 over the same period. This simple example leaves out the ramp-up, which the calculator includes.
How to read your SEO ROI results
Read the result as an estimate, not a promise. The forecast is only as good as the numbers you enter, and actual results vary. Use it to compare options and set a budget, because once you understand the potential revenue, you can make a more informed decision about how much to spend on SEO. A weak return means you should change the traffic goal or the spend, because the calculator only works from the inputs you type and does not measure live rankings.
AI Overviews change the traffic side of the forecast. An SEO agency's study (2025) reports: "Our findings showed a 61% decrease in organic click-through rates for queries with AI Overviews." An SEO software company's study (updated February 2026) found, using December 2025 data, that an AI Overview "correlates with a 58% lower average clickthrough rate" for the top result. Enter a higher AI Overview share if your searches show these summaries often.
How do ramp-up and payback change your ROI?
SEO revenue starts small and grows over the months you choose, so early months earn less. New pages need time before search engines find and rank them, so early spending often returns little.
How long does SEO take to pay back?
SEO is not instant. Most businesses see meaningful results in 4 to 12 months, depending on competition and how much work the site needs, and the time it takes to rank sets how fast the return arrives. Long-term campaigns often show higher ROI because of compound growth, rising domain authority and broader keyword rankings over time. The payback estimate uses the incremental profit that arrives after the ramp-up. Judge the result over at least a year, because a short window catches the months before the work has compounded.
Is SEO still relevant in 2026?
For most businesses, yes: organic search still sends visits and customers. AI Overviews, though, take clicks on some searches, so a forecast needs current click-through rates. Enter your AI Overview share to see how much of your search traffic it could cut before you decide how much to spend.
What is a good ROI for SEO?
A good multi-year ROI is one where the cumulative return keeps rising each year. Cumulative ROI is the total net return so far divided by the total cost so far. Compare the return year by year, not only the total at the end. A 12-month return of 100 percent can seem modest next to a 36-month return of 300 percent, but the longer window assumes the rankings hold for three years, so check that assumption before you rely on it.
How to test a cautious and an optimistic forecast
The SEO ROI calculator on this page runs one forecast from the numbers you enter. It has no fixed balanced case built in. To test a cautious or an optimistic view, change the inputs yourself, such as a lower conversion rate or a longer time to reach your target position, and compare the months when SEO pays for itself.

