ROI Calculator

Calculate simple ROI, annualised return and payback period on any investment or business project.

Ad slot (configure NEXT_PUBLIC_ADSENSE_CLIENT)

Your numbers

Ad slot (configure NEXT_PUBLIC_ADSENSE_CLIENT)
Total ROI
56.0%
Profit of $28,000 over 3 years
Breakdown
Investment$50,000
Profit$28,000
Annualised returnBeats your 12% hurdle
15.98%
Net profit
$28,000
Payback period
1.9 years
Profit per dollar invested
$0.56
Value if invested at your hurdle instead
$70,246
Ad slot (configure NEXT_PUBLIC_ADSENSE_CLIENT)

Simple, and therefore incomplete

ROI is net profit divided by cost. Its virtue is that anyone can compute and understand it; its weakness is that it ignores time entirely. Always pair it with an annualised figure before making a decision.

Annualising

The formula is (ending ÷ beginning)^(1/years) − 1. A $50,000 investment returning $78,000 over three years is a 56% total ROI but a 16% annualised return — a good result, though a very different number from the headline.

Payback period

How long until the investment repays itself in cash. It says nothing about total profitability but a great deal about risk: a two-year payback is far less exposed to changing conditions than an eight-year one. For small businesses where cash is the binding constraint, payback often matters more than ROI.

Opportunity cost is the real benchmark

The question is never "is this return positive?" but "is it better than the alternatives, adjusted for risk?" If a diversified index fund would deliver roughly 7% with modest effort, a business project returning 9% while consuming your attention for three years may be the worse deal. Set an explicit hurdle rate and apply it consistently.

Things ROI hides

  • Your own time, rarely costed but genuinely scarce.
  • Risk of total loss — a 40% expected return with a 30% chance of losing everything is not a 40% investment.
  • Cash flow timing — money returned early can be redeployed; use NPV or IRR when timing varies materially.
  • Ongoing obligations that outlive the return.
Ad slot (configure NEXT_PUBLIC_ADSENSE_CLIENT)

Frequently asked questions

Why does annualised return matter more than total ROI?

A 56% total return is excellent over one year and mediocre over ten. Annualising puts every opportunity on the same footing, which is the only way to compare them.

What is a hurdle rate?

The minimum return you require before committing capital, usually set at your cost of capital plus a risk premium. A project below the hurdle destroys value even if the ROI is positive.

What does ROI leave out?

Risk, timing of cash flows, opportunity cost and your own time. Two projects with identical ROI can differ enormously in all four. Use payback period and a risk assessment alongside it.

Embed this calculator on your site

Free to use on any website, personal or commercial. No attribution required beyond the link in the snippet, and no registration. Copy the code below.

<iframe src="https://www.payoffdesk.com/embed/roi-calculator" width="100%" height="720" style="border:1px solid #e2e8f0;border-radius:16px;max-width:760px" title="ROI Calculator" loading="lazy"></iframe>
<p style="font-size:12px;color:#64748b">Calculator by <a href="https://www.payoffdesk.com/roi-calculator" target="_blank" rel="noopener">PayoffDesk</a></p>

The embed is a static page — it loads no cookies and no tracking scripts, and all calculations run in the visitor’s browser.

Related calculators

Disclaimer: results are estimates for general information only and do not constitute financial, tax or legal advice. Actual figures depend on your lender, credit profile and jurisdiction. Verify any number with a qualified professional before acting on it.