Return on Investment (ROI) Calculator
Analyze ROI with basic and advanced modes, NPV, payback period, and charts.
Related:
Enter Your Details
Investment Details
$
$
years
Include Time Value of Money
ROI Type
Project ROI
Marketing ROI
Property ROI
Investment Details
$
$
$
years
Additional Costs
Add any one-time or recurring costs associated with this investment.
$
Discount Rate
%
Your Results
ROI Analysis
Return on Investment (ROI)
0.00%
Return on Investment (ROI)
Total Investment$0.00
Total Return$0.00
Net Profit$0.00
Annualized ROI0.00%
Payback Period0.00 years
Cash Flow Analysis
Year | Cash Flow | Present Value | Cumulative Return |
---|
Understanding ROI
Core Concepts
- ROI = (Gain − Cost) / Cost. Annualized ROI converts total ROI into a yearly rate.
- NPV discounts future cash flows to present value using a chosen discount rate.
- Payback period estimates how long it takes to recover the initial investment.
Use Cases
- Marketing ROI: Compare campaign revenue vs. costs across time.
- Property ROI: Include rental income, expenses, and property value at exit.
- Project ROI: Evaluate net benefits over the project’s lifetime.
Formulas
ROI: (Final − Initial) ÷ Initial
Annualized ROI (approx.): (1 + ROI)1/years − 1
NPV: Σ CFt ÷ (1 + r)t