Sinking Fund Calculator - Periodic Payment and USSF Factor

Use this sinking fund calculator to find the recurring contribution and the Uniform Series Sinking Fund (USSF) factor for a savings goal or bond maturity.

Updated: June 12, 2026 • Free Tool

Sinking Fund Calculator

$

Enter the total amount the sinking fund should reach at the end of the period, in the same currency as the holding account.

%

Use the posted APY for a savings account, the coupon rate for a treasury, or the contractual rate for a sinking-fund trust.

Type the number of years until the target date, with decimals allowed for partial-year horizons such as 18 months.

Pick the cadence that matches the account that actually credits interest, not a guess.

Results

Per-period contribution
$0USD
USSF factor 0
Total compounding periods 0periods
Annual contribution total $0USD
Interest earned in the fund $0USD

What Is the Sinking Fund Calculator?

A sinking fund calculator computes the recurring contribution and the Uniform Series Sinking Fund (USSF) factor needed to reach a savings goal or retire a future debt on time. Use it for a bond sinking fund, a municipal equipment reserve, or a personal sinking fund for a car, wedding, or roof. The output is a per-period contribution you can route to a savings account or money market fund.

  • Bond sinking funds: Set aside the same amount each period to retire a portion of a bond issue before its maturity date.
  • Municipal and equipment reserves: Accumulate a fixed cash reserve so a city or business can replace fleet vehicles or machinery on a planned schedule.
  • Personal savings goals: Build the deposit for a car, a wedding, or a roof by saving a fixed amount on a regular schedule.
  • Retirement and tuition reserves: Define a multi-year contribution that grows to a target with compounding, separate from a 401(k) or 529 account.

This sinking fund calculator applies the Uniform Series Sinking Fund formula used by the Omni sinking-fund explainer, and the result is a contribution expressed per compounding period that lines up with the cadence of your bank or brokerage statement.

When the target is a personal savings goal rather than a debt retirement, Savings Goal Calculator gives a goal-first view of the same monthly contribution and target date inputs.

How the Sinking Fund Formula Works

The sinking fund formula sizes the contribution by multiplying the target amount by the Uniform Series Sinking Fund factor. The factor is built from the per-period interest rate and the total number of periods, so any change to the rate, frequency, or horizon shows up in the per-period contribution.

Contribution = Money to accumulate x (i / ((1 + i)^n - 1)). i = annual interest rate / compounding frequency. n = compounding frequency x period (in years).
  • moneyToAccumulate: The total amount the sinking fund should reach at the end of the period, in the same currency as the holding account.
  • annualRate: The annual interest rate earned by the sinking fund, expressed as a percentage.
  • compoundingFrequency: How often interest is credited to the fund each year, from yearly to daily.
  • period: The number of years the sinking fund will run, with decimals allowed for partial-year horizons.

Because the factor uses the per-period rate, the same annual rate with a different compounding frequency produces a different per-period contribution, and daily compounding inside a money-market fund shaves a few dollars off the contribution for the same target.

The USSF factor is the reciprocal of the future value of an annuity factor, so a larger factor means a larger contribution at the same target.

Example: 150,000 dollar bond sinking fund at 3% monthly compounding over 5 years

Money to accumulate 150,000 dollars; annual interest rate 3%; compounding frequency monthly; period 5 years.

Per-period rate = 3% / 12 = 0.25%. Total periods = 12 x 5 = 60. USSF = 0.0025 / ((1.0025)^60 - 1) = 0.015469. Contribution = 150,000 x 0.015469.

Contribution = 2,320.30 dollars per month, a USSF factor of 0.015469, and 60 total periods.

A 2,320.30 dollar monthly deposit for 5 years grows to 150,000 dollars at 3% annual interest compounded monthly, matching the Omni bond-sinking-fund example.

According to Omni Calculator Sinking Fund, the sinking fund formula multiplies the target amount by the Uniform Series Sinking Fund factor, which equals the per-period interest rate divided by ((1 + per-period rate) raised to the total number of periods minus 1).

