Skip to content

    Under active development. New calculators and features ship every week. Everything currently runs free while the site matures — pricing pages are a preview, checkout is not open yet.

    Calculates locally in your browser · sinking-fund solve
    Goal planning / saving

    Savings goal

    Turn a target balance into a monthly deposit. The engine grows what you already have first, then solves the sinking-fund formula for the shortfall — so the number it returns is the amount new saving has to cover.

    FeasibilityStraightforwardHorizon5.0 yrMonthly rate0.3333%
    Monthly saving needed
    $378.83
    Over 60 months
    Total contributions
    $22,730
    Plus $4,000 already saved
    Growth contribution
    $3,270
    At 4.00% a year
    Starting progress
    13.3%
    $4,000 of $30,000
    Funding path by year
    Balance at the end of each year from contributions plus compounding.
    379 / month
    Funding path by year
    YearContributedBalanceShare of goal
    Year 1$4,546$8,79329.3%
    Year 2$9,092$13,78245.9%
    Year 3$13,638$18,97363.2%
    Year 4$18,184$24,37781.3%
    Year 5$22,730$30,000100.0%

    Contributed is cumulative cash in. The gap between it and the balance is investment growth — zero if the rate is zero.

    Inspect the model
    Choose a quick result view, a scaled comparison, or the complete diagnostic set.
    Balance path to the goal
    Compounded balance against the flat line of contributions alone.
    Balance path to the goal$0$6.7k$13.4k$20.2k$26.9k$33.6kM0M0M4M4M8M8M12M12M16M16M20M20M24M24M28M28M32M32M36M36M40M40M44M44M48M48M52M52M56M56M60M60With growthContributions only
    Required monthly saving vs horizon
    Stretching the deadline lowers the monthly amount roughly in proportion.
    Required monthly saving vs horizon$0$499$998$1.5k$2.0k$2.5k$2.1k1y1y$1.0k2y2y$6683y3y$3795y5y$2178y8y$16310y10y$9215y15yPer month
    Canonical equations
    The exact relationships implemented by this engine.

    FV = PV(1+i)ⁿ + PMT[(1+i)ⁿ−1]/i · sinking-fund form

    PMT = [FV − PV(1+i)ⁿ]·i/[(1+i)ⁿ−1] · solve for the deposit

    PMT = gap/n · the degenerate case

    FV − PV − n·PMT · what compounding contributed

    finance methodology

    A clear path from inputs to results.

    A savings goal is a sinking-fund problem: grow what you already have, then solve for the deposit that closes the gap. Doing it in that order matters, because the growth on the starting balance can be a large part of the answer over long horizons.

    Step-by-step methodWorked exampleAssumptions explained

    How to use

    1. Enter the target balance.
    2. Add what you have already saved toward it.
    3. Set the deadline in years.
    4. Choose an expected return appropriate to the horizon.
    5. Read the required monthly deposit and the split between contributions and growth.

    The formula

    PMT=[FV−PV(1+i)n] i(1+i)n−1,i=r12, n=12tPMT = \frac{[FV - PV(1+i)^n]\,i}{(1+i)^n - 1}, \qquad i = \frac{r}{12},\ n = 12t

    Reference: Standard sinking-fund formula (Broverman, Mathematics of Investment and Credit).

    Worked example

    $30,000 goal in five years from $4,000 at 4%

    Inputs
    • Target $30,000.
    • Already saved $4,000.
    • Five years at 4%.
    Calculation path
    1. 1

      Monthly rate 0.3333%, 60 months.

    2. 2

      Starting balance grows to 4,000 × 1.003333^60 = $4,884.

    3. 3

      Gap: 30,000 − 4,884 = $25,116.

    4. 4

      Deposit: 25,116 × 0.003333 / (1.003333^60 − 1) = $378.83 a month.

    5. 5

      Total contributions $22,730; growth contributes the remaining $3,270.

    Result

    $378.83 a month for 60 months, of which about $3,270 is investment growth.

    Interpreting the result

    At a 4% return, growth covers roughly a quarter of the goal. At 0% the deposit is simply the gap divided by the months — $418.60 here. The difference is the reward for the return assumption, and it comes with the risk that the return does not arrive.

    Assumptions & limitations

    • Contributions are made at month end and the return is constant.
    • The return assumption is realistic for the horizon: cash-like for under three years, diversified for longer.
    • No fees are deducted; a 1% fee would raise the required deposit.
    • The target is in nominal currency, not inflation-adjusted.

    Frequently asked questions

    What return should I assume for a short goal?

    For goals inside three years, use a savings account or short-duration bond rate. Equities can fall 30% in a year, which turns a two-year goal into a missed deadline.

    Should I save monthly or in a lump sum?

    Monthly matches how income arrives and removes timing decisions. If you have the cash already, investing it earlier generally wins over spreading it out.

    Why does the monthly amount fall so much with a longer deadline?

    Because you have more months to contribute and more time for compounding. Stretching from three to five years typically cuts the deposit by about 40%.

    How do I handle inflation?

    Raise the target by expected inflation over the horizon, or use a real return and a real target. Mixing nominal returns with a nominal target and then complaining about prices is the common error.

    Methodology last reviewed 2026-10-18. Results are informational and not financial or engineering advice — see our disclaimer.