ROI Calculator

Calculate your return on investment (ROI), net profit, and annualized return (CAGR).

CA$
CA$
CA$
years
1 30
Result
โ€”

Payment breakdown

Advertisement

Was this calculator helpful?

For educational purposes only. Consult a financial advisor.

What is an ROI Calculator?

This calculator computes the return on investment (ROI) and annualized return (CAGR โ€” Compound Annual Growth Rate) for any investment, based on what you put in (including any additional costs or fees), what it's worth now (or what you sold it for), and how long you held it.

How to Use This ROI Calculator

  1. Enter your initial investment amount.
  2. Enter any additional costs or fees associated with the investment (e.g., transaction fees, closing costs, renovation costs for real estate).
  3. Enter the final value โ€” what the investment is currently worth or what you sold it for.
  4. Enter the investment period in years.
  5. Review your net profit, total ROI percentage, and annualized return (CAGR).

How is ROI Calculated?

Total cost basis combines your initial investment with any additional costs. Net profit is the final value minus this total cost basis. ROI expresses net profit as a percentage of the total cost basis. CAGR (Compound Annual Growth Rate) expresses the same overall gain as an equivalent constant annual growth rate, which makes it easier to compare investments held for different lengths of time.

Formula: Total Cost Basis = Initial Investment + Additional Costs. Net Profit = Final Value โˆ’ Total Cost Basis. ROI = (Net Profit รท Total Cost Basis) ร— 100. CAGR = [(Final Value รท Total Cost Basis)(1 รท Years) โˆ’ 1] ร— 100.

Example: A CA$10,000 initial investment with no additional costs, held for 5 years and now worth CA$15,000, gives a net profit of CA$5,000, a total ROI of 50%, and an annualized return (CAGR) of about 8.45% โ€” meaning a constant 8.45% annual growth rate over 5 years would produce the same overall result. (Note: this example is for illustration purposes only.)

ROI in Canada

ROI and CAGR are general-purpose metrics that apply to almost any type of investment โ€” stocks, ETFs, real estate, a small business, or any other asset. CAGR is particularly useful for comparing investments held for different periods, since a 50% total return over 2 years (CAGR of about 22.5%) is a very different result from a 50% total return over 10 years (CAGR of about 4.1%), even though the total ROI figure is the same. In Canada, when you sell an investment for more than its cost basis (often called the "adjusted cost base," which can include certain fees), the gain is generally a capital gain, and a portion of capital gains is included in your taxable income โ€” the exact treatment depends on current tax rules, which can change, and on whether the investment is held in a registered account (like a TFSA or RRSP, where gains may be tax-free or tax-deferred โ€” see our TFSA Calculator and RRSP Calculator) or a non-registered account. For real estate specifically, additional costs like renovation expenses, legal fees, and real estate commissions on sale should be included in your cost basis and final value respectively for an accurate ROI โ€” and remember your principal residence may be eligible for an exemption from capital gains tax, which doesn't apply to investment properties.

Tips for Using This ROI Calculator

  • Use CAGR rather than total ROI when comparing investments held for different time periods - a high total ROI over a very long period may represent a lower annual rate than a smaller ROI over a shorter period.
  • Include all relevant costs (purchase fees, renovation costs, commissions) in "additional costs" for a more accurate picture, especially for real estate or business investments.
  • Remember this calculator shows pre-tax figures - factor in the tax treatment of any gain based on the account type and whether the investment qualifies for any exemptions.
  • Use this alongside our Compound Interest Calculator or Investment Calculator if you want to project future growth rather than measure a past or current return.

Frequently Asked Questions

What is the difference between ROI and CAGR?

ROI (Return on Investment) is the total percentage gain or loss over the entire holding period, regardless of how long that period was. CAGR (Compound Annual Growth Rate) converts that total return into an equivalent constant annual rate, making it easier to compare investments held for different lengths of time on a like-for-like basis.

What should I include in "additional costs"?

Include any costs directly associated with acquiring or holding the investment that aren't reflected in the initial investment or final value - for example, brokerage fees, legal fees, renovation costs for a property, or closing costs. Including these gives a more accurate picture of your true return after all associated expenses.

Does this calculator account for taxes on my gain?

No. This calculator shows the pre-tax net profit, ROI, and CAGR. In Canada, a gain on the sale of an investment held outside a registered account (TFSA or RRSP) is generally a capital gain, a portion of which is included in your taxable income - the specific rules can change, so consult a tax professional or the Canada Revenue Agency for current treatment.

Can I use this for a negative return (a loss)?

Yes. If your final value is less than your total cost basis, net profit will be negative, and both ROI and CAGR will be negative percentages, reflecting a loss. This works the same way for any investment that has decreased in value.

Is this calculator useful for real estate investments?

Yes, for a high-level ROI/CAGR estimate - enter your purchase price plus renovation and transaction costs as your total cost, and your current value or sale price (minus selling costs, if you prefer to net them out) as the final value. Note this calculator doesn't account for rental income received during the holding period or ongoing costs like property tax and maintenance, which a full real estate investment analysis would typically include.

Why is my CAGR much lower than my total ROI?

This is expected for investments held over multiple years - CAGR represents the annual rate, while ROI represents the cumulative rate over the whole period. For example, a 50% total ROI over 10 years corresponds to a CAGR of only about 4.1%, since compounding at 4.1% annually for 10 years produces a 50% total gain.

Disclaimer: The information and figures provided on this page are for educational and illustrative purposes only and do not constitute financial or tax advice. This calculator shows pre-tax figures and does not account for capital gains tax, which applies to gains on investments held outside registered accounts (TFSA or RRSP) in Canada, with rules that can change over time. Always consult a qualified financial adviser or tax professional for advice specific to your investments and tax situation.