Construction Interest Reserve Modeling

How do you size the interest reserve/accruing interest? Do you manually input and hold it back when sizing or enable an iterative calculation? In my experience, the latter can really screw with the model. In my experience, this is  particularly true if you have additional sources coming in to fund construction (ie mezz, preferred equity, public funds, capitalized tax incentive etc)  

16 Comments
 

You can do a forecasted draw schedule that is either based on a straight line draw between certain months, or that operates as a normal distribution over a certain period of months. I would recommend the first option only be supplemental to the second since more costs are incurred on a ramp-up schedule with only some being a straight line draw. Once you can forecast out your costs you can then figure out what month you are able to start debt service based on a monthly proforma. In the meantime, you can figure out when your equity runs out based on the forecast and what levels of interest you are paying monthly based on the outstanding balance in that month. You can get around the circular reference by enabling a macro that sums up the capitalized interest payments for each month and then adds that back into the costs as a "paste only values" so eventually if you loop that macro 2-3 times you can reach a "limit" that it approaches and can get a fairly accurate forecast of capitalized interest that way. 

 

Thank you both. So how do you ensure that the lenders only exposure is the direct project costs + interest? Meaning we are drawing down the funds but lender will only contribute toward eligible project costs, then the next source steps in. Can get complicated am i right? 

 

I like to start with calculating total debt for each type; Construction, Mezz, A&E. Each section includes all your cost line items (Land, Hard, Soft, Financing etc) at X%LTV to get total loan amount. Ill then take the sum of total interest payments in a separate section and apply a % (normally 60%-80%) to get total capitalized interest. That capitalized interest then gets added as a debt line item at X% LTV & adds to total loan amount. Each debt type has its own capitalized interest calc.

Total loan amount from each debt type drives Sources column. I find it easiest to separate each product on the drivers page, as well as Cashflow page with each having maturity date & payoff date inputs that you can use IF statements on the CF page to set a date for retirement of principal or switching to the next debt product.

So ya you have to be iterative but you can set a circuit breaker at the total capitalized interest calc.

 
Most Helpful

I'll throw my hat in the ring as I've done a ton of thinking and pivoting on this. Back in the day, I used to use the iterative method, but have since moved away from that for several reasons:

1) it significantly bloats the model, especially sensitivities

2) it calculates exactly what you need, and therefore has ZERO buffer in the number

3) does not reflect the reality of a lockbox / cash sweep

What I do now is have some helper calcs and I manually size the reserve to get to a min 1+ month of interest buffer above what the exact iterative amount would be. I then have a lockbox modeled that starts with that reserve amount, and is drawdown (and replenished) until a certain hurdle is met at which point the reserve is released to equity. This is because this is what happens on an opportunistic deal in the real world. The same process is used for each additional tranche of financing as needed (i.e. mezz). 

 

You can link whatever cash flows you’d like into your cash sweep calculation - for my models I use all deal cash flows including NOI until the lockbox period is over. You can enter a manual end to the sweep period or release it automatically based on a test such as DSCR which is what I do. Obviously you can tweak this overall concept in any number of ways that might suit your specific deals better this is more of general framework. 

 
brosephstalin

2) it calculates exactly what you need, and therefore has ZERO buffer in the number

Which has been particularly fun this past year...

Commercial Real Estate Developer
 

Really curious to see how this works if you have something you can share. If I’m understanding correctly you’re solving for an extra month of IR then inputting as value to break the iteration? Lockbox really just plays into equity IRR as not showing every dollar above DS getting distributed? 

 

Brosef Stalin out here getting ready to sweep all my cash away for himself and his comrades! :)

This hurdles would be your capital event? 

Why would you replenish the reserve account? are you assuming fees at each draw in addition to front end points and accruing interest?

Appreciate that thoughtful reply, agree I also try to refrain from iterative as much as possible.

 

Aut repellat sed asperiores aut assumenda numquam. Sit necessitatibus in velit sunt velit. Animi aliquam omnis voluptatem ullam sequi praesentium debitis. Enim molestiae sint aut voluptatibus nihil magni voluptatem. Cum illum dolorem maiores commodi.

Nostrum ipsa corrupti ducimus et esse. Nisi molestiae soluta velit cum. Velit iste assumenda qui quia.

Minima odio doloremque ex dolore earum deserunt. Laudantium maxime ea molestiae praesentium et recusandae nobis qui. Rem aut occaecati non beatae quis nam.

Soluta explicabo vero corporis nulla et. Labore cumque nulla quas ut. Id nostrum ea voluptates in nobis est velit.

Career Advancement Opportunities

June 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.8%
  • JPMorgan 01 98.2%
  • Guggenheim Partners 01 97.7%
  • Morgan Stanley 07 97.1%

Overall Employee Satisfaction

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Morgan Stanley 01 98.8%
  • Evercore 01 98.2%
  • BMO Capital Markets 12 97.6%
  • Banco Santander 01 97.1%

Professional Growth Opportunities

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Evercore No 98.8%
  • Morgan Stanley 05 98.2%
  • JPMorgan No 97.7%
  • BMO Capital Markets 12 97.1%

Total Avg Compensation

June 2026 Investment Banking

  • Vice President (14) $434
  • Associates (43) $259
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (22) $179
  • Intern/Summer Associate (13) $156
  • 1st Year Analyst (75) $151
  • Intern/Summer Analyst (66) $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
kanon's picture
kanon
99.0
3
BankonBanking's picture
BankonBanking
99.0
4
Secyh62's picture
Secyh62
99.0
5
DrApeman's picture
DrApeman
98.9
6
Betsy Massar's picture
Betsy Massar
98.9
7
GameTheory's picture
GameTheory
98.9
8
dosk17's picture
dosk17
98.9
9
CompBanker's picture
CompBanker
98.9
10
Jamoldo's picture
Jamoldo
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...”