Skip to content
Request Demo

How to Build a Debt Schedule

Technical Guide • Intermediate • 5 min read

Audience
Model Developers • Auditors • Lenders • CFOs • Corporate Finance
Last Reviewed
July 2026
Updated
Version 1.0

Executive Summary

Building a debt schedule correctly means rolling each debt tranche forward from an opening balance through drawdowns and repayments to a closing balance, calculating interest expense on a consistent and disclosed basis, and connecting the result to all three financial statements. This guide walks through the build step by step: listing the tranches, the roll-forward mechanics, distinguishing mandatory amortization from optional cash-sweep repayment, using a revolving facility as the model's balancing mechanic, and the interest circularity that average-balance calculations introduce, along with the two standard techniques for resolving it.

Key Takeaways

  • List each debt tranche separately, since different facilities typically carry different rates, amortization terms, and seniority that should not be blended into a single balance.
  • Distinguish mandatory (scheduled) repayment, fixed by the loan agreement, from optional repayment, driven by surplus cash through a sweep mechanism.
  • A revolving credit facility is commonly used as the model's balancing mechanic, drawn on shortfalls and repaid on surpluses.
  • Calculating interest on the average of opening and closing balances is more precise but introduces a circular reference that must be deliberately controlled, either by using the opening balance instead or by enabling iterative calculation with a circuit breaker.

Institutional Definition

A debt schedule is built by rolling each debt tranche forward from an opening balance through drawdowns and repayments to a closing balance, calculating interest expense on a consistent basis, and connecting the results to all three financial statements. This guide sets out the build step by step, for the generic corporate case. For the DSCR-driven repayment profiling used in project finance, see Debt Sculpting Mechanics, which follows a materially different repayment logic.

Step 1: List the Debt Tranches

Begin by listing each facility separately — term loans, bonds, and any revolving credit facility — each with its own opening balance, interest rate (fixed or a margin over a floating benchmark), amortization terms, and seniority. Aggregating all debt into a single blended balance at the outset makes it impossible to later distinguish tranche-specific interest rates or repayment obligations, and should be avoided even for a business with a simple capital structure.

Step 2: Roll the Opening Balance Forward

Opening Balance (Tranche N)
+ Drawdowns
- Mandatory (Scheduled) Repayment
- Optional (Cash Sweep) Repayment
= Closing Balance (Tranche N)

Each tranche rolls forward on this structure independently. The opening balance in any period must equal the prior period's closing balance — a broken link here is one of the most basic and most consequential debt schedule errors, since it disconnects the entire roll-forward from its own history.

Step 3: Distinguish Mandatory From Optional Repayment

Mandatory (scheduled) repayment follows the fixed amortization profile specified in the loan agreement — level principal, level payment (annuity-style), or bullet-with-partial-amortization structures are all common — and is due in full regardless of the borrower's actual cash position in the period.

Optional (voluntary) repayment, frequently structured as a cash sweep, applies surplus cash — beyond mandatory obligations, operating needs, and any reserve requirements — to accelerate debt paydown ahead of the mandatory schedule. Whether a cash sweep is mandatory under the loan agreement's terms (a common feature of leveraged finance structures) or genuinely discretionary should be stated explicitly, since it changes how the modelled repayment behaves under different cash flow scenarios.

Keep these two repayment types on separate rows in the schedule. Combining them into a single "repayment" line makes it impossible to later assess how much deleveraging is contractually required versus how much depends on cash generation performing as projected.

Step 4: Model the Revolver as a Balancing Plug

Where the capital structure includes a revolving credit facility, it is standard practice to designate it as the model's balancing mechanic:

If (Cash Available Before Revolver < Minimum Cash Requirement):
    Revolver Draw = Minimum Cash Requirement - Cash Available Before Revolver
Else:
    Revolver Repayment = MIN(Cash Available Before Revolver - Minimum Cash Requirement, Revolver Outstanding Balance)

