{{ summaryTitle }}
{{ summaryFigure }}
{{ summarySubtitle }}
{{ badge.label }}
Saved Monthly Goal {{ savingGoalStage.monthLabel }}
Savings goal inputs
Select the constraint to solve: timeline, contribution, or future value.
Enter target dollars, e.g. 10000 for a $10,000 emergency fund.
$
Enter dollars already set aside before new monthly deposits.
$
Enter the starting monthly transfer, e.g. 250 for $250 per month.
$
Use whole years and 0-11 extra months; 0 months keeps only the starting balance.
years months
Enter percent per year, e.g. 4.5 for a 4.5% return assumption.
% / yr
Match the account quote: monthly, quarterly, semi-annually, or annually.
Use YYYY-MM-DD; blank or invalid dates reset to today's date.
Choose Beginning for upfront transfers, End for after-month savings.
{{ Number(annualIncreasePercent || 0).toFixed(1) }}%
Set 0-30% yearly increase; use 0 for no scheduled raise.
Metric Value Copy
{{ row.label }} {{ row.value }}
Checkpoint Date Deposit (period) Interest (period) Deposit (cum) Interest (cum) Ending ($) Copy
{{ row.checkpointLabel }} {{ row.checkpointDate }} {{ formatMoney(row.depositPeriod) }} {{ formatMoney(row.interestPeriod) }} {{ formatMoney(row.depositCum) }} {{ formatMoney(row.interestCum) }} {{ formatMoney(row.ending) }}

                
Customize
Advanced
:

A savings goal turns a future amount into a plan you can compare with the money you have, the deposits you can make, and the time you are willing to wait. The same target can feel realistic or unrealistic depending on whether it is an emergency fund, a travel fund, a home repair reserve, a down payment, or a short-term investing goal. A useful estimate starts by separating the target amount from the savings habit needed to reach it.

Several terms matter before the math begins. The starting balance is money already set aside. Contributions are new deposits added over time. A return assumption is the rate the balance may earn, and compounding means interest or investment growth can itself earn more growth later. The horizon is the planning span, while the goal gap is the amount still missing after current savings are counted.

Common savings goal planning questions and what they mean
Planning question What it tests Common use
How long will it take? The target date produced by a known deposit habit. Checking whether an existing monthly transfer is enough.
How much should I save each month? The recurring deposit needed for a deadline. Turning a goal date into a budget number.
How far will the current plan go? The ending balance from a fixed contribution and horizon. Comparing a savings plan with a target amount.
A savings path from current balance through monthly deposits and interest to a goal.

The most common mistake is treating the return assumption as certain. Savings accounts can change rates, investments can lose value, and taxes or account fees can reduce the money that remains. A safer plan compares several cases: no return, a conservative return, and the return you hope to earn.

Contribution timing also matters. A deposit made at the beginning of a month earns growth during that month, while a deposit made at the end starts earning later. The difference is small over one month and larger across many years, especially when deposits rise over time.

How to Use This Tool:

Start with the planning question, then enter only the fields that apply to that question. The summary updates with the main answer, and the result tabs show the supporting metrics, annual schedule, charts, and JSON view.

  1. Choose Calculation mode. Use When will I reach my goal? for a known monthly deposit, How much do I need to save each month? for a deadline, or What will my savings grow to? for a fixed projection.
  2. Enter the visible dollar fields. Goal amount is hidden in future-value mode, and Monthly contribution is hidden when the calculator is solving the required contribution for you.
  3. Set the Horizon when the selected mode needs a deadline or projection length. Extra months are limited to 0 through 11 so the horizon stays readable.
  4. Enter the Annual return rate and Compound frequency. Use 0% when you want a contribution-only plan without return growth.
  5. Open Advanced when the start date, beginning-versus-end contribution timing, or a yearly Annual step-up changes the plan.
  6. Check the warning under the summary before relying on the answer. The calculator flags cases such as a goal already covered, a zero-month horizon, or a goal that is not reached within the 50-year search window.
  7. Use Projection Metrics for the headline values, Annual Schedule for checkpoint rows, and the chart tabs to compare balance growth, goal pace, and ending balance composition.

For sensitive goals, run a second pass with a lower return rate and compare the new Goal gap, Time to goal, or Required monthly contribution.

Interpreting Results:

The headline answer is useful only with the assumptions that produced it. A finish date assumes the same contribution pattern, return rate, compounding frequency, and step-up rule continue. A required monthly amount assumes the deadline is fixed. A projected ending balance assumes the chosen monthly deposit is maintained for the whole horizon.

Do not treat Growth from returns or Interest share of ending balance as guaranteed money. They show how much of the projection depends on the return assumption. If that share is large, compare the same plan at 0% or at a lower annual return rate before making a budget promise.

Savings goal result fields and verification cues
Result field Read it as Verify before relying on it
Time to goal The estimated span until the balance reaches the target. Check that the planned monthly contribution is affordable every month.
Required monthly contribution The constant starting deposit needed for the selected horizon. Compare the weekly, biweekly, and daily equivalents with your cash flow.
Goal gap The remaining distance between current savings and the target. Make sure the goal amount includes taxes, fees, price increases, or a cushion.
Effective APY The annual yield implied by the nominal annual rate and compounding frequency. Compare it with the rate quote from the account or investment provider.
Annual Schedule Yearly checkpoints for deposits, return growth, and ending balance. Look for a missed deadline or a balance that depends heavily on late-period growth.

