Net Present Value problem

spacecaptainsuperguy

Board Regular
Joined
Dec 30, 2004
Messages
202
Office Version
  1. 365
Platform
  1. Windows
I'm trying to set up a "simple" calculator for a co-worker who sells memberships at a country club. The purpose of the calculator is to help show an individual why it makes financial sense to join now (mid-year) and have monthly dues waived for some number of months as opposed to waiting until December and joining right before the membership deposit goes up in January and be required to pay dues from day one.

I'm not exactly sure how to build an NPV formula for the 'join later' column (cell C11). The assumption I am using is that the prospective member would take his money and invest it at the assumed rate and then use those funds to join and pay dues at the later dates. I've got a formula in there right now, but it is only giving me their net out of pocket expense, not the net present value of those funds.

If it is easier for you, you are welcome to download the spreadsheet at:
http://www.4shared.com/dir/7676441/8cca2992/sharing.html
otherwise, here is what I have so far:

...and thanks in advance for any help.
SpaceCaptainSuperGuy
NPV Calculator.xls
ABCD
1CurrentMembershipDeposit27,500
2ExpectedNewMembershipDeposit30,000
3CurrentMonthlyDues360
4ExpectedNewMonthlyDues390
5AssumedInterestRateEarned8%
6NoofMonthsDuesWaived24
7CurrentDate7/29/2008
8JoinLaterDate12/31/2008
9
10JoinNowJoinLater
11
12PresentValue27,50033,485
13
14July-08(27,500)34,910Interestearned
15August-0800233
16September-0800233
17October-0800233
18November-0800233
19December-080(27,500)49
20January-090(390)47
21February-090(390)44
22March-090(390)42
23April-090(390)39
24May-090(390)36
25June-090(390)34
26July-090(390)31
27August-090(390)29
Sheet1
 

Excel Facts

Which lookup functions find a value equal or greater than the lookup value?
MATCH uses -1 to find larger value (lookup table must be sorted ZA). XLOOKUP uses 1 to find values greater and does not need to be sorted.
First calculate the monthly interrest rate = (1+8%)^(1/12)-1 = 0.643% .
Let's assume this value is in cell C5.
Enter the NPV formula: =NPV(C5,C13:C37)
 
Upvote 0
That gives me an NPV of $1,533 which still does not look correct. Did you get a different answer?

SpaceCap
 
Upvote 0
I think the formulae should be = C13+(C5,C14:C37) as C13 is at time 0 and doesb't need to be discounted. Thanks

Kaps
 
Upvote 0
scsg,

The value should be correct, but we have to know the conventions and see if they match our expectations.

Let's take the column "Join Now" first.
If you calculate the NPV in the same way, you get -27324.
This may look strange since you may have expected -27000 instead.
This is so because the NPV calculates the discounted values on the period just before the first period in the list. If you prefer to define the "present" as the first row in your list instead of the period just before, then you have to multiply the result by (1+r) = 1.00643. This gives: -27324*1.00643 = -27000 of course.

For the column "Join later", the same correction gives: 1533*1.00643 = 1543.
This value makes sense to me as far as I understood the story.
Instead of paying 27500 in 200807, you pay this amount in 200812 and 390 during 19 month thereafter. Thanks to the delay, you put the total expense (34910) on a bank account with an intereset rate of 8%/yr. The benefit of doing so is 1543, expressed in preent value at month 200807. This means that you better wait december.

I could not resist to calculate how much should the 19 monthly payements be for the benefit to vanish. You can check that this is 501 instead of 390. You can also make a curve of that. This looks all very logical.

Finally, I also checked the result returned by NPV, by discounting each cell of the "Join later" column, back to the appropriate "present". I got axactly the same result.

I have used NPV, IRR and these things quite a lot in the past. I find that always very funny.
 
Upvote 0
I don't use NPV very often, but the part that is stumping me...especially since you are saying that $1,543 looks correct...is this:

