Return on Investment Calculator

ROI Calculator

Calculate return on investment, net profit, total return, and annualized ROI in seconds. This free ROI calculator helps you evaluate investments, business opportunities, marketing spend, and project performance more clearly.

Enter investment details

Choose what you know and the calculator will estimate your return.

Optional fees, commissions, ad spend, or carrying costs.
Used to estimate annualized ROI.
Only used in target ROI mode.
Use more than 1 for repeated investments or campaigns.
ROI
0%
Estimated return on investment based on your inputs.
Net Profit
$0
Annualized ROI
0%
Total Return
$0
Return Multiple
0.00x

ROI breakdown

Initial investment $0
Additional costs $0
Total cost basis $0
Final value $0
Net profit $0
Total return across units $0

Cost vs. gain

Total cost basis
$0
Net profit
$0

How this ROI calculator works

This ROI calculator compares the money you put into an investment with the money you get back. It shows your net profit, return on investment percentage, total return, and annualized ROI.

ROI is commonly used for business projects, ad campaigns, rental properties, ecommerce offers, marketing spend, and traditional investments because it helps measure how efficiently money turns into profit.

What does ROI mean?

  • ROI: Net profit divided by total investment cost
  • Net profit: Final value minus total cost basis
  • Annualized ROI: ROI adjusted for the length of time invested
  • Return multiple: Final value divided by total cost basis

Common uses

  • Compare two investment opportunities
  • Evaluate ad spend or campaign profitability
  • Measure business project performance
  • Estimate returns over different time periods

ROI formulas

The calculator uses these standard formulas:

Net Profit = Final Value − Total Cost Basis Total Cost Basis = Initial Investment + Additional Costs ROI (%) = (Net Profit ÷ Total Cost Basis) × 100 Return Multiple = Final Value ÷ Total Cost Basis Annualized ROI = ((Final Value ÷ Total Cost Basis)^(1 ÷ Years) − 1) × 100

Example

If you invest $10,000 and your final value becomes $12,500, your net profit is $2,500 and your ROI is 25%. If that happens over one year, your annualized ROI is also 25%.

ROI Calculator FAQ

What is a good ROI?

That depends on the type of investment, the risk involved, and the time period. A strong ROI in one industry may be weak in another, so it is best used for comparison.

What is the difference between ROI and profit?

Profit is the dollar amount you earned after costs. ROI expresses that return as a percentage of the money invested.

Why does annualized ROI matter?

Annualized ROI helps compare investments that last for different lengths of time. A 20% return over one year is very different from a 20% return over five years.

Can ROI be negative?

Yes. If your final value is lower than your total cost basis, your ROI will be negative, meaning you lost money overall.

Can I use this for marketing campaigns?

Yes. Enter the campaign spend as your investment, any added costs if needed, and the resulting revenue or value to estimate ROI.