MethodologyRetirement PlanningInvesting & Portfolio12 min readPublished March 19, 2026

Asset-Liability Matching: Align Your Bonds to Your Goals

Learn how to match your bond portfolio duration to your liability timeline, reducing interest rate risk and ensuring your assets are there when you need them.

Why Net Worth Isn't Enough (Again)

If you have read the CEFR guide, you already know that net worth alone does not capture whether your assets can cover your future liabilities. CEFR answers the question am I funded? But there is a follow-up question that CEFR does not address: will my assets actually be there when I need them?

Consider a retiree with a CEFR of 1.1, fully funded with a comfortable surplus. Their bond portfolio is entirely in long-term treasuries with an average duration of 16 years. In year two of retirement, interest rates rise 2%. Those long-term bonds lose roughly 32% of their market value overnight. Meanwhile, their mortgage payment is due next month, and college tuition for their youngest child is due in two years. Their CEFR said they were fine. The problem was not the amount of assets but the structure of those assets relative to when money was needed.

This is the gap that asset-liability matching fills. Where CEFR asks "do you have enough?", ALM asks "are your assets structured to deliver cash when your liabilities come due?"

What Is Asset-Liability Matching?

Asset-liability matching (ALM) is a framework for structuring a portfolio so that the timing and sensitivity of its assets align with the timing and sensitivity of its obligations. The concept comes from institutional finance: pension funds, insurance companies, and bank treasuries have practiced ALM for decades. A pension fund that owes payments to retirees over the next 30 years does not invest its entire portfolio in short-term bills. It buys bonds whose cash flows arrive when benefit checks go out.

For individual investors, the application is straightforward. Your bond allocation should reflect when you need money, not just a generic "60/40" split. If you have a mortgage payment due monthly for the next 15 years, a college bill in 5 years, and retirement spending stretching 30 years, each of those liabilities has a different time profile. Your bonds should reflect that diversity.

The key metric for this alignment is duration.

Duration: The Key Metric

Duration measures how sensitive a bond's price is to changes in interest rates. More precisely, Macaulay duration is the present-value-weighted average time until you receive a bond's cash flows. For a zero-coupon bond that pays $1,000 in 10 years, duration is exactly 10 years. For a coupon-paying bond, duration is shorter than maturity because you receive some cash flows earlier.

The formula for Macaulay duration is:

D=t=1NtCt(1+y)tt=1NCt(1+y)tD = \frac{\sum_{t=1}^{N} t \cdot \frac{C_t}{(1+y)^t}}{\sum_{t=1}^{N} \frac{C_t}{(1+y)^t}}

where CtC_t is the cash flow at time tt, yy is the yield to maturity, and NN is the number of periods.

The practical intuition: a bond (or bond fund) with a duration of 7 years will lose approximately 7% in market value if interest rates rise by 1%, and gain approximately 7% if rates fall by 1%. This is the first-order approximation, and it is accurate enough for portfolio construction purposes.

Why does this matter for liabilities? Because your liabilities also have a duration. A 20-year stream of mortgage payments has a different duration than a 3-year car loan or a lump-sum college bill in 5 years. When interest rates move, both your bond assets and your liability obligations change in value. If the durations are matched, those changes offset each other. If they are mismatched, you bear risk that has nothing to do with your investment skill.

Liability Duration in Practice

Computing duration for personal liabilities follows the same logic as bond duration. Each future payment is discounted to present value, then time-weighted. The PV-weighted duration formula for a liability stream is:

DL=t=1NtEt(1+r)tt=1NEt(1+r)tD_L = \frac{\sum_{t=1}^{N} t \cdot \frac{E_t}{(1+r)^t}}{\sum_{t=1}^{N} \frac{E_t}{(1+r)^t}}

where EtE_t is the expected expense in year tt (adjusted for inflation) and rr is the discount rate. This is exactly the same formula used for Macaulay duration of a bond, applied to spending instead of coupon payments.

Once you compute each liability's duration, you assign it to a duration bucket:

  • Ultra-short (0-1 year): Emergency fund, near-term one-time expenses. Match with money market funds or T-bills (e.g., SGOV).
  • Short-term (1-3 years): Car replacement, home repairs, near-term tuition. Match with short-term treasury or aggregate bond ETFs (e.g., SHY, VGSH, BSV).
  • Intermediate (3-10 years): College savings, medium-term goals, early retirement spending. Match with intermediate-term bonds (e.g., BND, AGG, VGIT, IEF).
  • Long-term (10+ years): Long-horizon retirement spending, legacy goals. Match with long-term treasuries (e.g., TLT, VGLT) or long-duration TIPS (e.g., LTPZ).

