You are on page 1of 6

NPV Calculator

Add custom cash flows or create auto-generated cash flow series (uniform, gradient, and exponential series). You can delete, copy, and insert new columns, but make sure the Sum column is correct after making changes. The Net Present Value for each series is calculated, along with the Total NPV. Edit the light-blue cells. The IRR function is used to calculate the overall Internal Rate of Return. It requires an initial guess.

NPV IRR Discount Rate (i)


Series Type: Value (A, G, or Eo): g (for Exp Grad): Periods: NPV:

14,649.49 9.054% 6%
Auto-Generated Cash Flow Series Uniform (A) Gradient (G) Exp Grad 100 100 100 5% 5 10 7 421.24 2,960.23 674.08 none

IRR:

2,148.66 16.34%

Custom Cash Flow Series 4,471.70 (1,872.95) 9.63% 4.14%

5,846.53 8.66%

Period
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

Sum
(150,000.00) 18,205.00 36,710.25 42,615.76 52,321.55 55,627.63 (8,365.99) 740.71 700.00 800.00 900.00 -

Series 1
100.00 100.00 100.00 100.00 100.00 -

Series 2
100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00 900.00 -

Series 3
105.00 110.25 115.76 121.55 127.63 134.01 140.71 -

Series 4
-

Label 1
(10,000.00) 3,000.00 4,200.00 6,800.00

Label 2
(40,000.00) 8,000.00 9,200.00 10,000.00 12,000.00 14,500.00

Label 3
(40,000.00) 8,000.00 9,200.00 10,000.00 12,000.00 14,500.00 (9,000.00)

Label 4
(70,000.00) 12,000.00 15,000.00 18,000.00 21,000.00 26,000.00

Financial Calculators by Vertex42.com

2009 Vertex42 LLC

XIRR, XNPV Calculator


This worksheet uses the XNPV function to calculate the Net Present Value for a schedule of cash flows that are not necessarily periodic. The XNPV function requires the Analysis ToolPak add-in (see Help on XNPV function). It assumes 365 days in the year. The XIRR function is used to calculated the Internal Rate of Return. The dates do not need to be in order. You can have multiple cash flows with the same date.

Discount Rate NPV IRR Date


1/1/08 3/1/08 10/30/08 2/15/09 4/1/09

8% 2,180.51 37.34% Value


(10,000.00) 2,750.00 4,250.00 3,250.00 2,750.00

NPV IRR Date


1/1/08 3/1/08 10/30/08 2/15/09 4/1/09

2,180.51 37.34% Value


(10,000.00) 2,750.00 4,250.00 3,250.00 2,750.00

Days in Year NPV

365

2,180.51

Using Dynamic Ranges

Using the Exact Range

Using an Array Formula

Date
1/1/08 3/1/08 10/30/08 2/15/09 4/1/09

Value
(10,000.00) 2,750.00 4,250.00 3,250.00 2,750.00

Financial Calculators by Vertex42.com

2009 Vertex42 LLC

Terms of Use
2011 Vertex42 LLC. All rights reserved. This template is considered a copyrighted work under the Unites States and other copyright laws and is the property of Vertex42 LLC. The items listed below are additional points to help clarify how you may use this template.

Not for Resale or Public Sharing


You may make archival copies and customize this template only for your personal use or use within your company or organization and not for resale or public sharing. You may not remove or alter any logo, trademark, copyright, disclaimer, brand, terms of use, attribution, or other proprietary notices or marks within this template. This template and any customized or modified version of this template may NOT be sold, distributed, published to an online gallery, hosted on a website, or placed on a public server.

Limited Private Sharing


Provided that you observe the above terms, you may share your edited version of this template *privately* with those specific people who **require** access to it within your immediate family, organization, or company. * "Privately" means only accessible to those few people who you expressively give permission to view or edit your file. It is your responsibility to ensure that adequate security measures are used so that your file is not available to the public. ** Examples of acceptable private sharing with people who "require access" may include (a) sharing a budget spreadsheet with a spouse, (b) sharing a project schedule with your project team, or (c) sharing a timesheet with your employee or manager. See the following page on Vertex42.com for the complete license agreement and examples of other allowed uses: http://www.vertex42.com/licensing/EULA_privateuse.html

Disclaimer
This template is provided for informational or educational use only and is not intended to be relied on as medical, financial, legal, or other professional advice. Vertex42 LLC makes no guarantee or representations about this template, or the accuracy or completeness of the content contained within this template. Vertex42 LLC encourages you to seek the aid of a qualified professional before making decisions regarding health, financial, or legal issues.

You might also like