Fees, taxes, or other costs
How to Calculate ROI
- 1
Enter Your Initial Investment
Type the total amount you originally invested or paid for the asset. This is your cost basis and serves as the starting point for the ROI calculation. - 2
Enter the Final Value
Enter the current or selling value of your investment. This is the amount you received or expect to receive when you exit the position. - 3
Add Costs and Time Period
Include any additional costs such as transaction fees, maintenance expenses, or taxes. Then specify the investment period in years so the calculator can compute annualized returns. - 4
Review Your Results
The calculator displays your simple ROI percentage, annualized ROI, net gain or loss, gain per year, and estimated years to double your money using the Rule of 72.
Common Use Cases
Stock and ETF Investments
Real Estate Returns
Marketing Campaign ROI
Business Venture Analysis
Why Use ROI Calculator?
Return on Investment (ROI) is the most widely used profitability metric in finance. It measures the percentage gain or loss on an investment relative to its cost. Whether you are evaluating a stock portfolio, a rental property, or a marketing campaign, ROI gives you a single number that captures how efficiently your capital is working. This free ROI calculator computes both simple and annualized returns so you can compare opportunities with different time horizons on equal footing.
Annualized ROI is especially important for long-term investors. A 50% total return sounds impressive, but if it took ten years to achieve, the annualized rate is only about 4.1%, which lags behind many index funds. By converting every investment to an equivalent yearly rate, you can quickly rank opportunities and allocate capital where it earns the most. Pair this calculator with the Compound Interest Calculator to project how your returns grow over time, or use the Investment Calculator to model future portfolio value with regular contributions.
For business owners, ROI analysis extends beyond financial markets. Use it to evaluate equipment purchases, hiring decisions, or software subscriptions. Combine your findings with the Break-Even Calculator to determine how long until an expenditure pays for itself, or check the Profit Margin Calculator to ensure your operations remain healthy as you reinvest profits.
How It Compares
Simple ROI and annualized ROI serve different purposes and choosing the right one matters. Simple ROI tells you the total percentage gained or lost over the entire holding period, making it useful for quick snapshots. Annualized ROI, also called Compound Annual Growth Rate (CAGR), normalizes that return to a per-year basis so you can compare a 3-year stock trade against a 10-year real estate deal fairly. Most professional analysts default to annualized figures because they account for the time value of money.
When comparing ROI across asset classes, context is essential. Stocks have historically returned 7-10% annualized, real estate 8-12%, and high-yield savings accounts 4-5% in the current rate environment. A marketing campaign might show 200% simple ROI in a single quarter, but that number is not directly comparable to a multi-year stock return unless you annualize both. Always match the metric to the comparison you are making, and remember to deduct all costs for an apples-to-apples evaluation.