The intention of the spreadsheet is to show someone that it makes financial sense to join now. What I'm wanting to show in the join later column (cell C12) is that you will need this much money right now earning 8% (or whatever percent is chosen) in order to break even with the deal I'm offering to you if you join now. If $1,543 is in fact correct, that is saying to me that I need $1,543 dollars right now in order to have enough money to pay the $34,910 that I will be required to pay out over the course of the next 24 (or some number of) months, which is obviously wrong unless the $1,543 needs to be subtracted from the total out of pocket (the $34,910).

And now that I think about it...that may in fact be correct since the amount earned that I show in the interest earned column is very near to that amount.

What are your thoughts?
...and continued thanks.
 
Upvote 0
I think for the purpose of comparison, you must assume the buyer has the cash available from Day 1, regardless of the plan (otherwise, for instance, there's the question of how much interest he is earning - might be less if he only has 27,500 in the bank right now...)

So from a NPV perspective, the NPV of both option is the same. The question becomes, how much could he earn on interest (FV?)...I'm confused at this point. However, I think its clearly a better deal to buy now...you really lose a lot with those $390 payments, and I don't care how much interest you earn, you're worse off...

Does this way of presenting the options help? The final column in each group is cash in the bank...the interest earned is a simple formula on one periods earnings, which is added to the beginning balance of the next period.

I've left out some middle rows to save kb's.

AB
NVP-Sample.xls
ABCDEFGHIJ
1BeginBal.InterestPmtEndingBal.BeginBal.InterestPmtEndingBal.
207/31/0834,910233-27,5007,64334,910234035,144
308/31/087,6435107,69435,144235035,379
409/30/087,6945107,74535,379237035,616
510/31/087,7455207,79735,616238035,854
611/30/087,7975207,84935,854240036,094
712/31/087,8495207,90136,094242036,336
801/31/097,9015307,95436,336243-27,5009,079
902/28/097,9545308,0079,07962-3908,751
1003/31/098,0075308,0608,75159-3908,420
11--------
1206/30/108,8465908,9053,55325-3903,188
1307/31/108,9055908,9643,18822-3902,820
14
15CashinBank7/31/10:$8,964CashinBank7/31/10:$2,820
Sheet1 (2)
 
Upvote 0
So from a NPV perspective, the NPV of both option is the same.
What I mean, is ... he has $34,910 now.

Perhaps you could work out a PV on the series of unequal cash flows based on the payments and interest earnings in the table, but in the end I think the most important thing is the final balances on what you've spent...it's clearly costing more to use the second option, regardless of whether it is discounted to present value or not!
 
Upvote 0
Thanks Alexander. I think your approach is a good one in that showing an individual what they would save by joining sooner rather than later was at the heart of what I was trying to accomplish with this thing.

If anyone cares, you can download the final product at: http://www.4shared.com/file/57292959/3d16ce00/NPV_Calculator__Final_.html

I set it up so you can approach it from two different angles. One is by inputing a rate of return (i.e. the prospect mentions that he could just keep his money invested at X%) which will show them how much more that route will cost them. The other angle is to push the break even button which runs a macro for the Goal Seek which shows them what rate of return they would need on their money to break even with the deal being offered to them.

Again, thank you to everyone who helped. As always, I know where to come to get the help and ideas I need.

SpaceCaptainSuperGuy
 
Upvote 0
scsg,

I thought you might enjoy a further comment.
You can find the "break even" without goal seeking. The IRR just returns what you want.

Indeed, you can check that for example:

NPV(35% converted to month, {0,0,0,0,-27500,-390,-390,-390,-390,-390,-390,-390}) = -26450

and conversly,

IRR({26450,0,0,0,0,-27500,-390,-390,-390,-390,-390,-390,-390}) = 35% converted to month
 
Upvote 0

Forum statistics

Threads
1,223,715
Messages
6,174,064
Members
452,542
Latest member
Bricklin

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top