Return on Investment Calculator
Enter what an investment cost and what it returned to see the net gain or loss and the ROI percentage. Four modes cover a basic return, a revenue-and-costs project, recurring savings and annualised returns.
After recovering the investment cost.
- Investment cost
- £10,000.00
- Total return generated
- £15,000.00
- Net gain
- £5,000.00
- ROI
- 50.00%
- Return multiple
- 1.50×
- Total return per £1 invested
- £1.50
- Net profit per £1 invested
- £0.50
- Investment duration
- 12 months
- Annualised ROI
- 50.00%
How to use this calculator
- Pick your currency at the top of the calculator panel. It sets the formatting only and does not convert the figures.
- Under Calculate ROI from, choose the mode that matches what you know — a basic return, revenue and costs, a savings project, or an annualised return.
- Enter the investment cost — every direct upfront cost, including purchase, setup, delivery, installation and training.
- Fill in the remaining fields for the mode — the return, the revenue and costs, the monthly saving, or the final value and duration.
- Read the net gain or loss and the ROI percentage on the right; the summary tab lists every figure used to get there.
The results update as you type. Switching mode keeps your currency and shows a fresh set of example figures for that mode.
How ROI is calculated
Every mode works out a net gain or loss first, then divides it by the investment cost to get the ROI percentage.
For a revenue-and-costs project, the direct and incremental costs come out first:
For a savings project, the recurring net saving is run over the evaluation period:
For annualised ROI, the total return is converted to an equivalent yearly rate:
Note: ROI is a planning measure, not a guarantee. Include all relevant setup, delivery and ongoing costs for a more realistic result.
What the ROI percentage means
ROI shows profit or loss relative to the original investment. A 50% ROI means a £10,000 investment created a £5,000 net gain after recovering the £10,000 invested. A 0% ROI is break-even — the return exactly equals the cost. A −100% ROI means the entire investment was lost with nothing returned.
The return multiple says the same thing a different way: a 50% ROI is a 1.50× return, meaning every £1 invested brought back £1.50 in total and 50p of that was profit.
ROI does not automatically account for timing, risk, financing costs or all tax effects. Use consistent time periods and include all relevant costs. To compare investments held for different lengths of time, use the annualised ROI mode.
Which mode to use
| Mode | Use it when |
|---|---|
| Basic return | You know the full investment cost and the total value or return it generated. Example: A £10,000 machine that produced £15,000 of value. |
| Revenue and costs | A project or campaign generates extra sales that carry their own direct and incremental costs. Example: A £5,000 campaign that brought in £20,000 of revenue with £8,000 of costs to deliver it. |
| Savings project | Automation, equipment or a process change that creates a recurring monthly saving. Example: A £12,000 system that saves £1,500 a month against £200 of new monthly cost. |
| Annualised ROI | Comparing investments held for different lengths of time on a like-for-like yearly basis. Example: A £10,000 investment worth £15,000 after three years. |
Common things to measure with ROI
- Machinery, equipment, tools and vehicles
- Marketing campaigns and websites
- Software, automation and AI tools
- Staff training and consultancy
- New products and services
- Process improvements and cost-saving projects
Important information
Important: this calculator is for general business planning and is not financial advice. It uses the figures you enter and standard ROI arithmetic; it does not model tax, financing costs, risk or the time value of money. For a full revenue-to-net-profit breakdown once overheads and tax are in the picture, see the Profit Margin Calculator, or the Break-Even Point Calculator to find the sales needed to cover costs.