If you want to read the per-period contribution against a savings plan that grows a fixed monthly amount at the same rate, Savings Plan Calculator projects the balance and the interest earned from the same inputs.

Key Concepts Explained

Four ideas shape every sinking fund calculation. Internalize them and the per-period contribution becomes a deliberate choice instead of a guess.

USSF factor

The Uniform Series Sinking Fund factor, USSF = i / ((1 + i)^n - 1), translates a target amount into a periodic payment at a given rate and frequency, which lets you compare two plans at different rates on the same target.

Bond sinking fund

A bond sinking fund is a dedicated reserve the issuer builds up to retire part of the bond principal before the maturity date. It reduces credit risk for investors and usually lowers the coupon rate.

Compounding cadence

How often interest is credited to the fund each year. Daily compounding inside a money market fund produces a slightly smaller periodic contribution than yearly compounding for the same nominal rate and horizon.

Sinking fund vs emergency fund

A sinking fund targets a known future expense such as a roof or a car, while an emergency fund covers an unexpected event such as a job loss or a medical bill. The math is the same, but the timeline and trigger are different.

For a personal sinking fund, the cadence usually follows payroll so a higher frequency smooths the per-period contribution and makes automation easier. Bond sinking funds follow the indenture, which spells out the contribution amount, the timing, and the eligible investments.

For a household that does not need the full USSF machinery, Simple Savings Calculator shows the future value of a single lump sum or a flat contribution at the same annual rate.

How to Use This Calculator

Enter the target amount, the annual rate, the compounding frequency, and the period in years. The sinking fund calculator then returns the contribution, USSF factor, and total periods automatically.

  1. 1 Enter the target amount: Type the future amount the sinking fund should reach, in the same currency as the account that will hold the contributions.
  2. 2 Set the annual interest rate: Use the posted APY for a high-yield savings account, the coupon rate for a treasury, or the contractual rate for a sinking-fund trust.
  3. 3 Pick the compounding frequency: Choose yearly, semiannual, quarterly, monthly, weekly, or daily so the per-period rate matches the account that actually credits interest.
  4. 4 Set the period in years: Type the number of years until the target date, with decimals allowed for partial-year horizons such as 18 months.
  5. 5 Read the per-period contribution: The contribution figure is what you transfer each compounding period. Multiply by the compounding frequency for the total annual cash outlay.
  6. 6 Confirm with the account terms: Cross-check the contribution with the actual account's posted rate and compounding frequency before you automate the transfers.

A household saving 10,000 dollars for a car in 5 years at 4% annual interest compounded monthly enters 10000, 4, monthly, 5. The calculator returns 150.27 dollars per month, a USSF factor of 0.015027, and 60 total periods. Switching the compounding to yearly raises the monthly-equivalent contribution to 184.17 dollars.

When the rate is the part of the plan you have not decided yet, Savings Interest Rate Calculator works the rate backwards from a target balance and a fixed contribution so you can choose a realistic annual rate to feed back into this calculator.

Benefits of Using This Calculator

A sinking fund turns a large future expense into predictable contributions. The calculator shows the right amount, cadence, and horizon for each plan.

  • Defines the right contribution: Replaces guessing with a per-period number that compounds exactly to the target.
  • Plans around real compounding: Lets you compare monthly, quarterly, or yearly compounding at the same rate, so the contribution lines up with the account.
  • Matches cash flow: Aligns the contribution with payroll, rent, or bond indenture dates, which makes automation straightforward.
  • Reduces reliance on debt: Lets the household or issuer cover a future expense from saved cash instead of new borrowing, which protects the credit score.
  • Anchors a USSF benchmark: Stores a per-period factor you can reuse on similar targets at the same rate, which speeds up scenario planning.

Because the contribution is calculated on a per-period basis, the same USSF factor works for any target at the same rate and frequency. A 10,000 dollar car fund and a 50,000 dollar down-payment fund at 4% monthly compounding share the same factor, so the contribution scales linearly across targets.

To confirm the per-period contribution actually grows to the target, Future Value Calculator takes the resulting cash flow and rate and shows the future value it lands on at the end of the period.

