What this calculator does
- Calculates ROI, net profit, payback period and annualized ROI from investment cost, total return and time period.
- Annualized ROI makes returns over different time periods actually comparable — a 50% return over 2 months is nothing like 50% over 5 years.
- Useful for marketing spend, equipment purchases, training, hiring, or any decision where money goes in now for a return later.
The ROI formula
ROI % = (Total return − Investment cost) ÷ Investment cost × 100. A 50% ROI means every €1 invested came back as €1.50; a 0% ROI means you got your money back with no profit; a negative ROI means you got back less than you put in.
Use net return, not gross revenue
The most common ROI mistake is plugging in gross revenue instead of net return. If a €5,000 ad campaign generates €20,000 in sales, but those sales cost €12,000 to fulfil, the real return is €8,000, not €20,000 — using the unadjusted €20,000 figure would overstate ROI by a wide margin. Always subtract any cost directly caused by the investment before entering a total return figure here.
Why annualized ROI matters more than the headline number
200% ROI sounds impressive regardless of context, but 200% earned in 3 months is a completely different outcome than 200% earned over 10 years — the first is exceptional, the second barely beats inflation. Annualizing the return puts investments on the same footing regardless of how long each one took, which is the only fair way to compare a 6-month marketing push against a 3-year equipment purchase.
Payback period answers a different question than ROI
ROI tells you how profitable something is overall; payback period tells you how long your money is at risk before you've recovered it, assuming returns arrive at a steady average rate. A high-ROI investment with a slow payback period still ties up cash for a long time before it pays off, which matters if that cash is needed elsewhere in the meantime.
What this doesn't account for
This is a simplified view of return, not investment or financial advice. It doesn't account for the time value of money, compounding, risk, or tax — it's built for comparing business decisions like marketing spend, equipment, training or hiring, not for evaluating financial securities or investment portfolios.
Comparing two options with different numbers
ROI is most useful side by side. A campaign with 30% ROI over 6 months and one with 50% ROI over 18 months look like the second is clearly better on the headline number alone — but annualized, the first works out faster money-for-money once the time difference is accounted for. Run each option through the calculator separately and compare the annualized figures, not just the raw ROI percentages, before deciding which is actually the better use of the same budget.
A worked example
Spending €5,000 on a marketing campaign that generates €18,000 in sales, with €10,000 in direct fulfillment costs, leaves a real return of €8,000. ROI is (€8,000 − €5,000) ÷ €5,000 × 100 = 60%. If that return played out over 6 months, the payback period is roughly 3.75 months, and the annualized ROI comes out well above the headline 60% — a useful reminder that a strong ROI over a short window is often the best-performing option once time is factored in.