Explore more calculators
Optional (advanced)
Knowing your return on investment (ROI) is one of the most important skills in finance. Whether you are trading crypto, investing in stocks, or running a business, ROI helps you understand if your money is actually working for you.
This ROI calculator lets you quickly measure your profit and return percentage so you can make smarter financial decisions.
The formula for ROI is:
ROI = (Profit / Investment) × 100
This simple formula gives you a quick way to measure how much you earned relative to your initial capital.
In real-world investing, fees reduce your actual return. This calculator subtracts fees from your final value before calculating ROI.
Net Final Value = Final Value − Fees
ROI = (Net Final Value − Investment) / Investment × 100
This gives a more accurate result compared to basic ROI calculations.
ROI alone does not account for time. Annual ROI shows how much your investment grows per year.
Annual ROI = ((Net Final Value / Investment)^(1 / Years) − 1) × 100
This is especially useful when comparing investments held for different time periods.
Let’s say you invest $1,000 and later sell your investment for $1,200.
This means you earned a 20% return on your investment.
And if you want to calculate your annual ROI, time becomes important. For example, earning 20% in 1 year is very different from earning 20% over 5 years.
Let’s say you invest $1,000 and it grows to $1,200 in 2 years:
So instead of a simple 20% return, your yearly return is about 9.54% per year. This gives you a more accurate picture of your investment performance over time.
ROI helps you compare different investments and choose the most profitable option.
Without ROI, you are basically investing blindly.
Basic ROI calculations often ignore fees, but in real investing, fees reduce your actual profit. This calculator subtracts fees from your final value to give a more accurate result.
A “good” ROI depends on the investment type. For example, stock market returns average around 7–10% annually, while higher-risk investments may aim for higher returns.
ROI alone does not consider how long an investment takes. Earning 20% in one year is very different from earning 20% over five years. That’s why annual ROI gives a clearer picture.
Yes. If your final value is lower than your initial investment, your ROI will be negative, meaning you made a loss.
ROI is useful, but it should not be used alone. You should also consider risk, time, fees, and market conditions when evaluating an investment.
You can improve ROI by reducing fees, choosing better entry and exit points, holding investments longer, and managing risk effectively.
Disclaimer: The calculators on this website are provided for informational and educational purposes only. All results are estimates based on the values entered and do not constitute financial, investment, or trading advice. Always conduct your own research before making financial decisions.