ROI Calculator

Calculate return on investment, net gain and annualised ROI for any investment or campaign.

ROI35.00%
Net gain / loss3500.00
Annualised ROI16.19%

ROI = (final value − cost) ÷ cost × 100. Annualised ROI compounds that return across the holding period.

Return on investment is the cleanest single number for judging whether money was well spent. Enter the amount invested and the amount you got back, and this ROI calculator returns the net gain, the ROI percentage, and — when you add a holding period — the annualised return that lets you compare investments of different lengths fairly.

The formula is simple: ROI = (final value − cost of investment) ÷ cost of investment × 100. A $10,000 investment returning $13,500 is a $3,500 gain and a 35% ROI. Spread over two years, that is roughly 16.2% annualised, which is the number you should compare against other opportunities.

Use it for marketing campaigns, property, equipment purchases, stock positions, courses or side projects. All maths happens locally in your browser — no numbers are uploaded.

Frequently asked questions