Avoiding circular references when modelling DSRA with sculpted principal repayments.
Having spent the majority of my professional life involved in the modelling and analysis of project finance transactions it is fair to say that I have spent, more time than most, thinking about and calculating the repayment of debt. This time has also been spent looking at how the calculations can be simplified, made more thorough, easier to understand, more flexible and adaptable for when a transaction progresses.
Debt can be the most complicated part of a project finance model, often unnecessarily. When explaining debt repayment I distill it to its core elements:
Drawdowns and repayments are tracked in a ‘debt account’ where the only movements in and out are principal related and tracked with an Opening Balance and Closing Balance. Interest and fees do not directly affect the principal outstanding.
+Opening Balance
+Drawdowns
- Principal repayment
= Closing Balance
When calculating the principal repayment the first question to ask is
“what method will be used?”
The default answer, in Project Finance is Credit Foncier, also known as Annuity, Constant P+I, mortgage style.
Excel puts a hurdle in the way of the unsuspecting financial modeller, this is the PMT function. Remember the PMT does not calculate the principal repayment for a debt facility, it calculates an annuity payment which is the combination of both Principal and Interest. It is not a short cut and requires all of the same inputs as using the algebraic solution, which is:
A = P+I = OB . r / ( 1- ( 1+r) ^ -n )
So
P = OB . r/(1-(1+r)^-n) - OB . r
P = OB . r . ( 1 / (1-(1+r)^-n - 1 )
Where OB = Opening Balance, r = interest rate and n = number of repayments remaining.
So the PMT function doesn’t save any time or formula length and by using the algebraic method you can demonstrate to other users of the model that you know what you are doing!
After seeing this mistake made so many times recently we decided to post a new tutorial up on the web to walk a modeller through how to set up a basic debt account.
http://www.navigatorpf.com/training/tutorials/debt-repayment-modelling
You will go into the draw to WIN a FREE training course.
Instantly unsubscribe at any time. We value your privacy.
We provide leading project finance professionals with in-house training and four public courses in Asia, Europe, US and the Middle East.