Ad placeholder — leaderboard
Savings Calculator
Calculate how your savings will grow over time with regular contributions and compound interest.
Ad placeholder — in-article
Final Savings
Total Contributions
Total Interest
Initial + Contributions
Calculated in your browser. We never see your numbers.
Year-by-Year Projection
| Year | Balance | Interest Earned |
|---|
How to Use This Calculator
Enter your current savings balance in the Initial Savings field, then add how much you plan to contribute each month. Input your expected annual interest rate — check your bank's current HYSA or CD rates for a realistic figure. Finally, enter how many years you plan to save. Results update instantly as you type. The projection table below shows your balance growing year by year, so you can see the power of compound interest over time.
Savings Growth Formula
This calculator uses the future value with monthly contributions formula: FV = PV × (1+r)^n + C × ((1+r)^n − 1) / r, where FV is the future value, PV is your initial savings, r is the monthly interest rate (annual rate ÷ 12 ÷ 100), n is the total months (years × 12), and C is your monthly contribution. For example: $1,000 initial savings, $200/month, 5% annual rate for 10 years: r = 0.05/12 ≈ 0.004167, n = 120. FV ≈ $1,000 × 1.6470 + $200 × (1.6470 − 1) / 0.004167 ≈ $1,647 + $31,056 ≈ $32,703. If the rate is 0%, the formula simplifies to FV = PV + C × n.
Example Calculation
Suppose you start with $5,000 in a high-yield savings account and contribute $300 per month at a 4.5% annual interest rate for 15 years. After 15 years, your final balance would be approximately $95,374. Of that, $59,000 comes from your contributions ($5,000 initial + $300 × 12 × 15 months), and about $36,374 is pure interest — earned without any extra effort. This demonstrates how consistent contributions combined with compound interest can dramatically accelerate wealth accumulation.
Ad placeholder — rectangle
Frequently Asked Questions
How much should I save each month?
A common guideline is to save at least 20% of your take-home pay, though even 10% is a strong start. The exact amount depends on your income, expenses, and goals. Use this calculator to see how different monthly contribution amounts affect your long-term savings growth — even small increases compound significantly over time.
What is the 50/30/20 rule for budgeting?
The 50/30/20 rule suggests allocating 50% of your after-tax income to needs (rent, food, utilities), 30% to wants (entertainment, dining out), and 20% to savings and debt repayment. This rule provides a simple framework for balancing current enjoyment with long-term financial health. Adjust proportions based on your personal situation and goals.
How does interest rate affect savings growth?
Interest rate has a compounding effect — a higher rate accelerates growth exponentially over time. For example, $10,000 at 2% for 20 years grows to about $14,859, while at 6% it becomes $32,071 — more than double. Even a 1-2% difference in rate can mean tens of thousands of dollars over a long time horizon. This is why high-yield savings accounts and CDs can significantly outperform traditional savings accounts.
How much emergency fund should I have?
Most financial experts recommend 3–6 months of essential living expenses in an easily accessible emergency fund. If your monthly expenses are $3,000, that means $9,000–$18,000. Higher-risk situations (self-employment, single income, volatile industry) warrant the higher end. Keep your emergency fund in a high-yield savings account to earn interest while maintaining full liquidity.
HYSA vs CDs — which is better for savings?
High-Yield Savings Accounts (HYSAs) offer flexibility — you can deposit and withdraw freely — making them ideal for emergency funds and short-term savings. CDs (Certificates of Deposit) typically offer slightly higher rates in exchange for locking your money for a fixed term (3 months to 5 years). Use HYSAs for liquid savings and CDs for money you won't need for a defined period. Both are FDIC-insured up to $250,000.
Ad placeholder — leaderboard