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