ROI Calculator: Measure Return on Any Investment
Use our ROI calculator and the simple ROI formula to measure return on any investment. Learn how to calculate ROI, read the result, and avoid common mistakes.
Every dollar you put into your business should earn its place. A new hire, a marketing campaign, a piece of equipment, or an entire acquisition all compete for the same limited capital. Return on investment (ROI) is the single number that tells you which of those bets paid off and by how much. This ROI calculator and guide walk you through the formula, show you how to read the result, and flag the mistakes that quietly distort it.
Use the ROI Calculator
Enter three numbers and the calculator does the arithmetic for you:
- Cost of investment - everything you spent to acquire and run the investment.
- Final value (or total return) - what the investment is worth now, or the total amount it brought back.
- Holding period (optional) - how many years you held it, if you want an annualized figure.
The tool returns your net gain, your ROI percentage, and - when you supply a holding period - your annualized ROI. If you don't have an interactive widget in front of you, the math below takes under a minute by hand.
How Do I Calculate ROI?
To calculate ROI, subtract the cost of the investment from its final value to get your net return, divide that net return by the cost, and multiply by 100 to express it as a percentage.
ROI = (Net Return ÷ Cost of Investment) × 100
Where Net Return = Final Value − Cost of Investment.
That's the entire formula. ROI is simply the ratio between the net gain and the net cost of an investment, presented as a percentage (Corporate Finance Institute).
A Worked Example
Say you invest $10,000 in a marketing campaign and it generates $15,000 in attributable revenue.
- Net Return = $15,000 − $10,000 = $5,000
- ROI = ($5,000 ÷ $10,000) × 100 = 50%
A 50% ROI means you earned 50 cents of profit for every dollar you spent (Salesforce). Any positive percentage means the investment made money; a negative percentage means it lost money.
Reading the Result
- ROI = 0% - you broke even.
- ROI > 0% - the investment was profitable.
- ROI < 0% - the investment lost money.
There's no universal "good" ROI. A 15% return might be excellent for a low-risk, passive holding and disappointing for a high-risk startup bet. Context, risk, and your alternatives all matter.
Annualized ROI: Comparing Investments Fairly
Basic ROI ignores time. A 50% return earned in one year is far better than the same 50% earned over ten years, but the plain formula treats them identically. To compare investments held for different periods, use annualized ROI:
Annualized ROI = [(Final Value ÷ Beginning Value) ^ (1 ÷ Number of Years)] − 1
Take that $10,000 that grew to $15,000. If it happened in one year, your annualized ROI is 50%. If it took five years, the annualized figure is roughly 8.4% per year - a completely different picture. Annualized ROI is what lets you compare a two-year equipment purchase against a five-year expansion on equal footing (Bill.com).
What Counts as a "Cost"?
The most common way to inflate your ROI is to undercount costs. A clean calculation includes every expense tied to the investment, not just the sticker price:
- Purchase price or upfront spend
- Setup, shipping, installation, and onboarding
- Ongoing operating and maintenance costs during the holding period
- Financing costs - interest and fees (a business loan calculator helps here)
- The time and labor your team spent making it work
If you're evaluating a marketing channel, "cost" also means ad spend, agency fees, and tooling. Leaving these out makes the campaign look better than it is. If you're weighing whether to raise capital for the investment in the first place, review your best small business loans options and their true cost before committing.
Where ROI Falls Short
ROI is popular because it's simple, but that simplicity hides three real limitations:
It ignores the time value of money. Because the basic formula doesn't discount future cash flows, it's less accurate for long-term investments that take years to turn a profit (IE University). Annualized ROI helps, but it still doesn't fully model cash-flow timing.
It ignores risk. ROI only looks at final and initial cost - it says nothing about how likely you were to lose the money. A lower-ROI investment is often preferred for its lower risk, which the number alone will never show you.
It's only as honest as your inputs. Overstate the return or understate the cost and you get a flattering but useless result. Pull your figures from your profit and loss statement rather than estimating from memory.
For big decisions - buying equipment, acquiring a competitor, or launching a product line - pair ROI with a proper cash flow analysis and, where relevant, a discounted-cash-flow view. ROI tells you whether a bet paid off; it doesn't tell you whether it was worth the risk.
ROI vs. Profit Margin
People often confuse the two. Profit margin measures how much of your revenue becomes profit; ROI measures how much your invested capital earned. A business can have a healthy margin and still post a weak ROI if it tied up too much capital to get there. Use both together - margin for operational efficiency, ROI for capital efficiency. If margins are your priority, start with how to calculate profit margin.
Common ROI Mistakes to Avoid
- Counting revenue as return. Return means net profit, not gross revenue. Subtract costs first.
- Cherry-picking the time frame. Report the full holding period, not just the best quarter.
- Ignoring opportunity cost. A 10% ROI looks fine until you realize a safer option returned 12%.
- Comparing un-annualized returns. Never stack a one-year ROI against a five-year ROI without annualizing.
- Forgetting taxes and fees. Real-world returns are what you keep after both.
Conclusion
ROI is the fastest way to answer one question that never stops mattering: did this spending earn its keep? Calculate it by dividing net return by cost, annualize it whenever holding periods differ, and always count the full cost. Just remember it's a starting point, not a verdict - it won't price in risk or the timing of your cash flows.
Run your next big decision through the ROI calculator above, then dig deeper with our guides on profit margin and business valuation to see the complete financial picture before you commit.
Sources: