ROI Calculator
Calculate your return on investment, net profit, ROI percentage and ROI multiple from the amount invested and the final return.
ROI Calculator
Enter your original investment and final return to calculate your profit, ROI percentage and ROI multiple.
What Is an ROI Calculator?
An ROI calculator is a financial tool used to measure the return generated by an investment compared with the amount originally invested. ROI stands for return on investment and is commonly expressed as a percentage, making it easier to compare the performance of different investments, projects or business activities.
This free ROI calculator calculates your net profit, total investment cost, ROI percentage and ROI multiple from the figures you provide. You can also enter an investment period to estimate an annualised ROI, which can be useful when comparing investments held for different lengths of time.
Why Use the ROI Calculator?
ROI provides a straightforward way to understand how much an investment has gained or lost relative to its cost. This calculator gives you several related measurements so you can assess the result from different perspectives.
Calculate ROI Percentage
Calculate the percentage return generated by an investment compared with its total cost.
Measure Net Profit
See the amount gained or lost after subtracting the total investment cost from the final return.
Calculate ROI Multiple
See how many times the total investment cost is represented by the final return.
Include Additional Costs
Account for optional fees and expenses when calculating the effective investment cost.
Estimate Annualised ROI
Use the investment period to estimate an annualised return for longer-term comparisons.
Free and Private
Calculate ROI directly in your browser without creating an account or submitting your figures to a server.
How to Use the ROI Calculator
Enter the basic financial details for the investment you want to evaluate, then calculate the resulting ROI and profit.
- Enter the initial investment — Enter the original amount of money invested.
- Enter the final return — Enter the total amount received or the final value of the investment.
- Add additional costs — Enter any relevant fees or expenses that should be included in the investment cost.
- Calculate your ROI — Click Calculate ROI to see the ROI percentage, net profit, ROI multiple and annualised ROI.
Calculate Return on Investment
Return on investment is one of the most widely used measures for evaluating financial performance. The basic ROI formula compares the profit or loss generated by an investment with the amount that was required to make the investment. A positive ROI indicates a gain, while a negative ROI indicates a loss.
For example, if you invest £10,000 and later receive £12,500, your profit is £2,500 and your basic ROI is 25%. If the investment also incurred £500 in additional costs, those costs reduce the effective profit and therefore reduce the calculated ROI.
How the ROI Formula Works
The standard ROI formula is: ROI = ((Final Return − Total Cost) ÷ Total Cost) × 100. Total cost consists of the original investment plus any additional costs entered into the calculator. Net profit is the final return minus that total cost.
ROI Percentage vs ROI Multiple
ROI percentage expresses the result as a percentage, while an ROI multiple expresses the final return relative to the total cost. For example, an ROI of 100% means the investment generated a profit equal to its original cost, while a 2× ROI multiple means the final return is twice the total cost.
Understanding ROI Results
A high ROI does not necessarily mean an investment is better than another investment with a lower ROI. The amount of time required to achieve the return is important. An investment generating a 50% return over ten years is very different from one generating the same return in a single year. This is why the calculator can also estimate annualised ROI when an investment period is supplied.
ROI is also a simplified measurement. It does not automatically account for inflation, taxation, financing costs, cash-flow timing or changes in the value of money over time. The results are therefore best used as a straightforward comparison or planning calculation rather than as a complete measure of investment performance or financial advice.
James William Steven Parker
Creator & Developer of YesTools
James William Steven Parker is a web developer and technology professional with extensive experience in web development, web design, SEO, web hosting, systems analysis and cybersecurity. He created YesTools to provide fast, practical and free online tools for everyday tasks and technical work.
Learn more about James and YesToolsFrequently Asked Questions
Explore More Free Tools
Explore the YesTools collection of free online tools, calculators, converters, generators and utilities.
Browse All Categories

