Savings Goal Calculator

Plan a savings target by estimating how long it may take to reach it, or how much you may need to save each month to get there by a chosen deadline. Both modes use your current savings, an assumed annual interest rate and regular end-of-month deposits.

Results are projections based on the assumptions you enter, not guarantees.

Your assumptions

Changes the display format only. No currency conversion is performed.
Calculation mode

Results

Enter your assumptions and press Calculate.

How Your Savings Reach the Goal

The chart appears after a valid calculation.

Savings Goal Calculation Breakdown

The breakdown appears after a valid calculation.

How the Savings Goal Calculator Works

Both modes use monthly compounding with deposits at the end of each month. Variables: P = current balance, G = target, C = monthly contribution, R = nominal annual rate as a percentage number, i = monthly rate as a decimal, Y = years, n = months, FV = projected balance.

i = R / 1200 n = 12 × Y A = (1 + i)^n S = ((1 + i)^n − 1) / i (S = n when i = 0) FV = P·A + C·S

Mode A: time to reach a goal. With a fixed deposit and an unknown finish date, the calculator steps through the months:

  1. Enter the current balance, target, monthly contribution and assumed annual rate.
  2. Convert the annual rate to a monthly decimal rate, i = R / 1200.
  3. Apply one month of interest to the existing balance.
  4. Add the contribution at the end of that month: B(m) = B(m−1) × (1 + i) + C, starting from B(0) = P.
  5. Repeat until the ending balance reaches or exceeds the target, or until 1,200 months (100 years) have passed.
  6. Read the first month that meets the target as the modeled time.

At a 0% rate the recurrence becomes B(m) = B(m−1) + C. A goal can be impossible to reach when there are no savings, no deposits and no positive growth.

Mode B: monthly savings needed. The calculator grows the current balance to P·A, then divides the remaining shortfall by the accumulation factor S:

C_exact = (G − P·A) / S (i > 0) C_exact = (G − P) / n (i = 0)

If G ≤ P·A, the required contribution is zero, never negative. Otherwise the deposit is rounded up to the next cent and the ending balance is recomputed with that displayed amount.

Assumptions: a constant nominal annual rate, monthly compounding, fixed end-of-month deposits, no withdrawals, no fees or taxes, no inflation adjustment and no other deposits. Real savings products may credit interest differently, so actual balances can differ.

What Is a Savings Goal Calculator?

A savings goal calculator estimates how long it may take to reach a target balance, or how much to save each month to reach that target within a chosen period. It considers four things: what you have saved already, what you add regularly, the interest rate you assume, and time.

Typical goals include an emergency fund, a planned purchase, education expenses or a travel fund. The calculator does not decide how much you should save. It shows what your own assumptions imply, and the timelines and balances it returns are estimates, not guarantees.

How to Use the Savings Goal Calculator

Choose a display currency first. It changes only how amounts are formatted; the arithmetic and any exchange rate are untouched, so 10,000 stays 10,000 in every currency.

Then pick a mode. To find out how long a goal may take, enter your current savings, target amount, monthly contribution and an assumed annual rate. To find the deposit needed, enter your current savings, target amount, assumed rate and the number of whole years you have. Press Calculate and review the headline result, the comparison of projected balance with your goal, and the breakdown of deposits and estimated interest. If you edit any input afterwards, press Calculate again to refresh the results.

How to Calculate the Time Needed to Reach a Savings Goal

The answer depends on your starting balance, monthly contributions, assumed interest and target. Because the finish month is unknown, the calculator works through the months one at a time using this recurrence:

B(m) = B(m−1) × (1 + i) + C

The existing balance earns that month's assumed interest, and the contribution is added at the end of the month. The first month-end balance at or above the target gives the result. Larger deposits generally shorten the modeled timeline, and smaller ones lengthen it. If your current balance already covers the goal, the time needed is zero.

How to Calculate Monthly Savings Needed

The reverse calculation starts from a known goal and deadline. The projected value of a balance with regular deposits is:

FV = P(1 + i)^n + C × ((1 + i)^n − 1) / i

Solving for the monthly contribution, for a positive monthly rate, gives:

C_exact = (G − P(1 + i)^n) / (((1 + i)^n − 1) / i)

A positive result is rounded up to the next cent so the displayed deposit is enough within the model, and the ending balance is recomputed from that amount. If your current savings are projected to cover the goal on their own, the contribution is zero.

The Savings Goal Calculator Formula

i = R / 1200 n = 12 × Y A = (1 + i)^n S = ((1 + i)^n − 1) / i FV = P·A + C·S

Here R is the annual rate as a percentage number, such as 5 for 5%, whereas i is a monthly decimal. Using 5 as the monthly rate would badly overstate growth. At a 0% annual rate there is no interest, S equals n and FV = P + C·n, so no division by zero is needed.

How Compound Interest Affects a Savings Goal