The discount rate choice matters. Using a real (inflation-adjusted) rate is appropriate when your liabilities are also expressed in real terms. For inflation-linked liabilities like essential living expenses, a real discount rate keeps the calculation consistent. For fixed liabilities like a fixed-rate mortgage, use a nominal rate. In practice, a single blended rate of 3-4% real works well as a starting point.

The Duration Gap

The duration gap is the difference between your current bond portfolio's duration and your target liability duration:

Gap=DtargetDportfolio\text{Gap} = D_{\text{target}} - D_{\text{portfolio}}

A positive gap means your bonds are shorter-duration than your liabilities. If interest rates fall, your liabilities grow in present value (they become more expensive to fund), but your short-duration bonds do not gain enough to compensate. This is reinvestment risk: you will need to reinvest maturing bonds at lower rates.

A negative gap means your bonds are longer-duration than your liabilities. If interest rates rise, your bonds lose more value than your liabilities shrink. This is interest rate risk: the classic scenario of the retiree holding all TLT who gets caught by a rate hike.

The sweet spot is a gap within +/- 0.5 years. At that level, interest rate movements affect your assets and liabilities roughly equally, and the residual mismatch is small enough to ignore for practical purposes.

To illustrate the stakes: suppose you have a liability duration of 8 years and a portfolio duration of 15 years. Your gap is -7 years. If rates rise 1.5%, your bonds lose roughly 22.5% of their value while your liabilities only decrease by about 12% in present value. The net effect is a significant deterioration in your funded position, even though your CEFR looked healthy before the rate move.

Worked Example

Let us walk through a complete duration matching analysis.

Profile: A couple, age 40, with four liabilities and a bond allocation split between BND and SHY. We use a 4% discount rate.

Step 1: Define the Liabilities

  • Essential spending: $60,000/year, age 40 to 95, inflation-linked at 3%. A long-horizon recurring expense covering food, utilities, insurance, and transportation.
  • Mortgage: $24,000/year, age 40 to 55, fixed (0% inflation). A 15-year remaining fixed-rate mortgage.
  • College tuition: $40,000/year, age 45 to 49, education inflation at 5%. Two children, overlapping college years.
  • Car replacement: $35,000 one-time at age 42. A near-term lump-sum expense.

Step 2: Compute Duration and PV for Each

Using the PV-weighted duration formula with a 4% discount rate:

  • Essential spending: Duration 18.2 years, PV $1,410,000. The long time horizon and inflation linkage pull the duration out, placing this firmly in the long-term bucket.
  • Mortgage: Duration 6.8 years, PV $267,000. Fixed payments with a 15-year horizon produce an intermediate duration.
  • College tuition: Duration 6.6 years, PV $147,000. Concentrated in years 5-9, this falls in the intermediate bucket.
  • Car replacement: Duration 2.0 years, PV $32,300. A near-term one-time expense in the short-term bucket.

Step 3: Compute Target Duration

The overall target duration is the PV-weighted average across all liabilities:

Dtarget=18.2×1,410,000+6.8×267,000+6.6×147,000+2.0×32,3001,410,000+267,000+147,000+32,300=15.6 yearsD_{\text{target}} = \frac{18.2 \times 1{,}410{,}000 + 6.8 \times 267{,}000 + 6.6 \times 147{,}000 + 2.0 \times 32{,}300}{1{,}410{,}000 + 267{,}000 + 147{,}000 + 32{,}300} = 15.6 \text{ years}

The target is dominated by the essential spending liability because it has both the longest duration and the largest present value.

Step 4: Assess Current Portfolio

The couple holds 70% BND (duration 6.1 years) and 30% SHY (duration 1.9 years):

Dportfolio=0.70×6.1+0.30×1.9=4.8 yearsD_{\text{portfolio}} = 0.70 \times 6.1 + 0.30 \times 1.9 = 4.8 \text{ years}

Step 5: Duration Gap

Gap=15.64.8=+10.8 years\text{Gap} = 15.6 - 4.8 = +10.8 \text{ years}

The gap is +10.8 years, well outside the +/- 0.5 year comfort zone. Their bond portfolio is far too short-duration relative to their liabilities. If interest rates fall, their liability PV increases substantially but their short-duration bonds barely appreciate. They are carrying significant reinvestment risk.

Step 6: Recommendation

