IRR Calculator
IRR Calculator by NIVITA HUF. Model scenarios, review calculations, explore detailed breakdowns and export results. Useful free planning tool.
Set your assumptions
Update the values to calculate your scenario.
Your calculation
Results update as you enter information.
JavaScript is required for interactive calculations.
How this calculator works
Find rate r such that Σ cash_flow_i / (1 + r)^(elapsed_years_i) = 0.
Important assumptions
An IRR may have multiple roots or no root for unconventional cash flows. The solver finds one numerical root; review sign changes and cash-flow assumptions. XIRR uses actual calendar days / 365.
About the IRR Calculator
What inputs are needed for the IRR Calculator?
The calculator supports Period-by-period cash flows (comma or newline separated); Cash-flow frequency. You can change each applicable input and immediately recalculate.
How does the IRR Calculator calculate its results?
Find rate r such that Σ cash_flow_i / (1 + r)^(elapsed_years_i) = 0.
Can I save or share my calculation?
Yes. Use Export CSV for the results table, Copy results for a summary, Share scenario for an input-preserving link, or Print to keep a copy. No sign-in is needed.
Are calculator results guaranteed?
No. Calculations depend on the values entered and the assumptions shown. Financial products and regulatory rules can change, and investment projections do not guarantee returns.