Estimate the deposit you need to reach a target amount by a deadline. Includes interest, deposit frequency (monthly, biweekly, weekly), and deposit timing options.
How to Use
- Enter your Savings goal (the target amount you want to have).
- Enter your Current savings (what you already have saved today).
- Enter the Time to reach goal in years. Decimals are fine (example: 2.5).
- Enter your Annual interest rate. Use 0% if you want a no-growth plan.
- Open Advanced options if you want to change:
- Deposit frequency (monthly, biweekly, weekly). The result will be per deposit.
- Compounding frequency (monthly, daily estimate, annual).
- Deposit timing (end of period is common; beginning of period grows a bit more).
- Rounding (rounds the required deposit up so you do not fall short).
- Start month (optional, shows an estimated goal month and year).
- Press Calculate.
- Read the results:
- Required deposit: what you need to add each deposit period.
- Projected ending balance: what the plan reaches after the chosen time, using rounding.
- Chart: teal line is projected balance, gray dashed line is the goal.
- More details: shows total deposits, estimated interest earned, and checkpoints.
- Deposit frequency: how often you add money. If weekly or biweekly is selected, the required deposit is per week or per biweekly deposit.
- Compounding: how often interest is added to the balance (interest-on-interest).
- Deposit timing: end-of-period means interest is applied first, then the deposit. Beginning-of-period means you deposit first, then it grows for that period.
- Rounding: rounding up can push the ending balance slightly above the goal, by design.
The calculator estimates the deposit you need (monthly, biweekly, or weekly) to reach a target balance by a chosen time. It uses your current savings as the starting balance, then projects growth using compound interest and repeated deposits.
You enter a nominal annual rate (APR-style percent per year). The calculator converts it to an effective annual rate using your selected compounding frequency:
effAnnual = (1 + r/compFreq)^(compFreq) - 1, where r = ratePct/100.
Then it converts the effective annual rate to a per-deposit growth rate based on deposit frequency:
iPer = (1 + effAnnual)^(1/depFreq) - 1.
This aligns the growth step to your deposit cadence (monthly, biweekly, weekly).
The calculator solves for a fixed deposit amount that reaches the goal after n deposits, where n = round(years * depFreq).
It uses the standard future value relationship for a starting balance plus equal deposits.
If “Deposit timing” is set to “Beginning of period”, the calculator applies each deposit before interest for that period. That gives each deposit one extra period of growth compared with “End of period”.
- The deposit is rounded up to the next cent or the next whole dollar (your choice). Rounding up can push the final balance slightly above the goal.
- After rounding, the calculator runs a period-by-period projection to estimate ending balance, total deposits, and total interest earned, and to draw the chart.
- The “Effective annual yield (APY estimate)” is shown as
effAnnualconverted to a percent.
- This is a projection. Real returns can vary over time.
- Taxes are not modeled (for example, interest in a taxable account).
- Bank interest often accrues daily using account-specific rules and statement-cycle timing. The daily compounding option here is an estimate.
- Inflation is not included. A goal in today’s dollars may need to be higher in the future.