Save Money to Invest Logo
Free Calculator

Savings Goal Calculator

Find out when you'll reach your savings goal — and how much you need to save monthly. Includes investment growth and timeline projection.

Your Goal

$
$
$
%

HYSA: ~4.5% · Stocks: ~7–10% · Regular savings: ~0.5%

Goal Projection

You'll Reach Your Goal In

2y 10m

April 2029

Goal Amount$20,000
Total Contributions$19,000
Interest Earned$1,000

Required Monthly Savings to Reach $20,000

In 1 year$1,462/mo
In 3 years$460/mo
In 5 years$261/mo
● Contributions 95%● Growth 5%

Projections assume a constant annual return rate. Actual returns vary. For savings accounts, APY is not guaranteed long-term. For investment accounts, returns fluctuate. This is not financial advice.

How This Savings Goal Calculator Works

This calculator iterates month by month, applying your annual return rate (divided by 12) to your growing balance and adding your monthly contribution each period until the balance reaches your goal amount.

To calculate the monthly savings required to reach a goal in a specific timeframe, it uses the future-value formula inverted:

PMT = (Goal – P × (1+r)ⁿ) × r / [(1+r)ⁿ – 1]

Where P = current savings, r = monthly return rate (annual ÷ 12), n = months to reach the goal, and PMT= required monthly contribution.

How to Reach Your Savings Goal Faster

Automate your savings. Set up an automatic transfer on payday — before you have a chance to spend it. "Pay yourself first" is the single most effective habit for reaching savings goals. Even automating $100/month builds $1,200/year without any active effort.

Use a high-yield savings account. Traditional savings accounts earn about 0.5% APY. High-yield savings accounts (offered by online banks) earn 4%–5% APY. On a $10,000 balance, that's $400–$500/year extra versus $50 from a regular account.

Apply windfalls directly to your goal. Tax refunds, bonuses, gifts, and side income can dramatically accelerate your timeline. A single $2,000 tax refund applied to a $20,000 goal at $500/month cuts 4 months off your timeline.

Increase contributions with every raise. When you get a pay increase, increase your savings contribution by the same dollar amount before lifestyle inflation sets in. This approach builds wealth without feeling like sacrifice.

Savings Goal Calculator — FAQ

How much should I save per month to reach my goal?
Divide your remaining goal amount by the number of months you have, then adjust for investment returns. For example, to save $20,000 in 2 years (24 months) with no return, you need about $833/month. With a 4.5% APY high-yield savings account, the required contribution drops to approximately $800/month.
Where should I keep my savings while working toward a goal?
For short-term goals (under 3 years), use a high-yield savings account (HYSA) or money market account earning 4%–5% APY. For medium-term goals (3–7 years), consider a CD ladder or conservative bond fund. For long-term goals (7+ years), a diversified index fund portfolio has historically provided the best returns.
What is a high-yield savings account (HYSA)?
A high-yield savings account is a federally insured savings account (FDIC up to $250,000) that earns significantly more interest than traditional bank savings accounts. As of 2024, top HYSAs offer 4.5%–5.0% APY, compared to the national average savings rate of about 0.5%. They're ideal for emergency funds and short-term goals.
How much should I have in an emergency fund?
Financial advisors generally recommend 3–6 months of essential living expenses in an emergency fund. If your monthly expenses are $4,000, aim for $12,000–$24,000 in liquid savings. Freelancers, self-employed individuals, or those with variable income should aim for 6–12 months of expenses.
Should I pay off debt or save for a goal first?
Build a small emergency fund first ($1,000–$2,000), then aggressively pay off high-interest debt (above 6%–7%). Once high-interest debt is gone, redirect payments to savings goals. Low-interest debt (like a mortgage) can be carried while simultaneously building savings and investing.