← Finance & money

NPV Profile Chart (Discount Rate Sweep)

Sweep discount-rate assumptions to visualise NPV sensitivity and identify IRR candidates where NPV crosses zero.

Other languages ja | en | es

How to use and examples

3 steps

  1. Enter cash flows from period 0 onward.
  2. Set minimum/maximum discount rates and point count.
  3. Review profile chart, highlighted NPV values, and IRR candidates.

Input examples

Equal period spacing is assumed. For irregular dates, use XNPV/XIRR workflows.

Inputs

Cash flow table

Bulk input (newline, spaces, or commas)

You can paste one spreadsheet column directly. Values are expanded into row inputs when applied, and this box auto-syncs when row inputs are added, removed, or edited.

Results

NPV profile chart

Rate table

Rate (%) NPV

How it’s calculated

FAQ

What is an NPV profile?

It is a curve of NPV values across different discount-rate assumptions, used for sensitivity analysis.

How should I pick the rate range?

Use a realistic range around your cost of capital, then expand it to check assumption robustness.

Can IRR have multiple roots?

Yes. Multiple cash-flow sign changes can produce multiple IRR candidates.

How is this different from XNPV/XIRR?

This tool assumes equal periods. XNPV/XIRR supports irregular dates.

Related calculators

Related topics