The Loan Life Coverage Ratio (LLCR): The Most Important Credit Stat in Project Finance?

The Loan Life Coverage Ratio (LLCR) in Project Finance equals the Present Value of All Cash Flow Available for Debt Service (CFADS) in the Remaining Debt Tenor / Current Debt Balance.

Loan Life Coverage Ratio (LLCR) Definition: The Loan Life Coverage Ratio in Project Finance equals the Present Value of All Cash Flow Available for Debt Service (CFADS) in the Remaining Debt Tenor / Current Debt Balance.

The Cash Flow Available for Debt Service (CFADS) equals EBITDA – Maintenance Capex +/- Change in Working Capital – Cash Taxes in simple models (but can get more complex in real life).

Before doing anything with the Debt sizing or sculpting in a Project Finance model, we must forecast the CFADS in each period.

The LLCR is the “Present Value Version” of the Debt Service Coverage Ratio (DSCR), and the two are equivalent when we size and sculpt the Debt based on one or the other (with a few exceptions).

For example, let’s say that in a simple Project Finance model, the asset’s CFADS grows from $150 to $250 over a 10-year period. The Debt also matures in Year 10, so its tenor at the start of the project is 10 years.

This Debt has a 10% interest rate attached, so the Present Value of the CFADS over this 10-year Debt tenor is $1,201.4, based on the NPV function in Excel:

Present Value of CFADS

If the Loan Life Coverage Ratio is 1.50x, this means that the starting Debt balance – how we initially fund the deal – should be $1,201.4 / 1.50x = $800.9:

The Loan Life Coverage Ratio for Debt Sizing

Since the LLCR and DSCR are equivalent in this simple example, the DSCR is also 1.50x in each period:

DSCR with LLCR-Based Debt Sizing

We have sized the initial Debt balance based on the LLCR, which is one of its main use cases in models.

Its other main use case is to help lenders evaluate credit risk and test loan covenants.

For example, if the minimum LLCR specified by a loan covenant is 1.30x, does it ever fall below this level in the Downside Case of the model?

What happens if there’s higher expense inflation, a contract cancellation, or a budget overrun in the asset’s development?

Files & Resources:

Video Table of Contents:

  • 0:00: Introduction
  • 0:42: The Short Version
  • 4:30: Part 1: Debt Sculpting and Sizing Uses (Quick Review)
  • 6:28: Part 2: Additional Items and Complexities
  • 9:24: Part 3: Variable Dates and Discount Rates
  • 11:22: Part 4: Multiple Debt Tranches
  • 12:51: Part 5: The DSCR and LLCR in Covenant Analysis
  • 14:47: Recap and Summary

How to Calculate the Loan Life Coverage Ratio and Use It In Real Life

In most models, we don’t “calculate” the LLCR; instead, we already know what it is and use it to back into the starting Debt balance, as in the example above.

Continuing with this example, the next step is to calculate the Interest Expense each year based on the 10% rate * the starting balance.

We can then back into the “allowed” Amortization each year based on the 1.50x DSCR (since the LLCR equals the DSCR when the Debt is sculpted/sized based on one or the other):

Sculpted Amortization

As stated in the DSCR article, the Debt Service Coverage Ratio includes only scheduled Interest Expense and Principal Repayments – not optional ones or “prepayments.”

The definition of CFADS is also discussed more fully in the DSCR article, so we recommend reviewing that for the details.

Stepping back from this example, if you wanted to calculate the LLCR in each year of this model, you could do so with a simple NPV function in Excel divided by the Debt balance in the year:

LLCR Calculation with NPV Function

Note that we anchor cell O18 for the Year 10 CFADS because we do not want this to shift around at all – it should always stay in place because the Debt always matures at the end of Year 10.

Why the Loan Life Coverage Ratio is Better Than the DSCR for Sizing and Sculpting Debt

When you use the LLCR to size the initial Debt balance, you do not need to use Goal Seek in Excel – everything updates when there’s a change in the Interest Rate, the CFADS in the period, or other factors.

However, using the LLCR to size the Debt does not resolve the issue with circular references.

Specifically, the Taxes in the CFADS calculation change based on the Interest Expense, but the Interest Expense is affected by the Taxes since the CFADS determines the initial Debt balance.

To resolve that, we need simple VBA code for a copy/paste macro (see the Debt sizing/sculpting tutorial).

The Loan Life Coverage Ratio with Variable Dates and Discount Rates

If we’re building a more complex model with variable issuance and maturity dates for the Debt and a variable Discount Rate (e.g., the Debt Interest Rate equals the Benchmark Rate + 5.0%, and the Benchmark Rate changes over the years), the LLCR calculation gets more complex.