To close the gap, they should shift a substantial portion of their bond allocation from BND/SHY into longer-duration holdings. For example, moving to 50% TLT (duration 16.5 years), 30% VGIT (duration 5.1 years), and 20% SHY (duration 1.9 years) produces a portfolio duration of approximately 10.4 years. Not a perfect match, but it cuts the gap from 10.8 years to 5.2 years, a significant improvement in interest rate alignment.

For the inflation-linked essential spending liability, they should also consider TIPS (Treasury Inflation-Protected Securities) like LTPZ (duration 20.0 years), which provide both long duration and inflation protection.

Matching Strategies

There are several approaches to implementing a duration-matched bond allocation. Each makes different tradeoffs between precision, simplicity, and yield.

Bucket Approach

Assign each liability to a duration bucket (ultra-short, short, intermediate, long), then allocate bond ETFs within each bucket proportional to the PV of the liabilities in that bucket. This is the approach used by Summitward's Duration Match tool.

Pros: Simple to implement with liquid ETFs. Easy to rebalance. Works well with the broad range of low-cost bond ETFs available today.

Cons: Approximate. A bucket covers a range of durations, so you may be somewhat over- or under-matched within each bucket.

Ladder Approach

Buy individual bonds (or CDs) that mature at the exact dates when each liability comes due. For example, if college tuition is due in years 5, 6, 7, and 8, buy four bonds maturing in each of those years.

Pros: Precise cash flow matching eliminates both duration risk and reinvestment risk for the matched liabilities.

Cons: Requires managing individual bonds. Less liquid than ETFs. Harder to rebalance. Higher minimum investment per rung.

TIPS for Inflation-Linked Liabilities

When a liability is linked to inflation (essential spending, healthcare, education), Treasury Inflation-Protected Securities provide both duration matching and inflation protection. TIPS adjust their principal with CPI, so a TIPS bond with duration matching your liability timeline hedges both interest rate risk and inflation risk simultaneously.

For liabilities with above-CPI inflation (healthcare at CPI+2%, education at CPI+3%), TIPS cover the CPI component, and the residual above-CPI growth must be funded from portfolio returns or additional savings.

What About Equities?

Duration matching applies specifically to the bond portion of your portfolio. Equities serve a different purpose: they provide the growth needed to fund liabilities that are far in the future and whose PV is highly sensitive to the assumed real return. A common approach is to fund near-term liabilities (0-5 years) entirely with duration-matched bonds, and fund longer-term liabilities with a mix of equities and duration-matched bonds, adjusting the ratio based on your risk tolerance and time horizon.

Key Takeaways

  • CEFR tells you if you are funded. Duration matching tells you if your funding is structured correctly. Both are necessary for a complete picture of financial health.
  • Duration is the bridge between bonds and liabilities. A bond with duration matching your liability timeline neutralizes interest rate risk for that obligation.
  • The duration gap is your risk indicator. A gap within +/- 0.5 years is well-matched. Beyond that, you carry unnecessary interest rate exposure or reinvestment risk.
  • Bucket by time horizon. Assign liabilities to ultra-short (0-1yr), short-term (1-3yr), intermediate (3-10yr), and long-term (10+yr) buckets, then match each bucket with appropriate bond ETFs.
  • Use TIPS for inflation-linked liabilities. They provide both duration matching and purchasing power protection.
  • Precision matters less than direction. Moving from a 10-year duration gap to a 2-year gap captures most of the risk reduction benefit. You do not need a perfect match to dramatically improve your portfolio's alignment with your spending plan.

Related Guides

Duration matching works alongside other financial health tools:

  • CEFR Financial Health measures whether your total assets cover your total liabilities. Duration matching ensures the structure is right.
  • Lifecycle Asset Allocation explains how your stock/bond split should evolve over time. Duration matching refines the bond side of that allocation.
  • Roth Conversion Ladder covers tax-efficient account structure. Duration matching covers time-efficient asset structure.
  • Safe Withdrawal Rate determines how much you can spend. Duration matching helps ensure the bonds funding early withdrawals are not exposed to unnecessary interest rate volatility.
  • How to Build a TIPS Ladder applies duration matching in its precise form: a portfolio of individual TIPS that mature each year over the spending horizon, delivering CPI-indexed cash flows on a fixed schedule.

More in Retirement Planning

Browse all retirement planning guides
Share

Get new guides by email

Evidence-based, no jargon. At most two emails a month. Unsubscribe any time.

Try it in Summitward

See financial health analysis in action with your own financial data. Free to start, no credit card required.

Disclaimer: This tool is for educational and informational purposes only and does not constitute financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Past performance does not guarantee future results.