AJ Creationz

SEO & Growth

Is SEO worth it? An SEO ROI calculator for small businesses

SEO · By Zohaib, Web Developer and SEO Specialist · Published 2026-10-22 · Updated 2026-10-22

SEO is worth it when people already search for what you sell, each new customer is worth a meaningful profit, and you can afford to wait several months for results. SEO ROI is the profit from customers who found you through organic search, minus what you spend on SEO, divided by that spend. If a £800 a month programme eventually brings in £1,440 a month of extra profit, the monthly return after the ramp-up is (1,440 − 800) ÷ 800 = 80%.

The catch is time. Google's own SEO starter guide says changes can take from a few hours to several months to show, so most programmes cost money for months before they return any. This guide gives you a calculator for the return and the payback month, shows where to find each input for free, and lists the situations where SEO is the wrong first spend. For a scoped plan, see our SEO and growth service.

AJ Creationz sells SEO. The calculator and examples use labelled assumptions, not results from a client, and no one can guarantee a ranking or a return.

The SEO ROI formula

Two refinements make the number honest. Count only extra enquiries, above what organic search already brings you before the work starts. And if customers come back or refer others, use the profit over the time they stay with you, not just the first job.

SEO ROI calculator: worked UK and US examples

Every figure below is an assumption to show the method, not a forecast. Replace them with your own.

SEO ROI and payback for a small service business
LineUK exampleUS example
Monthly SEO cost£800$1,500
Ramp-up before extra enquiries arrive (assumed)6 months6 months
Extra organic enquiries a month after ramp-up (assumed)1215
Close rate (share of enquiries that buy)30%30%
New customers a month: enquiries × close rate3.64.5
Profit per customer£400$500
Extra profit a month: customers × profit£1,440$2,250
Monthly ROI after ramp-up: (profit − cost) ÷ cost80%50%
Cost before any return: ramp-up months × cost£4,800$9,000
Net gain a month after ramp-up: profit − cost£640$750
Months after ramp-up to recover the early cost7.512
Payback month from the startAbout month 14Month 18
Check: 12 × 30% = 3.6 and 3.6 × £400 = £1,440; (1,440 − 800) ÷ 800 = 0.8. 6 × £800 = £4,800 and 4,800 ÷ 640 = 7.5, so 6 + 7.5 = 13.5 months. US: 15 × 30% = 4.5 and 4.5 × $500 = $2,250; (2,250 − 1,500) ÷ 1,500 = 0.5; 6 × $1,500 = $9,000 and 9,000 ÷ 750 = 12, so 6 + 12 = 18 months.

Notice how much the answer swings on profit per customer and on the ramp-up. If the UK business above earned £200 a customer instead of £400, the extra profit would be £720 a month, less than the £800 fee, and SEO would never pay back at that level of results. That is why the calculator matters more than any average.

Where to find each input for free

  • Search demand: Google Keyword Planner (inside a free Google Ads account) shows how often people search for your services in your area. If the numbers for your main services are close to zero, SEO has little to win.
  • What you get today: Google Search Console shows the searches you already appear for, your clicks and your average position. This is your starting point, so you only count extra enquiries later.
  • Close rate: your own records. Of the last 20 enquiries, how many became paying customers?
  • Profit per customer: your accounts. Use the average profit on a job, not the price.
  • Enquiry rate from visits: Google Analytics, if your contact form and phone clicks are set up as key events. If they are not, fix tracking first, because you cannot measure ROI without it.

To estimate extra enquiries, take the monthly searches for your top services, assume you would win a modest share of the clicks if you reached the first page, and multiply by the share of visitors who enquire on your site today. Keep the assumptions conservative and write them down, so you can check them against Search Console in six months.

How long SEO takes

Google's SEO starter guide says changes to your site can take from a few hours to several months to be reflected in search, and suggests waiting a few weeks before judging whether a change worked. In practice, a new or weak site in a competitive market usually needs longer than an established site that only needs fixes.

Plan cash flow for at least six months of cost before you expect a return, and judge progress in stages: pages indexed and errors fixed first, then impressions growing in Search Console, then clicks, then enquiries. If impressions are not rising after three to four months of real work, ask why.

When SEO is worth it, and when it is not

Signs SEO will or will not pay for your business
SEO is likely worth it if…Spend elsewhere first if…
People search for your service in the places you serveHardly anyone searches for what you sell yet
A new customer is worth hundreds of pounds or dollars in profitProfit per customer is very low and volume is small
You can fund six months or more before expecting a returnYou need enquiries this month to pay bills
Your site can be edited and improvedYour site is about to be rebuilt anyway
You can deliver more work if more enquiries arriveYou are already fully booked for months

If you need enquiries quickly, paid search can test demand while SEO builds. Our Google Ads cost guide shows what that costs, and the Google Ads vs Facebook Ads guide helps you choose a channel.

SEO for a small business in the UK: what to do before you pay anyone

Some of the highest-return SEO work costs nothing but time. Do these first, then judge any quote against what is left:

  1. 01Verify your Google Business Profile, choose accurate categories, add real photos and reply to every review.
  2. 02Add your site to Google Search Console and submit your sitemap.
  3. 03Give each main service its own page with a clear title, the area you cover and prices or price ranges where you can.
  4. 04Make sure your phone number and contact form work on mobile and are tracked as key events in Google Analytics.
  5. 05Ask every happy customer for a Google review, with a direct link.

If you then hire help, our SEO pricing guide shows what UK and US providers charge and what each budget should buy, and the local SEO cost guide covers map and local rankings.

How to measure SEO ROI properly

  • Track form submissions, phone clicks and booked calls as key events in Google Analytics, and check that organic search is reported separately.
  • Add a how did you hear about us field, or a source field in your CRM, so offline sales are counted.
  • Use a call-tracking number on the website if most customers phone, so organic calls are not lost.
  • Review monthly: Search Console clicks, organic enquiries, customers won and profit, against the assumptions in your calculator.

Fill in the calculator with your own numbers

Use your real profit per customer and close rate, and a conservative guess for extra enquiries. If the payback month is beyond what you can fund, fix the free items first or test demand with ads. If you want a second opinion, send us your numbers and website and we will tell you in writing whether SEO looks worth it and where we would start.

Talk to us →

Frequently asked questions

Is SEO worth it for a small business?

It is worth it when people search for your service, each customer is worth a meaningful profit and you can wait several months for results. Run the calculator above with your own numbers to see the payback month.

How do you calculate SEO ROI?

SEO ROI = (extra monthly profit from organic search − monthly SEO cost) ÷ monthly SEO cost. Extra profit = extra organic enquiries × close rate × profit per customer.

How long does SEO take to work?

Google says changes can take from a few hours to several months to show in search. Plan for at least six months of cost before expecting a return, longer for a new site in a competitive market.

What is a good ROI for SEO?

There is no single benchmark. A programme is worth continuing when extra profit from organic search clearly exceeds its cost after the ramp-up and the early months are recovered within a period you can fund.

Is SEO better than Google Ads?

They do different jobs. Ads can bring enquiries this week but stop when you stop paying. SEO is slower but keeps working. Many small businesses use ads to test demand while SEO builds.

Zohaib, Web Developer and SEO Specialist

About the author

Zohaib

Web Developer and SEO Specialist, AJ Creationz

Meet the team

Ready to start your project?

Get in touch →