Interest is earned on the existing balance, including interest from earlier months. Deposits made early have more months to earn interest than deposits made shortly before the target date, so they contribute more growth. That is why the total you put in (your starting balance plus deposits) and the interest the model adds are shown separately.

The calculator holds the rate constant. Real savings products may change rates, credit interest on a different schedule or pay no interest at all.

Example of Reaching a Savings Goal

Suppose you have $1,000, want $10,000, deposit $200 at the end of each month, and assume a 5% nominal annual rate compounded monthly. The calculator applies:

B(m) = B(m−1) × (1 + 0.05/12) + 200 B(1) = 1000 × (1 + 0.05/12) + 200

It repeats this each month until the ending balance is at least $10,000. The month count and final balance come from the calculator itself, so enter these values to see them. For the reverse view, keep the same starting balance and target, enter a deadline such as 10 years, and the calculator shows the monthly deposit that would be needed. This is an illustration of the arithmetic, not a prediction of any account's performance.

How Monthly Contributions Affect a Savings Goal

Regular deposits can speed progress toward a target. Higher contributions generally reach a given goal sooner, lower contributions take longer, and with no deposits the balance can only grow through interest. Even when interest is earned, contributions often matter most over shorter periods, because there is less time for compounding to do the work.

The calculator assumes the same deposit at the end of every month. It does not suggest a savings amount suitable for every household.

How Interest Rates and Time Affect Your Goal

A higher assumed rate generally raises the modeled value of a balance and can lower the monthly deposit needed for a fixed goal. A longer period gives more months for both deposits and compounding. However, a higher actual return is never guaranteed, and an assumed higher rate is not evidence that a particular financial product is better.

What Happens If My Savings Already Cover the Goal?

If your current balance equals or exceeds the target, Mode A reports zero months, with no new deposits or future interest counted. In Mode B, if the starting balance grown at your assumed rate reaches the target within the period, the required monthly contribution is zero. This is a mathematical result under the stated assumptions, not a recommendation to change how you save.

Limitations of a Savings Goal Calculator

  • It assumes a constant annual interest rate and monthly compounding.
  • It assumes fixed deposits at the end of each month.
  • It does not model withdrawals, changing deposits or changing rates.
  • It does not deduct taxes or fees.
  • It does not adjust for inflation or predict market performance.
  • Products with other compounding or crediting schedules may differ.

At a 0% rate the model creates no interest growth. In Mode A, a goal may also not be reached within the 100-year search horizon.

How to Interpret Your Savings Goal Results

The estimated time, or required monthly deposit, is the headline figure. Beside it you will see total deposits, estimated interest and the projected balance. The balance may exceed the target because deposits and interest arrive at month-end, or because the deposit was rounded up to the next cent. Real outcomes can vary from the projection, so treat the numbers as a planning estimate rather than a guarantee or a recommendation to buy a financial product.

Frequently asked questions

What is a savings goal calculator?

It estimates how long reaching a savings target may take, or how much to save each month to meet a target within a selected period.

How do I calculate how long it will take to reach my savings goal?

Enter your current savings, target, monthly contribution and an assumed annual rate. The calculator applies the monthly balance formula until the target is met or the 100-year search horizon ends.

How much should I save each month to reach my goal?

Select the monthly savings mode and enter your current balance, target, assumed interest rate and number of years. The calculator estimates the required deposit under those assumptions.

Does a savings goal calculator include compound interest?

This one does. It compounds the assumed nominal annual rate monthly and adds deposits at the end of each month. Real financial products can use different terms and schedules.

What happens if I already have enough savings to meet my target?

The estimated time is zero months. In monthly savings mode, the required contribution can be zero when the starting balance is projected to cover the target within the selected period.

Can I calculate my savings goal with a 0% interest rate?

Yes. A 0% rate is accepted. The balance then grows only through your contributions, and the calculator avoids dividing by zero.

How does increasing my monthly savings contribution affect the goal?

Larger monthly contributions generally reach a target sooner under the same assumptions. Actual results depend on deposit timing and realized growth.

Is the calculated time or monthly deposit guaranteed?

No. Both are estimates under a constant-rate, monthly-compounding model. Real account rates, fees, taxes, withdrawals and deposit timing may differ.

What if the calculator cannot reach my goal within 100 years?

Time-to-goal mode reports that the goal is not reached within its 100-year horizon. That does not necessarily mean the goal is impossible, unless your assumptions prevent any progress at all.

Does this calculator account for inflation, fees, or taxes?

No. It estimates a nominal future balance. Inflation, fees and taxes can change both your actual balance and its future purchasing power.

Disclaimer. Results are mathematical estimates based on the assumptions you enter: a constant nominal annual rate, monthly compounding and fixed end-of-month deposits. They do not account for taxes, fees, withdrawals, inflation or changing rates, and they do not guarantee future savings, interest earnings or investment performance. This is not personalised financial advice.