Return on Investment (ROI) Calculator
Calculate the profitability of an investment by determining its ROI.
Enter your values and click Calculate
Return on Investment (ROI) is one of the most widely used financial metrics for evaluating the profitability of an investment relative to its cost. It is a straightforward ratio that compares the net profit of an investment to its total cost, expressed as a percentage. Use this calculator to evaluate stocks, real estate, marketing campaigns, business projects, rental properties, or any investment where you know the initial outlay, any additional expenses, and the final value or revenue received. Including the additional costs field ensures your ROI reflects the true all-in cost rather than just the purchase price โ particularly important for real estate (renovation and transaction fees) and marketing (agency and ad spend). A negative ROI indicates a loss, while an ROI greater than 100% means you more than doubled your total investment. Because standard ROI is time-agnostic, a 20% return over one year is vastly superior to the same return earned over ten years โ so always consider the time dimension alongside the percentage when comparing different investment options.
How It Works
The calculator first adds any additional expenses โ such as broker fees, renovation costs, agency commissions, or transaction charges โ to the initial investment to determine the Total Cost Basis. This step is important because omitting fees overstates your actual return. Net Profit is then calculated by subtracting the Total Cost Basis from the Final Value or revenue received. If the final value is lower than total costs, net profit is negative and the ROI will be negative, indicating a loss. ROI percentage is derived by dividing Net Profit by the Total Cost Basis and multiplying by 100: ROI = (Net Profit รท Total Cost) ร 100. A positive ROI means the investment returned more than it cost; a negative ROI means a loss relative to total costs. Note that standard ROI does not account for the time period โ a 20% ROI earned in one year is far better than the same return earned over ten years.