Factors That Affect Your Result

A few assumptions drive the sinking fund math. Knowing them helps you decide when to override the calculator.

Target amount

The future value the sinking fund must reach. A larger target raises the per-period contribution proportionally, and a smaller target lowers it.

Annual interest rate

The expected return on the funds in the account. A 1% rate change at a 5 year horizon can shift the monthly contribution by 5 to 10 dollars on a 10,000 dollar target.

Compounding frequency

How often interest is added. Daily compounding inside a money market fund gives a slightly lower contribution than monthly compounding for the same nominal annual rate.

Period length

The number of years until the target date. Halving the period roughly doubles the per-period contribution, because the same amount has to be saved in half the time.

Stability of the contribution

Whether the contribution can be held constant. If cash flow varies, the calculator gives a baseline contribution to compare against an irregular schedule.

  • Real returns vary, especially over long horizons. A US Treasury yield today does not promise the same yield in 5 years, so for horizons longer than 3 years consider running the calculator at 1% lower as a stress test.
  • Taxes and inflation can shrink the real value. The contribution is a nominal figure, so for a 10-year target at 3% inflation, the real value of the target is roughly 26% lower than the headline number.

The formula assumes the contribution is identical every period and the rate is locked. Real sinking funds often allow the contribution to step up with income, which lowers the early-period cash outlay. For bond sinking funds, the indenture may require the issuer to retire bonds at par or market, whichever is lower, which can change the cash flow profile.

According to Corporate Finance Institute Sinking Fund, a sinking fund is a fund created and set up purposely for repaying debt, in which the owner deposits a fixed amount on a regular schedule and uses the balance only for that specific purpose.

When the rate is locked by a certificate of deposit, CD Calculator gives the effective yield and the maturity balance at the same APY used as the annual interest rate here.

Sinking fund calculator showing the periodic contribution and USSF factor for a savings or bond-retirement target
Sinking fund calculator showing the periodic contribution and USSF factor for a savings or bond-retirement target

Frequently Asked Questions

Q: How is a sinking fund payment calculated?

A: The sinking fund formula multiplies the target amount by the Uniform Series Sinking Fund factor, which equals the per-period interest rate divided by ((1 plus the per-period rate) raised to the total number of periods minus 1). The per-period rate is the annual rate divided by the compounding frequency, and the total number of periods is the compounding frequency multiplied by the period in years.

Q: What is the Uniform Series Sinking Fund (USSF) factor?

A: The USSF factor, written as i / ((1 + i)^n - 1), is the engineering-economics multiplier that converts a target future amount into a periodic payment at a given rate and frequency. A larger USSF factor means a larger per-period contribution, holding the target amount constant.

Q: How often should the interest compound inside a sinking fund?

A: Pick the compounding frequency that matches the account that actually credits interest. A high-yield savings account usually compounds daily or monthly, a money market fund usually compounds daily, a treasury bill pays at maturity, and a corporate bond sinking fund follows the indenture cadence. Picking the wrong frequency can move the per-period contribution noticeably over a long horizon.

Q: Why do companies and municipalities set up bond sinking funds?

A: A bond sinking fund reduces credit risk for investors by setting aside cash that can retire part of the bond principal before the maturity date. Investors see the reserve and accept a lower coupon rate, which lowers the issuer's cost of capital. Municipalities use the same structure to fund large capital purchases, such as a fleet of vehicles or a new building, without taking on new debt at the time of replacement.

Q: How does a personal sinking fund differ from an emergency fund?

A: A personal sinking fund targets a known future expense with a defined timeline, such as a car in 3 years or a roof in 8 years. An emergency fund covers an unexpected event with no fixed timeline, such as a job loss or a medical bill. The math is the same, but a sinking fund can be invested for a longer horizon because the trigger date is known.

Q: What happens to a sinking fund when the interest rate is zero?

A: When the interest rate is zero, the Uniform Series Sinking Fund factor collapses to zero and the formula divides by zero, so the sinking fund calculator degrades to a simple division. The per-period contribution is set to the target amount divided by the total number of periods, and the interest earned is zero.