ROI Calculator
Determine the Return on Investment (ROI) of any asset, factoring in all associated costs and fees.
Broker commissions, agent fees, maintenance costs, etc.
What is Return on Investment (ROI)?
Return on Investment (ROI) is a simple and widely used performance measure used to evaluate the efficiency or profitability of an investment. ROI tries to directly measure the amount of return on a particular investment, relative to the investment's cost.
The ROI Formula
The basic mathematical formula to calculate ROI is:
ROI = (Net Profit / Total Cost of Investment) × 100
Factoring in Costs
A common mistake when calculating ROI is forgetting to include Extra Costs. For example, if you buy stocks, you may pay a broker commission. If you buy a house, you pay agent fees, transfer taxes, and maintenance.
These extra expenses increase your Total Cost of Investment and decrease your Net Profit. This calculator allows you to enter these extra costs to give you an accurate, real-world ROI figure.
ROI vs. CAGR
Unlike CAGR (Compound Annual Growth Rate), ROI does not account for the holding period (time). A 50% ROI over one year is spectacular, but a 50% ROI over twenty years is very poor. It is often best to look at both ROI and CAGR to fully understand an investment's performance.
Related Tools
SIP Calculator
Project the future value of your Systematic Investment Plan (SIP) based on monthly contributions.
PPF Calculator
Calculate your Public Provident Fund (PPF) maturity value, total interest earned, and investment summary over 15 years.
EPF Calculator
Estimate your Employee Provident Fund (EPF) maturity corpus at retirement based on your salary and contributions.
Frequently Asked Questions
How to use ROI Calculator
- 1
Enter your details
Open ROI Calculator and type your values into the fields. Calculate your Return on Investment (ROI) factoring in initial costs, final returns, and extra fees.
- 2
See the result instantly
The result updates automatically as you type — no button to press. All calculations run locally in your browser; nothing is sent to a server.
- 3
Adjust or copy
Change any input to recalculate immediately, then copy or note the result.