Work backwards from the target
At zero growth, required monthly saving = (target − current savings) ÷ months, with a floor of zero. With monthly growth i and n deposits, the contribution is [target − current × (1 + i)n] × i ÷ [(1 + i)n − 1].

The displayed formula uses end-of-month contributions and a constant assumed growth rate. The advanced setting can instead place deposits at the beginning of each month. The rate is converted to match the contribution schedule. Investor.gov: savings-goal planning inputs shows the role of target, starting balance, time and rate in a savings plan.
Build 10,000.00 in two years
Assume a 10,000.00 target, 2,000.00 already saved, 24 monthly deposits and zero growth. The gap is 8,000.00, so 8,000 ÷ 24 = 333.3333… per month.
To avoid a cent-rounding shortfall, a contribution of 333.34 per month reaches at least the target under those zero-growth assumptions. Twenty-four deposits contribute 8,000.16, leaving 10,000.16 in total.
Match risk to the deadline
A near-term bill and a distant investment goal should not automatically share a return assumption. If you must have a particular amount on a fixed date, a higher modeled return does not make the shortfall risk disappear.
Try zero growth as a reference, then compare other justified assumptions. Check fees, tax and access restrictions separately. A balance already above target returns no additional contribution needed in the model, not permission to spend the excess without reviewing your plan.
An emergency reserve has a different purpose from an investment-growth target. The emergency-fund guide helps define the money that must stay available, and the emergency-fund calculator turns chosen costs and coverage into a target to bring back here.
Update the plan as reality changes
Recalculate after a changed deadline, missed deposit or material balance change. Separate regular monthly saving from one-off contributions: a future bonus should not be treated as already available cash. If the target is a future purchase, allow for price inflation instead of assuming today's price stays fixed.
Common questions
What if my current savings already cover the target?
The required contribution is zero under the selected assumptions. Check that the money is accessible and that the target includes expected costs.
Does the monthly amount guarantee I will reach the goal?
Only the arithmetic is determined by the assumptions. Actual returns, fees, taxes and missed deposits can change the outcome.
Why round the contribution upward?
A contribution rounded down to whole cents can leave a small shortfall. Rounding upward aims to meet the modeled target.
Educational estimate using the stated assumptions. Fees, taxes, changing rates and individual circumstances can change an outcome. This is not personalized financial advice. Read the estimates disclaimer.