Website ROI Calculator
Project the leads, customers, gross profit, ROI and break-even from your website investment — with three scenarios and the formulas shown.
- Net benefit
- ₹4,20,000
- ROI over 24 months
- 156%
- Additional leads
- 460
- Additional customers
- 69
- Additional revenue
- ₹17,25,000
- Additional gross profit
- ₹6,90,000
- Monthly operating cost
- ₹5,000
- Total investment
- ₹2,70,000
- Break-even
- Month 8
- Payback
- 8 months
Investment recovered within the evaluation period.
Projection, not a guarantee — results depend on your market, offer and sales process.
Scenarios compared
| Scenario | Gross profit | Net benefit | ROI | Break-even |
|---|---|---|---|---|
| Conservative | ₹2,32,875 | -₹37,125 | −14% | — |
| Realistic | ₹6,90,000 | ₹4,20,000 | 156% | Month 8 |
| Optimistic | ₹13,91,040 | ₹11,21,040 | 415% | Month 4 |
Conservative: 60% of the traffic and 75% of the conversion rates you entered. Optimistic: 140% and 120%.
12-month projectiontable
| Month | Leads | Customers | Revenue | Gross profit | Net | Cumulative |
|---|---|---|---|---|---|---|
| 1 | 6.7 | 1 | ₹25,000 | ₹10,000 | ₹5,000 | -₹1,45,000 |
| 2 | 13.3 | 2 | ₹50,000 | ₹20,000 | ₹15,000 | -₹1,30,000 |
| 3 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | -₹1,05,000 |
| 4 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | -₹80,000 |
| 5 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | -₹55,000 |
| 6 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | -₹30,000 |
| 7 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | -₹5,000 |
| 8 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | ₹20,000 |
| 9 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | ₹45,000 |
| 10 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | ₹70,000 |
| 11 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | ₹95,000 |
| 12 | 20 | 3 | ₹75,000 | ₹30,000 | ₹25,000 | ₹1,20,000 |
Formulas & assumptions
- Leads = additional visitors × ramp-up × visitor→lead %
- Customers = leads × lead→customer %
- Revenue = customers × revenue per customer
- Gross profit = revenue × gross margin %
- Net benefit = total gross profit − (build cost + maintenance × months)
- ROI = net benefit ÷ total investment
- Break-even = first month where cumulative gross profit − costs ≥ 0
- Projections only — actual results depend on your market, offer, sales process and marketing.
- ROI is calculated on gross profit, not revenue.
- Traffic ramps up over the first 3 months.
How to use it
For business owners and marketing teams deciding whether a new or redesigned website is worth the investment.
- 01Enter what the website costs to build and to maintain each month.
- 02Estimate how many additional visitors per month the new site will bring, and your visitor-to-lead and lead-to-customer rates.
- 03Add the average revenue per customer and your gross margin, then choose the evaluation period and ramp-up time.
- 04Compare the conservative, realistic and optimistic scenarios and check the 12-month projection.
- 05Download the PDF or CSV, or copy a share link that carries only the numbers.
How results are worked out
- Leads = additional visitors × visitor-to-lead rate; customers = leads × lead-to-customer rate; revenue = customers × revenue per customer.
- ROI is calculated on gross profit (revenue × gross margin), not on revenue — revenue alone overstates the return.
- Total investment = build cost + monthly maintenance × evaluation months. ROI = (gross profit − investment) ÷ investment.
- Traffic ramps up linearly over the ramp-up months instead of arriving on day one.
- Conservative uses 60% of your traffic and 75% of your conversion rates; optimistic uses 140% and 120%.
Limitations
- These are projections from your own assumptions, not guarantees or benchmarks.
- The model does not include repeat purchases, customer lifetime value, seasonality, advertising spend or tax.
- Attributing new customers to a website is hard in practice; track real enquiries to replace estimates with data.
Questions
How do I calculate website ROI?
Work out the gross profit from the additional customers the website brings, subtract the total cost of building and running it, and divide by that cost. This calculator does it month by month so you also see break-even.
Why does it use gross profit and not revenue?
A ₹25,000 sale at a 40% margin only contributes ₹10,000 towards paying back the website. Using revenue would make the return look 2–3× better than it really is.
What is a realistic visitor-to-lead rate?
It varies widely by industry, offer and traffic source. Use your own analytics or enquiry data where possible; if you have none, try the conservative scenario.
What if it never breaks even?
The calculator tells you why — for example, monthly gross profit doesn't cover maintenance — so you can see which assumption needs to change.
Is my data stored?
No. Everything runs in your browser; your inputs are kept only in this browser until you press Reset. Share links contain only the numbers you entered.
Related free tools
Need it built properly?
This tool is free and stays free. If you'd like NPTeckz to scope or build it for you: