ROI Calculator
From investment, total returns, period and running costs, get the overall and annual ROI, net profit and the payback period of your project or investment.
ROI (total)
20.0 %
ROI (per year)
6.7 %
Net Profit
€10,000.00
Payback Period
2.5 yr.
ROI = (Net Profit / Investment) x 100. The payback period indicates when the investment is recovered through returns.
Note: These calculations are for informational purposes only and do not replace professional tax or financial advice. All information without guarantee.
FAQ
Frequently Asked Questions
What is ROI (Return on Investment)?
ROI measures the profitability of an investment. It is calculated as (gain from investment minus cost of investment) divided by cost of investment, expressed as a percentage.
What is a good ROI?
A good ROI varies by investment type. Real estate typically targets 5-10%, stock markets historically average 7-10% annually. Any ROI above the risk-free rate (government bonds) is considered acceptable.
Are my entered amounts stored anywhere?
No. All calculations happen exclusively in your browser. Your inputs are never sent to our server or stored. You can safely enter sensitive financial data.
Guide
What is the ROI Calculator?
The ROI calculator (Return on Investment) computes the return on an investment as the ratio of profit to invested capital.
How does the ROI Calculator work?
Enter the investment amount and the profit (or final amount). ROI = (profit / investment) * 100. The calculator shows the ROI in percent and can annualise it.
Key Data and Facts
ROI formula: (profit - investment) / investment * 100. Positive ROI = profit. Negative ROI = loss. Typical industry ROIs vary widely (5-25%).
Step-by-Step Guide
How to calculate the ROI step by step: 1. Enter the investment amount: all costs incurred for the investment (acquisition, implementation, running costs). 2. Enter the profit or final amount: the revenue or income achieved less running costs. 3. Calculate the ROI: ROI = (profit - investment) / investment x 100. An ROI of 50 % means: for every euro invested you get 1.50 EUR back. 4. Calculate the annualised ROI: for multi-year investments, break the ROI down to one year. Annualised ROI = ((1 + ROI/100)^(1/years) - 1) x 100. 5. Evaluate the result: compare the ROI with alternative investments and industry-standard values. Example: marketing campaign, investment 8,000 EUR, generated revenue 22,000 EUR, cost of goods sold 10,000 EUR. Profit: 22,000 - 10,000 = 12,000 EUR. ROI: (12,000 - 8,000) / 8,000 x 100 = 50 %. Every euro invested generated 0.50 EUR of profit. Over a term of 2 years: annualised ROI = (1.50^0.5 - 1) x 100 = 22.5 % p.a.
Calculation Example
Marketing campaign: investment 8,000 EUR, return 12,000 EUR. ROI: (12,000 - 8,000) / 8,000 x 100 = 50%. Annualised (2 years): 22.5% p.a.
Sources
Official sources
Calculations are based on applicable German laws and official data:
- Deutsche Bundesbank
- Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin)
- Statistisches Bundesamt (Destatis)
Full methodology at Methodology.
Reviewed by Konstantin Iakovlev · Last updated:
Finance
Related Calculators
Consumer Loan Calculator
Enter loan amount, rate, term and optional extra repayments to get the monthly payment, total cost and interest, plus a 12-month amortization table.
Interest & Compound Interest Calculator
Enter starting capital, rate, term and an optional monthly deposit to see final balance, total paid in and interest, with yearly or monthly compounding.
Home Purchase Financing Calculator
Enter price, equity, federal state, agent fee, rate and repayment to get purchase costs, loan amount, monthly payment, balance after the fixed-rate period and term.
Compound Interest Calculator
See how a lump sum grows with compound interest: enter capital, rate and term to get the final amount, interest earned and a year-by-year chart and table.