FREE · COMPLETED PERIODS · NO FORECASTS
Calculate SEO ROI from recorded revenue and costs.
Enter organic-search revenue and every SEO cost from the same completed period. The calculator shows total cost, net return, ROI, revenue per unit spent, and where the costs went.
Enter an SEO cost to calculate ROI.
RETROSPECTIVE SEO ROI
Completed period
ORGANIC-SEARCH REVENUE
$0.00
TOTAL SEO COST
$0.00
SEO ROI
—
Enter at least one SEO cost to calculate ROI. A zero-cost period has no usable ROI denominator.
NET RETURN AFTER SEO COSTS
$0.00
REVENUE FOR EACH 1.00 SPENT
—
Cost breakdown
Enter costs to see where the period's SEO spend went.
Formula: ((organic-search revenue − SEO costs) ÷ SEO costs) × 100.
The calculator uses only the actual revenue and costs you enter. It does not estimate future traffic, rankings, revenue, or payback.
Use revenue and costs from the same period.
Organic-search revenue
Use revenue your analytics or CRM attributes to organic search under a defined method. Add that method in the note so someone reviewing the result understands the number.
Direct SEO expenses
Include content, tools, agencies, contractors, and promotion paid for during the period.
Internal labor
Include the loaded cost of employee time if you want the result to reflect the full cost of the work.
Net return
The calculator subtracts total SEO costs from organic-search revenue before dividing by costs for the ROI percentage.
CALCULATION
SEO ROI = (revenue − costs) ÷ costs × 100.
If organic-search revenue was $30,000 and total SEO cost was $12,000, the net return was $18,000 and ROI was 150%. The revenue-to-cost ratio was 2.50×.
Questions about calculating SEO ROI
- What is the formula for SEO ROI?
- This calculator uses ((organic-search revenue − SEO costs) ÷ SEO costs) × 100. A result above 0% means recorded revenue exceeded the entered SEO costs for that period.
- Which SEO costs should I include?
- Include costs from the same period as the revenue: content production, software, agency or contractor fees, internal labor, promotion or digital PR, and any other SEO-specific expense.
- How should I attribute revenue to organic search?
- Use the attribution method your business already trusts and record it in the note. Examples include last-click organic revenue, first-click revenue, or CRM revenue tied to leads whose recorded source was organic search.
- Can this calculator forecast future SEO returns?
- No. It calculates a completed period from the values you enter. It does not estimate rankings, future traffic, conversion rates, revenue, or payback time.
- Is the net return the same as company profit?
- No. Net return here is organic-search revenue minus the SEO costs entered. It does not subtract product delivery costs, tax, overhead, or expenses unrelated to SEO.