Solving for Purchase price given IRR

Hi all,

I have a quick question. I am trying to reverse engineer a model that I built to make the purchase price an output and IRR an input. Right now purchase price is the input and IRR is the output from the cash flows + PP.

Any help would be greatly appreciated. I have tried quite a few things but have not been able to figure it out.

Thanks in advance!

 

This should be pretty simple. The IRR is the same thing as the discount rate.

If the investment is unlevered (no debt), then you would discount all of the projected cash flows to time zero using your IRR input and sum them together, which would give you a present value. If you want this number to appear negative, you would simply add a hyphen in front of the sum formula “-sum()”. Note that you would then need to add back acquisition closing costs to get to your purchase price. Unlevered discount rates (unlevered IRRs) are the customary method of valuing any asset.

If the investment is levered (includes debt) and you want to use a levered IRR input (not recommended), then you need to discount the net cash flow to equity after debt service and sum the cash flows. This will give you equity value, so you would need to add back the loan proceeds, loan closing costs, and acquisition closing costs to get to the purchase price.

Read Investopedia’s article titles “How to Calculate a Discount Rate in Excel” if this is not making sense to you, or Google how to discount cash flows. You can use the NPV formula from Excel, but I think it’s cleaner/better to use real math:

Present Value = Future Value / ((1 + discount rate)^(year))

 

I have a macro that uses goal seek to adjust Px to a YoC. IRR would be the same. Here's the code that I assigned to a button (with named ranges):

------------------

Sub GoalSeek()

Dim intSeek As Integer

Range("YieldOnCost").GoalSeek Goal:=Range("SeekTarget"), changingCell:=Range("PurchasePrice")

MsgBox ("Purchase Price updated successfully")

End Sub

------------------

YieldOnCost = the result cell with your formula for YoC (can be IRR)

SeekTarget = an input cell with what I want to goal seek YoC to

PurchasePrice = the input that I'm changing

Might not be the approach you are looking for, but it worked well for me. Feel free to reach out if you have any questions about it. 

Don't @ me
 

Dolor exercitationem et aut iste rerum molestiae et. Distinctio dolorem excepturi ea at qui fugit sed.

Career Advancement Opportunities

April 2024 Investment Banking

  • Jefferies & Company 02 99.4%
  • Goldman Sachs 19 98.8%
  • Harris Williams & Co. New 98.3%
  • Lazard Freres 02 97.7%
  • JPMorgan Chase 03 97.1%

Overall Employee Satisfaction

April 2024 Investment Banking

  • Harris Williams & Co. 18 99.4%
  • JPMorgan Chase 10 98.8%
  • Lazard Freres 05 98.3%
  • Morgan Stanley 07 97.7%
  • William Blair 03 97.1%

Professional Growth Opportunities

April 2024 Investment Banking

  • Lazard Freres 01 99.4%
  • Jefferies & Company 02 98.8%
  • Goldman Sachs 17 98.3%
  • Moelis & Company 07 97.7%
  • JPMorgan Chase 05 97.1%

Total Avg Compensation

April 2024 Investment Banking

  • Director/MD (5) $648
  • Vice President (19) $385
  • Associates (87) $260
  • 3rd+ Year Analyst (14) $181
  • Intern/Summer Associate (33) $170
  • 2nd Year Analyst (66) $168
  • 1st Year Analyst (205) $159
  • Intern/Summer Analyst (146) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
BankonBanking's picture
BankonBanking
99.0
3
Betsy Massar's picture
Betsy Massar
99.0
4
Secyh62's picture
Secyh62
99.0
5
kanon's picture
kanon
98.9
6
dosk17's picture
dosk17
98.9
7
CompBanker's picture
CompBanker
98.9
8
GameTheory's picture
GameTheory
98.9
9
bolo up's picture
bolo up
98.8
10
DrApeman's picture
DrApeman
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”