ROI Calculator

Use our free ROI Calculator to quickly estimate return on investment, based on key inputs like investment cost and total gain. Perfect for businesses, marketers, and investors.

ROI Formula

ROI = ((Return − Investment) ÷ Investment) × 100
Example:
Investment = $10,000; Return = $15,000\nROI = (15,000 − 10,000) ÷ 10,000 × 100 = 50%

ROI shows how profitable an investment is relative to its cost. It's a simple, widely used metric for comparing opportunities.

How this ROI calculator works

This calculator estimates return on investment by subtracting your initial cost from your total return, then dividing by cost to get a percentage. It's a quick way to compare project profitability, marketing campaigns, or financial investments.

When to use this ROI calculator

Comparing business investments or marketing campaigns

Evaluating the profitability of new projects

Assessing stock market or real estate returns

Helping financial advisors present performance to clients

Budgeting and prioritizing projects by profitability

Want to make your ROI tracking smarter?

Use ServiceAgent.ai to automate ROI estimates, manage proposals, and track profitability—all from one dashboard.

Book a Free Demo
ServiceAgent ROI Calculator

Average Profit Margins by Industry

Understand how ROI varies across service industries. Below are typical net margin ranges:

Real Estate Investments

8–12% annual ROI
net margin

Stock Market (S&P 500 average)

7–10% annual ROI
net margin

Digital Marketing Campaigns

200–500% ROI potential
net margin

HVAC Contractors

10–20%
net margin

Roofing Contractors

20–40%
net margin

Plumbing Contractors

20–35%
net margin

Construction/Contracting

15–30%
net margin

These benchmarks help businesses and investors evaluate whether their ROI aligns with industry standards.

Frequently Asked Questions

It provides a straightforward percentage based on your inputs. For complex investments, use Net Present Value (NPV) or IRR.

ROI measures return relative to initial investment; margin measures profit relative to revenue.

Yes—enter your campaign cost and total revenue generated.

Absolutely. Use purchase price as cost and selling price (or gains) as return.

Yes—add recurring costs to the total investment for a more accurate ROI.

No—ROI is a simple percentage. Use IRR or NPV for time-adjusted returns.

It depends on the industry. For example, 7–10% is average for stocks, while marketing may require 200%+.

Pair it with ServiceAgent.ai to generate automated ROI reports and client proposals.