Budgeting for Debt Service Using Constant Principal
Understanding Municipal Debt Service
In this exercise you will build a complete debt service schedule for a $20 million municipal serial bond issue with level (constant) principal payments. You will compute interest costs using the SUMPRODUCT concept, calculate key bond metrics, and analyze the local government's debt capacity.
Key Concepts
Debt service is often a significant part of local government budgets — as much as one-third of the property tax rate. This exercise covers:
- Serial bonds — bonds with staggered maturities ($1M per year for 20 years)
- Yield curve — longer maturities carry higher coupon rates due to greater risk
- SUMPRODUCT interest — each year's interest = sum of (outstanding principal for each maturity × its coupon rate)
- Bond-years — a factor accounting for the serial maturity structure
- Net Interest Cost (NIC) vs True Interest Cost (TIC) — two ways to measure borrowing cost
- I&S tax rate — the property tax rate needed to fund annual debt service
Setup Instructions
Compute Interest & Debt Service
PendingThe interest column (G) is the most complex computation in this exercise. Each year, multiple bond series are outstanding, each with its own coupon rate. You need to calculate how much total interest is owed in each year.
How SUMPRODUCT Interest Works
In Year 1, all 20 maturities are outstanding. The interest is the sum of ($1M × each maturity's coupon rate). In Year 2, only 19 maturities remain (the Year 1 bonds have matured), so you sum ($1M × remaining 19 coupon rates). And so on.
In Excel, this is expressed using SUMPRODUCT on the coupon rates for the remaining maturities.
Worked Example — Year 1 Interest
Sum of all 20 coupon rates × $1M principal per maturity = $418,600 in Year 1
Steps
=SUMPRODUCT($E$5:$E$24,$F5:$F24). This sums the product of each principal × its coupon rate for all 20 maturities.=SUMPRODUCT($E$6:$E$24,$F6:$F24). Notice the start row shifts down — Year 1 bonds have matured.=E5+G5 for debt service. Copy down through H24.=SUM() formulas for the totals row.$E$5:$E$24 and the relative reference on the coupon column. When you copy the formula from G5 to G6, the coupon range shifts from $F5:$F24 to $F6:$F24, excluding Year 1.=SUMPRODUCT($E$5:$E$24,$F5:$F24) = $418,600For Year 2 (G6):
=SUMPRODUCT($E$6:$E$24,$F6:$F24) = $416,800For Year 20 (G24):
=SUMPRODUCT($E$24:$E$24,$F24:$F24) = $33,100Total Interest (G25):
=SUM(G5:G24) = $5,530,700Enter the values from your spreadsheet:
Calculate Bond Metrics (NIC)
PendingNow compute the summary metrics that allow budget analysts to compare bond issues: bond-years, average life, average interest rate (Net Interest Cost), and True Interest Cost.
Bond-Years Explained
Bond-years account for how long each dollar of principal is outstanding. For $1M maturing in Year 1, that's $1M × 1 = 1,000,000 bond-years. For $1M maturing in Year 20, that's $1M × 20 = 20,000,000 bond-years.
Total bond-years = SUMPRODUCT(Principal per year × Years outstanding). With $1M per year for 20 years: 1M×1 + 1M×2 + … + 1M×20 = $210,000,000.
=SUMPRODUCT(E5:E24,D5:D24) = 210,000,000Average Life (E29):
=E27/B5 = 10.5NIC (E31):
=G25/E27 = 2.6337%TIC (E33):
=IRR(I4:I24) = 2.5919%Enter your computed metrics:
I&S Tax Rate & Debt Capacity
PendingNow analyze whether the local government can afford this debt by computing the required Interest & Sinking Fund (I&S) property tax rate and determining how much additional debt capacity exists.
Tax Rate Analysis
The tax base starts at $600 million and grows 2% annually. Each year, the I&S tax rate is computed as:
- Tax Base = initial base × (1 + growth rate)year-1
- I&S Rate = Debt Service ÷ Tax Base (expressed per $100)
- The maximum I&S rate occurs in Year 1 (highest debt service, lowest tax base)
- Debt capacity = (Max I&S Rate − Current I&S Rate) × Tax Base in each year
=B11 = $600,000,000Tax Base Year 2 (J6):
=J5*(1+$B$12) = $612,000,000I&S Rate Year 1 (K5):
=H5/J5 = 0.23643Change Year 2 (L6):
=K$5-K6 = 0.00493Capacity Year 2 (M6):
=L6*J6 = $30,172NPV (M27):
=NPV(E33,M6:M24) = $6,315,000Enter values from your spreadsheet:
Visualize the Debt Schedule
PendingCreate visualizations of the debt service schedule and yield curve to understand the structure of the bond issue. Review the charts below and recreate similar visualizations in your spreadsheet.
Yield Curve
Charting Instructions
Confirm you've created these charts in your spreadsheet:
Applying Your Analysis
Key Points
- Year 1 debt service: $1,418,600 (highest — all 20 maturities paying interest)
- Year 10 debt service: $1,316,800
- Year 20 debt service: $1,033,100 (lowest — only one maturity remaining)
The decreasing schedule means budget pressure eases over time, freeing capacity for other priorities or additional debt.
Interactive Calculator
Use this calculator to explore different growth rate scenarios:
Analysis
Higher tax base growth doesn't change debt service amounts (those are fixed by the bond terms), but it reduces the I&S tax rate needed each year because the same payment is spread over a larger tax base. This creates more capacity for additional borrowing.
Interactive Calculator
Key Insight
A 1% increase in all coupon rates increases total interest significantly because it applies to $210 million in bond-years. The NIC rises by exactly the increase amount (since NIC = Total Interest / Bond-Years). The TIC also rises but by a slightly different amount because it accounts for the time value of money.
Interactive Calculator
Analysis Framework
- A 70/30 O&M-to-I&S ratio is the rule of thumb for moderately growing governments
- For rapidly growing jurisdictions, up to 60/40 may be justified
- The I&S portion of the total tax rate should rarely exceed 40%
Answer Key
Complete debt service schedule with all computed values.