This connects the debt schedule directly to the balance sheet's overall funding position: a period showing a cash shortfall draws the revolver to cover it; a period showing a surplus repays the revolver first, before any other discretionary use of cash such as a further voluntary term-loan prepayment or a dividend. This mechanic should be presented as a clearly labelled, disclosed feature of the financing structure — not left implicit for a reviewer to have to infer from the formulas alone.

Step 5: Calculate Interest Expense and Resolve the Circularity

Interest can be calculated on the opening balance, the closing balance, or the average of the two:

Interest Expense (Opening Balance Method) = Opening Balance × Interest Rate
Interest Expense (Average Balance Method) = AVERAGE(Opening Balance, Closing Balance) × Interest Rate

The average-balance method is generally more precise, since it better approximates interest accruing on debt drawn or repaid partway through the period, but it introduces a genuine circular reference: closing balance depends on the period's cash flow, which depends on interest expense, which (under this method) depends on the closing balance itself.

Two standard resolution techniques, covered in full on Circularity in Debt Models:

  1. Calculate interest on the opening balance only. This removes the circularity entirely, at the cost of a small approximation that slightly overstates interest in a period with a large repayment or drawdown.
  2. Enable iterative calculation with a documented circuit breaker. Excel's iterative calculation setting allows the circular formula to resolve through repeated recalculation, but should always be paired with an explicit toggle cell that can force the circular term to zero, so the model can be checked for stability and does not silently break if iteration is disabled by a different user opening the file.

Whichever method is chosen, disclose it explicitly in the model's documentation, since the choice materially affects the interest figure calculated in periods with significant balance movement.

Step 6: Connect the Debt Schedule to the Three Statements

  • Closing balance (summed across all tranches) feeds the balance sheet's debt line.
  • Interest expense (summed across all tranches) feeds the income statement's interest line.
  • Drawdowns and repayments feed the cash flow statement's financing section.

See Statement Linking Mechanics for how this connection fits into the broader three-statement build, and confirm the balance sheet still balances once all three links are in place.

Common Errors

Error Description Risk
Opening balance not linked to prior period's closing balance Roll-forward broken between periods Debt balance disconnects from its own history
Mandatory and optional repayment combined into one line Cannot distinguish contractual obligation from cash-driven paydown Repayment capacity under a downside scenario cannot be properly assessed
Revolver mechanic undisclosed Revolver draws/repayments used to force a tie-out without being clearly presented as the financing structure Reviewer cannot distinguish a legitimate mechanic from a plug
Uncontrolled average-balance circularity Circular interest formula with no circuit breaker or documented resolution Model is calculation-unstable across different users' settings
Interest expense not summed across all tranches Only one tranche's interest flows to the income statement Income statement understates total interest expense

Continue Reading

Prerequisites

How OXXON tests thisRun a free structural check with FMAE

Frequently Asked Questions

What is the first step in building a debt schedule?

List each debt tranche separately with its own opening balance, interest rate, and repayment terms, rather than aggregating all debt into a single blended line — this preserves the ability to correctly calculate tranche-specific interest and repayment obligations.

What is the difference between mandatory and optional repayment in the schedule?

Mandatory (scheduled) repayment follows a fixed amortization profile set out in the loan agreement and is due regardless of the borrower's cash position. Optional repayment, typically structured as a cash sweep, applies surplus cash beyond mandatory obligations to accelerate paydown.

How should a revolving credit facility be modelled?

As a balancing mechanic — drawn upon in a period where the model shows a cash shortfall after all other items, and repaid first in a period showing a surplus, before any other discretionary use of cash — with the mechanic disclosed explicitly rather than left for a reviewer to infer.

Why does average-balance interest calculation create a circular reference?

Because the closing balance depends on the period's cash flow, which depends on interest expense (a cash outflow), which depends on the average of the opening and closing balances — a chain that depends on itself.

What are the two standard ways to resolve debt schedule interest circularity?

