Enter your numbers to see the result.
For every $1.00 invested, this investment produced approximately $0.00.
ROI is a useful starting point, but it does not account for risk, taxes, inflation, or the timing of multiple cash flows. Use it alongside other measures — not on its own — when deciding between investments.
ROI is a plain, cumulative snapshot. When the timing of money matters — because you held the investment for years, or because cash arrived at different dates — the calculators below use time-aware methods that ROI leaves out.
-
Future Value Calculator
Project what money today may grow to at a future date, given a rate and a time period.
-
Present Value Calculator
Work backward from a future amount to what it is worth today — useful when payments arrive over time.
-
Discount Rate Calculator
Find the yearly return that makes a lump sum today equal to a stream of future payments.
-
Compound Interest Calculator
Watch a balance grow as returns earn returns — the engine behind annualized return.
The standard ROI formula
Return on investment (ROI) is the profit or loss you earned expressed as a percentage of what the investment cost you. The formula is ROI = net profit or loss ÷ total cost. Net profit or loss is your total proceeds (the final value plus any income you received) minus your total cost (the initial investment plus any additional costs). If you put in $10,100 all-in and walked away with $11,800, your net profit is $1,700, and $1,700 ÷ $10,100 is about 16.83%. A positive ROI is a gain, a negative ROI is a loss, and a zero ROI means you broke even.
Why total cost should include more than the purchase price
The price tag is rarely the full cost. Buying a stock or fund can carry commissions; buying a property adds closing costs, and holding it adds maintenance, taxes, and insurance; a business project has expenses beyond the first invoice. If you leave these out, your ROI looks better than it really was. An honest ROI uses your all-in cost — every dollar it took to own the thing — as the denominator.
Why dividends and other distributions should be included
Return is not only about the price going up. Many investments pay you along the way: stocks pay dividends, bonds pay interest, rental property pays rent, and funds pay distributions. That cash is part of what the investment earned you, so it belongs in your proceeds. A stock that barely moved in price can still have a healthy ROI once its dividends are counted. Leaving income out understates the true return.
The difference between cumulative ROI and annualized return
ROI is cumulative: it measures the entire gain or loss from start to finish, with no reference to how long that took. Annualized return answers a different question — what steady yearly rate, compounding each year, would have produced that same result? This page computes it as (total proceeds ÷ total cost)^(1 ÷ years) − 1, the compound annual growth rate. A 50% ROI earned over five years is only about 8.45% per year once you spread it out. The two numbers describe the same investment from different angles, so this page labels them separately and never calls annualized return "ROI."
Why ROI can mislead when comparing investments held for different periods
Because ROI ignores time, it flatters slow investments and understates fast ones. A 20% ROI earned in one year is far better than a 20% ROI earned over ten years, yet the ROI figure is identical. Whenever you compare two options with different holding periods, look at the annualized return instead — it puts them on the same yearly footing so the comparison is fair.
Why ROI does not account for the timing of multiple cash flows
ROI treats every dollar the same no matter when it arrived. But a dollar received early can be reinvested and is worth more than a dollar received years later. If money went in and came out at several different dates — staged contributions, periodic rent, partial withdrawals — a single ROI number cannot capture that pattern. That is where more advanced measures come in.
When internal rate of return may be more appropriate
Internal rate of return (IRR) is the yearly rate that accounts for the exact timing and size of every cash flow, both in and out. When you invest in stages, collect uneven income, or take money out partway through, IRR gives a truer yearly return than ROI or a simple annualized figure, because it weighs each cash flow by when it happened. ROI is the right tool for a single amount in and a single amount out; IRR is better for a messy schedule of cash flows.
When present value or net present value may be more appropriate
Present value restates a future amount in today's dollars, and net present value (NPV) adds up the present value of all the cash flows a project produces, minus what it costs. These are the right tools when you want to know whether a project clears a required rate of return, or when you must compare projects with very different timing. ROI tells you the percentage you made; NPV tells you whether the whole thing was worth doing given the time value of money.
Why estimates for home projects, education, and marketing can be uncertain
ROI is cleanest when both the cost and the payoff are clear dollar amounts, like a stock you bought and sold. It gets fuzzier for a home renovation (how much did it really add to resale value?), a marketing campaign (which sales came from the ad?), or education and training (higher earnings show up slowly, over years). For these, the "final value" is an estimate, and some benefits — comfort, brand awareness, career flexibility — are real but hard to price. Treat the ROI on these as a rough guide, not a precise figure, and be honest that not every benefit fits neatly into dollars.
Realized vs. unrealized returns
A realized return is one you have actually locked in: the investment has been sold or the project completed, so the gain or loss is final and known. An unrealized return is on paper only — you still own the investment, and the result is based on its current estimated value, which can still change. This calculator works for both, but remember that an unrealized ROI is a snapshot that can rise or fall before you sell.
Key takeaway
ROI is the clearest, simplest way to see how much you made or lost relative to what you put in — as long as you include every cost and every dollar of income. But it says nothing about time or risk. Add a holding period to see the annualized return, and reach for IRR, present value, or NPV when the timing of cash flows really matters. ROI is a strong starting point, not the whole story.
ROI can be applied to almost any decision where you spend money hoping to get more back. Some produce clean dollar figures; others involve benefits that are real but harder to measure precisely.
Stock or fund investment
Compare purchase cost (plus commissions) against sale value plus dividends received.
Rental property
Weigh purchase and holding costs against rent collected and resale value.
Home improvement
Compare project cost against the estimated increase in resale value — an estimate, not a guarantee.
Business equipment
Weigh the purchase against the added revenue or savings the equipment produces.
Marketing campaign
Compare spend against sales generated. Not every sale is easy to trace back to one ad.
Education or training
Weigh tuition and time against higher earnings — a benefit that builds slowly and indirectly.
Energy-efficiency upgrade
Compare the upfront cost against the utility savings it produces over time.
Small-business project
Weigh project expenses against the extra profit or savings it is expected to create.
For education, marketing, and similar decisions, some benefits are indirect or difficult to estimate in dollars. Treat the ROI as a rough guide, and avoid implying that every benefit can be measured precisely.
