Capital Budgeting Tool

Free IRR & NPV Calculator

Calculate Net Present Value (NPV), Internal Rate of Return (IRR), and Modified Internal Rate of Return (MIRR) for any series of cash flows. Evaluate investment projects and make data-driven capital budgeting decisions.

3 Calculators
Flexible Cash Flows
100% Free

NPV Calculator

Calculate the Net Present Value of a series of cash flows at a given discount rate. A positive NPV indicates a profitable investment.

%
T0
$
T1
$
T2
$
T3
$
T4
$

Use negative values for investments/costs and positive values for returns/income.

Enter your cash flows and click Calculate to see NPV results

IRR Calculator

Calculate the Internal Rate of Return — the discount rate that makes the NPV of all cash flows equal to zero. Compare IRR to your required rate of return to evaluate investments.

T0
$
T1
$
T2
$
T3
$
T4
$

Use negative values for investments/costs and positive values for returns/income.

Enter your cash flows and click Calculate to find the IRR

MIRR Calculator

Calculate the Modified Internal Rate of Return, which addresses IRR limitations by using separate rates for financing costs and reinvestment returns.

%
%
T0
$
T1
$
T2
$
T3
$
T4
$

Use negative values for investments/costs and positive values for returns/income.

Enter your values and click Calculate to see MIRR results

What is Net Present Value (NPV)?

Net Present Value (NPV) is a financial metric that calculates the difference between the present value of cash inflows and the present value of cash outflows over a period of time. It is one of the most widely used methods in capital budgeting and investment planning.

A positive NPV indicates that the projected earnings from an investment exceed the anticipated costs, making it a profitable venture. A negative NPV suggests the investment would result in a net loss when accounting for the time value of money.

NPV Formula

The formula for calculating NPV is:

NPV = Σ [CFt / (1 + r)t]

Where:

  • CFt = cash flow at time period t
  • r = discount rate (required rate of return)
  • t = time period

For example, an investment requiring $100,000 upfront that generates $30,000, $35,000, $40,000, and $45,000 over four years at a 10% discount rate has an NPV of approximately $18,108 — indicating a worthwhile investment.

What is Internal Rate of Return (IRR)?

The Internal Rate of Return (IRR) is the discount rate that makes the NPV of all cash flows from a project equal to zero. In other words, IRR is the rate of return at which the present value of future cash inflows equals the initial investment.

IRR is widely used to evaluate the attractiveness of a project or investment. If the IRR exceeds the required rate of return (hurdle rate), the project is considered acceptable. If it falls below, the project should be rejected.

IRR Formula

IRR is found by solving for r in the NPV equation when NPV = 0:

0 = Σ [CFt / (1 + IRR)t]

Since this equation cannot be solved algebraically, IRR is typically calculated using iterative numerical methods such as Newton-Raphson or bisection. Our calculator uses these methods to find the IRR accurately.

What is Modified Internal Rate of Return (MIRR)?

The Modified Internal Rate of Return (MIRR) addresses several limitations of the traditional IRR. While IRR assumes that positive cash flows are reinvested at the project's own IRR, MIRR uses two separate rates:

  • Finance rate: The cost of capital used to discount negative cash flows (investment costs) to present value.
  • Reinvestment rate: The rate at which positive cash flows are compounded to their future (terminal) value.

MIRR Formula

MIRR = (FV of positive CFs / |PV of negative CFs|)1/n - 1

MIRR always produces a single, unique solution (unlike IRR which can have multiple solutions for non-conventional cash flows), making it a more reliable metric for comparing mutually exclusive projects.

NPV vs IRR: When to Use Each

Both NPV and IRR are essential tools in capital budgeting, but they serve different purposes:

  • NPV tells you the dollar value a project adds to the firm. It is the preferred method when projects are mutually exclusive or differ in scale.
  • IRR tells you the percentage return of the project. It is useful for comparing projects of similar size and for communicating returns to stakeholders.
  • MIRR provides a more realistic return estimate by accounting for different reinvestment and financing rates.

How to Use This Calculator

  1. NPV Calculator: Enter a discount rate and your series of cash flows (negative for investments, positive for returns). Click Calculate to see the NPV, profitability index, and present value breakdown.
  2. IRR Calculator: Enter your cash flows and click Calculate. The calculator will find the discount rate that makes NPV equal to zero.
  3. MIRR Calculator: Enter your finance rate, reinvestment rate, and cash flows. Click Calculate to see the modified internal rate of return.

Why Use Our IRR & NPV Calculator?

Three Calculators in One

Calculate NPV, IRR, and MIRR all in one place for comprehensive investment analysis.

Flexible Cash Flows

Add or remove periods dynamically. Handle any number of cash flows with mixed positive and negative values.

Detailed Breakdown

See present value breakdowns, profitability index, and clear accept/reject decision guidance.

Completely Free

No registration, no limits. Use our IRR and NPV calculators as many times as you need.

Frequently Asked Questions

What is the difference between NPV and IRR?

NPV calculates the dollar value an investment adds at a given discount rate, while IRR finds the discount rate that makes NPV equal to zero. NPV tells you how much value a project creates; IRR tells you the percentage return. For mutually exclusive projects, NPV is generally preferred because it accounts for project scale.

What discount rate should I use for NPV?

The discount rate should reflect the project's risk and your opportunity cost of capital. Common choices include the Weighted Average Cost of Capital (WACC), the required rate of return, or the risk-free rate plus a risk premium. Higher-risk projects warrant higher discount rates.

Can IRR have multiple solutions?

Yes. When cash flows change sign more than once (e.g., investment, returns, then another investment), there can be multiple IRRs. This is one reason MIRR was developed — it always produces a single, unique solution regardless of cash flow patterns.

What is the profitability index?

The profitability index (PI) is the ratio of the present value of future cash flows to the initial investment. A PI greater than 1.0 indicates a good investment. It is calculated as (NPV + Initial Investment) / Initial Investment, and is useful for ranking projects when capital is limited.

When should I use MIRR instead of IRR?

Use MIRR when you want a more realistic return estimate. IRR assumes cash flows are reinvested at the project's own IRR, which is often unrealistic. MIRR lets you specify separate rates for financing costs and reinvestment returns, giving a more conservative and practical measure.

Is this IRR and NPV calculator free to use?

Yes, the Pineify IRR & NPV Calculator is completely free to use with no registration required. You can calculate NPV, IRR, and MIRR for any number of cash flow periods — all at no cost.

Evaluating Investments? Automate Your Analysis

You've calculated NPV and IRR — now take the next step. Use Pineify's AI-powered Pine Script generator to build custom indicators that track investment signals and market opportunities.