+ Reply to Thread
Results 1 to 9 of 9

NPV/XNPV for monthly cash flows

  1. #1
    Registered User
    Join Date
    01-22-2018
    Location
    US
    MS-Off Ver
    professional plus 2013
    Posts
    3

    NPV/XNPV for monthly cash flows

    Hi all,

    So im trying to find the NPV for the monthly cash flows seen in the attached picture. I know that XNPV is for irregular cash flows, and NPV is for periodic. My biggest issue is how to treat the discount rate when it in monthly, rather than yearly. For NPV I believe you would just divide the rate by 12, but do you do the same for XNPV? For some reason I thought XNPV might require the annual rate. If someone could explain how to treat the rate that would be very helpful.

    Can anyone help determine the formulas for XNPV and NPV of the following and explain whether or not I should use NPV or XNPV? Any help would be appreciated. Thanks!

    npv pic.png

  2. #2
    Forum Expert ben_hensel's Avatar
    Join Date
    01-26-2012
    Location
    Northeast USA
    MS-Off Ver
    Office 365
    Posts
    2,043

    Re: NPV/XNPV for monthly cash flows

    From the official documentation of the XNPV function, it requires a rate (which looks to be an annual discount rate), a range of cash-flow numbers, and a matching range for the dates the cash-flow happened on. So it discounts on an annualized rate based on a very granular day-by-day basis.

    Looking at the NPV function definition, it assumes a range of cash-flows on an annual interval. And the rate is also an annual rate by default.
    Click the [* Add Reputation] Button to thank people for help!
    Post Attachment: Click [Go Advanced] under the reply box; then click [Manage Attachments] to launch the attachments dialogue.
    Mark Thread Solved: Go to the top of the first post; Select [Thread Tools] dropdown; Pick the [Mark thread as Solved] option.

  3. #3
    Registered User
    Join Date
    01-22-2018
    Location
    US
    MS-Off Ver
    professional plus 2013
    Posts
    3
    Also, if anyone could solve it so I know I’m doing the right formula , that would be awesome

  4. #4
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: NPV/XNPV for monthly cash flows

    It would help us help you if you could post your data in a format that we can use (a spreadsheet would probably be best). Most don't want to hand copy data from a picture.

    While considering that, you might also look at the help files for those two functions, as they have sample data with results that you can test on as well:
    https://support.office.com/en-us/art...b-d67c16b664b7
    https://support.office.com/en-us/art...b-ac28acf2a568
    Quote Originally Posted by shg
    Mathematics is the native language of the natural world. Just trying to become literate.

  5. #5
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: NPV/XNPV for monthly cash flows

    Quote Originally Posted by ben_hensel View Post
    Looking at the NPV function definition, it assumes a range of cash-flows on an annual interval. And the rate is also an annual rate by default.
    That is incorrect. It is only annual in that example.

    Like most Excel financial functions that assume equal intervals, the interval can be any unit of time (daily, weekly, monthly, quarterly, annual, etc). The requirement is: the rate must be for the same unit of time.

    Since "cc918's" cash flows are monthly, he would use a monthly discount rate, but only for NPV.
    Last edited by joeu2004; 01-23-2018 at 03:43 AM. Reason: "but only...."

  6. #6
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: NPV/XNPV for monthly cash flows

    Quote Originally Posted by cc918 View Post
    So im trying to find the NPV for the monthly cash flows seen in the attached picture. I know that XNPV is for irregular cash flows, and NPV is for periodic.
    The more correct statement is: XNPV can be used for cash flows with irregular frequency. It can be also used for cash flows with regular frequency.

    In contrast, NPV can be used only for cash flows with regular frequency.

    Quote Originally Posted by cc918 View Post
    My biggest issue is how to treat the discount rate when it in monthly, rather than yearly. For NPV I believe you would just divide the rate by 12
    Actually, there are two ways to do it: divide by 12; or take the 12th root.

    In your example, if the annual discount rate (10%) is in C6, the monthly rate can be C6/12 or (1+C6)^(1/12)-1.

    Which to do depends on your purpose. The latter is comparable to XNPV, since XNPV compounds daily.


    Quote Originally Posted by cc918 View Post
    do you do the same for XNPV? For some reason I thought XNPV might require the annual rate.
    You are correct. So no, we do not the same for XNPV.

    Quote Originally Posted by cc918 View Post
    Can anyone help determine the formulas for XNPV and NPV of the following and explain whether or not I should use NPV or XNPV?
    Whether to use NPV or XNPV depends on how you want to interpret the dates associated with the cash flows.

    I suspect that your intent is for the cash flows to occur at regular intervals, namely monthly. In that case, I would use NPV.

    Note that XNPV calculates the exact number of days between cash flows. So in your example, the XNPV cash flows do not really occur at regular intervals. Instead, they occur between 28 and 31 days apart.

    Also, you need to be careful with how you use NPV, especially if you want to compare with XNPV. Note that with XNPV, 4/1/2018 is treated as the "present value" date. So for a comparable result using NPV, the formula would be:

    =NPV((1+C6)^(1/12)-1, E7:E17) + E6

    The reason for writing +E6 instead of E6:E17 is: Excel NPV discounts the first value. So with E6:E17, NPV effectively makes the "present value" date the month before 4/1/2018.

    Nevertheless, you might note that NPV and XNPV return very different values: about 647.22 for NPV, and about 0.11 for XNPV.

    The reason, again, is: NPV assumes cash flows with regular frequency, whereas XNPV calculates based on the actual irregular frequency.

    Also, XNPV compounds the daily rate, whereas in your example, NPV compounds the monthly rate.

    The following table demonstrates that there is relatively little difference between the present values of each cash flow; but the sums are very different.

    Please Login or Register  to view this content.
    Last edited by joeu2004; 01-23-2018 at 05:15 AM. Reason: minor

  7. #7
    Registered User
    Join Date
    01-22-2018
    Location
    US
    MS-Off Ver
    professional plus 2013
    Posts
    3

    Re: NPV/XNPV for monthly cash flows

    Heres the data in useable format


    April-18
    May-18
    June-18
    July-18
    August-18
    September-18
    October-18
    November-18
    December-18
    January-19
    February-19
    March-19


    $(508,477.990083)
    $(519,574.833522)
    $(489,485.412582)
    $(356,123.381102)
    $(237,552.228965)
    $(183,582.316160)
    $(34,675.769159)
    $620,090.433452
    $695,823.278179
    $664,427.333048
    $256,540.289628
    $(15,193.236290)


    Some numbers are slightly different than before because the spreadsheet automatically updates with market pricing
    Last edited by cc918; 01-23-2018 at 09:47 AM.

  8. #8
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: NPV/XNPV for monthly cash flows

    [.... deleted by me ....]
    Last edited by joeu2004; 01-23-2018 at 06:04 PM.

  9. #9
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: NPV/XNPV for monthly cash flows

    Quote Originally Posted by cc918 View Post
    Heres the data in useable format
    Not really. Copy-and-pasting April-18 results in the date 4/18/2018, not 4/1/2018 as you intended.

    It would be better to attach an example Excel file using this forum's GUI, just as you had attached the PNG file in the first place.

    Quote Originally Posted by cc918 View Post
    Some numbers are slightly different than before because the spreadsheet automatically updates with market pricing
    And with these higher-precision and different values, the NPV and XNPV results are more similar, as demonstrated by the table below.

    However, I question whether these are truly (net) "cash flows" at all.

    Are you really depositing (re-investing) 34,000 to 519,000 (net) per month for the first 6 months, with an initial investment value of 508,000?!

    Are you really withdrawing 256,000 to 695,000 (net) per month for the next 4 months, with a final investment loss(!) of 15,000?!

    (I assume that negative values represent investments, and positive values represent withdrawals.)

    I doubt that very much.

    On the other hand, I also doubt that those values are the imputed values of an investment on those dates. (As I thought at first in my deleted posting.)


    -----

    Please Login or Register  to view this content.
    See formulas in posting #6.
    Attached Files Attached Files
    Last edited by joeu2004; 01-23-2018 at 06:05 PM. Reason: minor

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 5
    Last Post: 07-09-2017, 03:24 AM
  2. Monthly to Quarterly Cash Flows
    By realvirtuality1 in forum Excel General
    Replies: 2
    Last Post: 06-24-2015, 02:32 PM
  3. Use a formula to set the final value in a string of cash flows for XNPV?
    By wahoorah in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 11-18-2014, 04:34 PM
  4. [SOLVED] uncertain cash-flows timing. create monthly cash report
    By excobra in forum Excel General
    Replies: 3
    Last Post: 05-14-2014, 11:10 AM
  5. Monthly to Quarterly Cash Flows
    By Spewart in forum Excel General
    Replies: 1
    Last Post: 05-13-2014, 04:56 AM
  6. Replies: 6
    Last Post: 03-19-2012, 05:39 AM
  7. IRR formula for monthly cash flows
    By MB Burgis in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 05-11-2006, 11:10 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1