Calculate interest on the opening balance only, which removes the circularity at the cost of a small approximation, or enable Excel's iterative calculation setting together with an explicit circuit breaker (a toggle cell that can force interest to zero to break the loop if the model is destabilized).

Should the debt schedule be built before or after the balance sheet?

The debt schedule is typically built as a supporting schedule feeding into the balance sheet and income statement, similarly to the working capital and depreciation schedules — build it once the income statement's structure (to receive interest expense) and the balance sheet's structure (to receive the closing balance) are established, but before finalizing either.

How do I know the debt schedule is correctly linked to the rest of the model?

Confirm the closing balance appears as the debt line on the balance sheet, interest expense appears on the income statement, and drawdowns/repayments appear in the cash flow statement's financing section — and that the balance sheet still balances once all three connections are in place.

Related Articles

Debt Schedule

A debt schedule is the section of a financial model that tracks the periodic movement of a company's debt balances — drawdowns, scheduled and optional repayments, and the resulting interest expense — from an opening balance to a closing balance each period. It is the mechanism connecting the balance sheet's debt balance to the income statement's interest expense and the cash flow statement's financing section. This entry covers the generic corporate debt schedule; for the DSCR-driven repayment profiling used in project finance, see Debt Sculpting Mechanics.

Financial Statements in Financial Modelling

The income statement, balance sheet, and cash flow statement are the three financial statements that together describe a company's or project's performance, financial position, and cash movements. In a financial model, these are not three independent outputs — they are dynamically linked, so that a single change in an assumption flows correctly through all three, and the balance sheet balances in every period as a direct consequence of that linkage rather than as a plug engineered to force it. This page is the hub for the Knowledge Centre's financial statements content: what each statement represents, how a three-statement model integrates them, where financial-statement mechanics anchor broader industry models, and how a structural audit tests statement integration for the errors that most commonly break it.

Circularity in Debt Models

Circularity in debt models arises from the interdependence of interest expense and cash availability in the same period. In a project finance model, interest is charged on the drawn debt balance; the interest payment reduces available cash; available cash determines the repayment amount; the repayment amount determines the closing debt balance; and the closing balance determines the next period's interest charge. When a model calculates interest on the average of opening and closing balances, or when a cash sweep mechanism uses the same period's interest cost in determining sweep amounts, a circular dependency is introduced. The two principal resolution techniques are: calculating interest on the opening balance rather than the average balance, and using a defined debt repayment algorithm that determines the repayment amount without reference to the closing interest charge.

Circular Reference

A circular reference occurs when a formula in a financial model depends, directly or through a chain of intermediate cells, on its own value. Excel flags circular references by default and returns zero in the affected cells unless iterative calculation is enabled. In financial models, circular references arise most often in interest-on-debt calculations, cash sweep mechanics, and tax shield computations — some are structural errors, others reflect genuine simultaneous financial relationships. The distinction between the two, and how each is handled, is addressed in full on the dedicated technical guide linked below.

Statement Linking Mechanics

Statement linking mechanics are the specific formulas and connections that turn three independently understandable statements into one integrated three-statement model. This guide walks through each linkage step by step: net income flowing to retained earnings and to the top of the cash flow statement, the sign conventions that govern working-capital adjustments, capex and debt movements connecting the statements, and the final ending-cash-to-balance-sheet tie-out that confirms the whole structure holds together. It closes with the specific linking errors most responsible for an out-of-balance model.

Debt Sculpting Mechanics in Project Finance Models

Debt sculpting is a technique used in project finance financial models to derive the periodic debt repayment schedule from the projected cash flows available for debt service, rather than from a fixed amortisation schedule. The repayment in each period is sized such that the debt service coverage ratio (DSCR) in that period equals a defined target, or such that a defined proportion of available cash flow is applied to debt service. Sculpting shapes the repayment profile to match the project's cash flow profile, front-loading repayment in high-cash-flow periods and reducing repayment in lower-cash-flow periods, which increases the project's ability to service debt throughout the loan life.

Request Demo