ROI Calculator
Measure the profitability of any investment or business decision in seconds.
ROI Calculator
Calculate your Return on Investment
Calculate the return on your investment
ROI = ((Return - Investment) / Investment) x 100What Is ROI?
Return on Investment (ROI) is the single most widely used metric for evaluating the efficiency of an investment. At its core, it answers one question: for every dollar you put in, how many dollars did you get back? A positive ROI means you made money; a negative ROI means you lost money. Because it produces a simple percentage, ROI lets you compare wildly different investments — stocks, real estate, marketing campaigns, equipment purchases — on equal footing.
Businesses rely on ROI to allocate budgets, approve projects, and measure campaign performance. Investors use it to compare asset classes and benchmark portfolio returns. Even personal decisions — whether to go back to school, buy a rental property, or launch a side business — come down to estimated ROI. Understanding how to calculate and interpret ROI is one of the most practical financial skills you can have, whether you're managing a Fortune 500 company or your own savings.
How to Use This Calculator
- 1Enter the initial investment cost — the total amount you paid or plan to pay.
- 2Enter the final value — what the investment is worth now, or the total revenue it generated.
- 3Optionally enter the time period in years to see the annualized ROI alongside the simple ROI.
- 4Click Calculate to instantly see your ROI percentage, net profit, and annualized return.
ROI Formula
ROI = (Net Profit / Cost of Investment) × 100%
Net Profit = Final Value − Initial Cost
Annualized ROI = [(1 + ROI/100)^(1/n) − 1] × 100%Net Profit is simply the difference between what you received and what you paid. The annualized ROI formula adjusts for time: n is the number of years the investment was held. Annualizing lets you compare a 3-year 30% ROI against a 1-year 15% ROI on a fair, per-year basis — the 1-year investment actually wins at 15% per year vs. 9.14% per year.
Worked Examples
Stock Investment
You buy shares of a company for $5,000. A year later you sell for $6,500. Net profit = $6,500 − $5,000 = $1,500. ROI = ($1,500 / $5,000) × 100 = 30.00%. Because the holding period is exactly one year, the annualized ROI is also 30.00%.
Marketing Campaign
A digital marketing campaign costs $10,000 to run. It generates $35,000 in attributable revenue. Net profit = $35,000 − $10,000 = $25,000. ROI = ($25,000 / $10,000) × 100 = 250.00%. This is an exceptional result — most marketing benchmarks target 300–500% gross ROI to stay profitable after overhead.
Real Estate — Annualized Return
You purchase a rental property for $200,000 and sell it five years later for $260,000 (ignoring rental income and expenses for simplicity). Net profit = $60,000. Simple ROI = ($60,000 / $200,000) × 100 = 30.00%. Annualized ROI = [(1.30)^(1/5) − 1] × 100 = 5.39% per year — a modest but steady return comparable to a conservative stock portfolio.