Calculator Tools
ROI Calculator
Calculate return on investment, net profit, return multiple, and annualized return (CAGR) in your browser. Three modes, eight currencies, no signup.
Calculator mode
Set what you put in and what it is worth now. The calculator returns ROI percent, net profit, and (with a holding period) annualized return.
What you put in at the start: stock purchase, down payment, ad spend, or project budget.
Current portfolio value, sale price, or total received back. Enter 0 for a total loss.
Brokerage fees, taxes, maintenance, holding costs, or follow-on contributions. Added to total invested when computing return.
Set a holding period to also compute annualized return (CAGR). Leave blank for a simple ROI calculation.
Display formatting only. No FX conversion is applied.
ROI vs annualized return
ROI is the total percent change between what you invested and what you got back, regardless of how long it took. Annualized return (CAGR) restates that change as a steady yearly rate, which lets you compare a one-month flip against a five-year hold on equal terms.
ROI percent
ROI = (final value - total invested) / total invested x 100
Useful for one-shot decisions and campaigns where time is roughly fixed.
Annualized return (CAGR)
CAGR = (final / invested)^(1 / years) - 1
Useful for comparing investments held over different lengths of time.
Quick reference: a 25% total ROI over 1 year is a 25% CAGR. The same 25% over 5 years is a 4.56% CAGR. A 100% return (doubling) over 10 years is a 7.18% CAGR.
How to use
- Pick a mode: Investment + final value for stocks and one-line trades, Cost + revenue or return for marketing campaigns and projects, or Investment + target ROI to back out the final value you need.
- Enter your numbers in the visible fields. Optional Additional costs include fees, taxes, holding costs, or follow-on contributions and are added to total invested.
- Optional: enter a holding period in years and months. The result panel adds annualized return (CAGR) when a period is set, so you can compare investments held for different lengths of time.
- Pick a currency. Display formatting only; no FX conversion is applied. Read the headline ROI, net profit, return multiple, and annualized return.
- Use Copy summary to paste a one-block report into a spreadsheet, slide, or report, or copy any individual value with the inline Copy button.
About this tool
ROI Calculator computes return on investment in your browser across three common framings. In Investment + final value mode, enter the amount you put in and what it is worth now to see ROI percent, net profit, return multiple (1.25x, 2.0x, etc.), and, when you fill in a holding period, annualized return as a compound annual growth rate (CAGR). In Cost + revenue or return mode, enter the total cost and total revenue or return for a marketing campaign, side project, or property flip; the tool keeps the same output but uses the revenue framing investors and marketers expect. In Investment + target ROI mode, enter what you plan to put in plus the ROI percent you want to hit, and the tool returns the final value you need to reach the target along with the implied profit and multiple. An optional Additional costs field rolls in fees, taxes, holding costs, and follow-on contributions so the ROI reflects the full cost, not only the headline ticket. Eight currencies (USD, EUR, GBP, CAD, AUD, JPY, INR, TRY) format every dollar, euro, yen, or rupee with the right symbol and decimal rules through Intl.NumberFormat; no FX conversion is applied because nothing is uploaded. The result panel highlights gains in emerald and losses in rose, lists every input and output with its own copy button, and offers a one-click summary copy that paste-formats cleanly into a spreadsheet, slide, or report. A reference panel at the bottom contrasts ROI percent against annualized return so you can see why a 100% total return over 10 years is only 7.18% per year, and why a 25% campaign over one quarter is not the same as a 25% return over five years. Useful for evaluating stocks, ETFs, crypto holdings, real-estate purchases, ad campaigns, course launches, restoration flips, freelance projects, capital expenditures, and any decision that asks 'did this make money'. Calculations run entirely on your device; figures, currency, and holding period never leave the browser.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Compound Interest Calculator
Future value, time to goal, and required contribution with annual schedule.
Open tool
CalculatorLoan Calculator
Monthly payment, total interest, payoff time, and amortization schedule.
Open tool
CalculatorMarkup Calculator
Bidirectional markup, margin, selling price, and cost math with currency-aware totals.
Open tool
CalculatorDiscount Calculator
Sale price from stacked percent and amount off discounts, with optional tax and reverse mode.
Open tool
CalculatorPercentage Calculator
Four percentage calculators: percent of, what percent, change, and discount.
Open tool