Technical Details:

Savings goal math combines a cash-flow schedule with compound growth. The starting balance is present at month 0. Each projected month can add a deposit, apply the monthly growth rate, and then move the balance one period closer to the target or deadline.

The annual return field is treated as a nominal yearly rate. Compounding frequency converts that nominal rate into an effective annual yield, then the annual yield is converted to a monthly rate so deposits and balances can be modeled month by month.

Formula Core

The effective annual yield and monthly rate are derived from the nominal annual rate before the balance projection begins.

APY = ( 1 + r n ) n - 1 i = ( 1 + APY ) 1 12 - 1 Bm = ( Bm-1 + Dm ) ( 1 + i ) beginning deposits Bm = Bm-1 ( 1 + i ) + Dm end deposits

r is the nominal annual return as a decimal, n is compounding periods per year, i is the monthly equivalent rate, B is balance, and D is the deposit for the month.

For example, a 5% nominal annual return compounded monthly gives an effective APY of about 5.116%. The monthly equivalent rate is about 0.4167%, so a beginning-of-month deposit is added before that monthly growth is applied.

Calculation modes and technical mechanisms
Calculation path Mechanism Important boundary
Time to goal Advances the balance one month at a time until the target is reached. The search stops after 600 months, or 50 years, if the target is not reached.
Required monthly contribution Solves for the starting monthly deposit that reaches the goal by the selected horizon. A horizon of 0 months cannot solve a contribution amount.
Future value Projects the current balance and selected deposits through the horizon. A 0-month horizon returns the starting balance with no new deposits or growth.
Annual step-up Raises the current monthly contribution once every 12 projected months. The accepted range is 0% through 30% per year.

Displayed dollar values are rounded to cents, so the final cent can differ slightly from a statement or spreadsheet that rounds after every transaction. The start date labels checkpoints and finish dates; it does not import account history, holidays, payroll dates, or actual bank posting times.

Accuracy Notes:

This is an educational planning estimate, not financial advice. It does not choose an account, recommend an investment, or guarantee a return.

  • Taxes, fees, inflation, withdrawal penalties, and minimum-balance rules are not included.
  • Savings account rates can change, and investment returns can be negative.
  • Real deposits may post on different days than the beginning-or-end monthly timing used here.
  • Use lower-return and no-return scenarios when the goal is important or the deadline is tight.

Worked Examples:

Emergency fund target

A saver has $1,000 set aside, wants a $12,000 emergency fund, and can add $300 at the end of each month. With a 4% annual return compounded monthly, Time to goal is about 2 yr 11 mo. The ending balance is about $12,240.94, with New contributions added of $10,500.00 and Growth from returns of $740.94.

Deadline-based monthly target

If the same $12,000 goal must be reached in 24 months from a $1,000 starting balance, Required monthly contribution is about $437.67 using the same 4% return and end-of-month deposits. The equivalent amounts are about $101.00 weekly, $202.00 biweekly, and $14.39 daily, which makes the budget impact easier to compare with pay periods.

Future value with yearly step-ups

A starting balance of $5,000, a $250 monthly deposit, a 5% annual return compounded monthly, beginning-of-month deposits, and a 3% annual step-up over 3 years produces a Projected Ending Balance near $15,820.99. The Ending Balance Composition separates the $5,000 starting balance, about $9,272.70 of new deposits, and about $1,548.29 of return growth.

Zero-month troubleshooting

Required-contribution mode needs a horizon longer than 0 months. If Horizon is set to 0 years and 0 months, the warning asks for a longer horizon and the balance remains at the starting amount. Add at least one month, then recheck Required monthly contribution.

FAQ:

Why is the effective APY different from the annual return rate?

The annual return rate is treated as a nominal rate. Compound frequency converts it into Effective APY, which is then converted into the monthly rate used for the projection.

Why does beginning-of-month timing raise the ending balance?

A beginning-of-month contribution earns growth during the month it is added. An end-of-month contribution is added after that month's growth, so it starts earning in the next projected month.

What does "not within 50 years" mean?

In time-to-goal mode, the calculation searches up to 600 months. If the goal is still not reached, increase Monthly contribution, lower Goal amount, extend the plan outside the current search window, or test a different return assumption.

Can I use this for investments?

You can model an investment return assumption, but the result is still a scenario. It does not include volatility, taxes, fees, or losses, so compare lower-return cases before relying on a date or contribution amount.

Are my savings numbers sent to a server?

The savings calculation runs in your browser from the values you enter. Treat copied JSON, downloaded files, and shared reports as private if they include real balances or goals.

Glossary:

Annual return rate
The nominal yearly return assumption entered for the projection.
APY
Annual percentage yield, the yearly growth rate after compounding is counted.
Compounding frequency
How often the nominal annual return is compounded before it becomes an effective yield.
Contribution timing
Whether a monthly deposit is added before or after that month's growth.
Goal gap
The remaining amount between current savings and the target goal amount.
Horizon
The number of years and months used as a deadline or projection length.

References: