Solve periodic IRR or actual/365 XIRR, identify multiple verified roots and compare investment cash-flow NPV without guessed returns.
01 / CALCULATION INPUTS
02 / RESULT & SUPPORTING CALCULATIONS
Return estimates depend on the entered cash flows and timing; no investment-performance guarantee is implied.
| Period | Time exponent | Signed cash flow |
|---|---|---|
| 0 | 0 | $-1,000.00 |
| 1 | 1 | $600.00 |
| 2 | 2 | $600.00 |
Enter your values locally; no inputs are uploaded.
Check validation feedback before reviewing the browser-generated result.
Review the explanation, copy supported outputs or reset the workspace.
Verify bracketed roots, expose nonconventional multiple-IRR patterns and keep NPV, net cash flow and payback interpretation distinct.
Verify bracketed roots, expose nonconventional multiple-IRR patterns and keep NPV, net cash flow and payback interpretation distinct. Supporting calculations and limitations are shown alongside the result, with relevant local examples.
IRR Calculator inputs are processed in browser memory. Entered measurements, addresses, dates and financial amounts are not sent to external calculation services or saved by this calculator. Ordinary website page requests may still be logged. Clipboard copying occurs only when you choose it.
Regular IRR solves discounted cash flow at whole period indices and is a per-period rate. XIRR uses actual normalized calendar-day differences divided by a fixed 365-day year and reports an annualized rate.
The solver works in log(1+r), recursively isolates derivative roots to create safeguarded monotone brackets, checks stationary points and verifies relative NPV residuals. Bisection iterations and total evaluations are bounded; unresolved candidates are not presented as a unique result.
Yes. Nonconventional sign changes may produce multiple roots, such as -100, 230, -132 with 10% and 20% mathematical IRRs. Verified roots are listed rather than choosing one arbitrarily, and roots outside the searched interval remain a limitation.
Dated rows are sorted by UTC-normalized calendar day, same-day amounts are aggregated, and the earliest date is the time origin. This preserves root interpretation without letting entry order corrupt XIRR. All-canceling same-time flows do not define a unique IRR.
The search interval is -99.9999% through 100,000%, with at most thirty editable flows plus the initial flow. Regular indices are bounded through 600 periods. An IRR calculation requires positive and negative amounts after aggregation; NPV-only mode can analyze one-sided flows.
No. Payback is undiscounted cash recovery. Regular payback, where meaningful, linearly interpolates within its recovery interval; dated payback reports the actual first recovery date. Payback is withheld for nonconventional sign changes and is not an investment-performance guarantee.