The easiest approach in this case is to create a “flag” for the Debt Tenor at the top of the schedule and to calculate the PV of CFADS during the Debt Tenor based on this flag, a running cumulative sum, and the Discount Rate in each period.

Here’s an example:

PV of CFADS with Variable Dates and Discount Rates

It “works” because we start at the end and “go back” to the start of the period, so we only have to worry about discounting the CFADS and the running sum at the appropriate Discount Rate for each specific period.

With the PV of CFADS and Debt balance in each period, it’s the standard LLCR calculation:

LLCR Calculation with Variable Dates

The Loan Life Coverage Ratio with Multiple Tranches of Debt

If we’re building a model with multiple tranches of Debt, the approach shown above also works, but we need to calculate the weighted average interest rate in each period.

To do that, we need to know the split between the initial tranches, such as 70% in the First Lien and 30% in the Second Lien.

If we don’t know this percentage split, there’s no way to calculate the LLCR because we don’t know the weighted average interest rate.

Here’s an example:

LLCR Calculation with Two Debt Tranches

Sizing and sculpting multiple Debt tranches with this setup gets more complicated and requires us to calculate a “local” LLCR for each tranche based on its specific interest rate; we may cover this topic in a separate article.

When Does the Loan Life Coverage Ratio NOT Equal the Debt Service Coverage Ratio?

In more complex models with features such as grace periods (i.e., no Debt Service or no Interest Expense for a certain period), plenty of factors could cause the LLCR and DSCR to be mismatched, even if the initial Debt is sized and sculpted based on one of them.

But in simple cases, there are two main model issues that might cause a mismatch:

  1. Optional Debt Repayments or the Cash Flow Sweep – Since the DSCR and LLCR are based on only scheduled Debt Service, they don’t work as intended if there are prepayments or optional repayments of the principal; these repayments distort the Debt balance and make it lower than expected.
  2. Insufficient Cash Flow to Service the Debt – For example, if the Debt is sized and sculpted based on a 1.50x LLCR and DSCR, and the schedule Debt Service in one period is $100, but the CFADS is only $80, the asset cannot possibly meet the 1.50x minimum because the CFADS can’t even pay for the minimum Debt Service.

Outcome #2 should not happen with the appropriate assumptions, but it could happen in real life, especially with riskier assets that are more subject to cost overruns (e.g., offshore wind farms).

Outcome #1 is quite common in any models with support for cash flow sweeps (see: our Debt Schedule tutorial). Here’s an example:

LLCR Calculation with a Cash Flow Sweep

The interpretation depends on the context (i.e., why this happened).

If lenders want to exit their investment earlier than initially planned because it’s performing poorly, they might be fine with this faster repayment.

But in general, lenders prefer to be repaid as originally scheduled so they can maximize their returns without having to redeploy the capital elsewhere.

The Loan Life Coverage Ratio in Covenant Analysis

Because lenders have extremely limited upside in any deal – whether for a normal company or in a Project Finance setting – they are always more concerned with the downside risk.

They often use metrics like the DSCR and LLCR not only to size and sculpt Debt, but also to determine the covenants that the asset must comply with.

For example, they might size the Debt based on a 1.50x LLCR target, but there might be a 1.20x LLCR covenant.

So, if something goes wrong with the asset, the lenders could potentially charge penalty fees, restrict the asset’s activities, or, in the worst case, even seize collateral in dire situations.

One of the most common restrictions is the Cash Trap, which limits the dividends an asset can distribute if the LLCR, DSCR, or other metrics fall below a certain level.

Sometimes, it also requires Reserve accounts to be fully funded so that large upcoming spending needs (e.g., for replacement parts or decommissioning) can be funded without reducing the CFADS in a future period (without the Reserves, it would fall due to very high Maintenance CapEx).

Here’s an example taken from our lithium mining development model:

LLCR Test in a Cash Trap to Restrict Dividends

If this type of Cash Trap forces the asset to postpone dividend payments, the equity IRR will decrease due to the time value of money.

The equity investors might eventually earn their dividends, but they’ll receive them later – after the asset has come into compliance with the LLCR and DSCR and other requirements.

And since money today is worth more than money tomorrow, this will reduce their IRR, even if the multiple of invested capital stays the same.

But the LLCR can be used in dozens of ways when drafting loan terms and covenants; this is just a simple example that often comes up in Project Finance models.

About Brian DeChesare

Brian DeChesare is the Founder of Mergers & Inquisitions and Breaking Into Wall Street. In his spare time, he enjoys lifting weights, running, traveling, obsessively watching TV shows, and defeating Sauron.