Time to reach your goal
2 years 5 months
- Monthly contribution
- $300
- Total you pay in
- $9,700
- Growth on top
- $520
- Balance at the end
- $10,220
This calculator is for general information and illustration. It is not financial, investment, tax or legal advice and it cannot know your circumstances. Investment returns are never guaranteed and values can fall as well as rise. For decisions that matter, speak to a qualified professional in your country.
The short answer
Enter your goal, what you have already saved and an assumed growth rate. To see how long it will take, add a monthly contribution. To see how much you need to save, enter how many years you have. If you are unsure about growth, set it to zero: a plan that works without any growth is the safest kind.
Worked example
These are the example values loaded into the calculator above, run through exactly the same formulas, so you can check the method against your own numbers.
| Inputs | |
|---|---|
| Goal | $10,000 |
| Already saved | $1,000 |
| Monthly contribution | $300.00 |
| Assumed annual growth | 4.0% |
| Results | |
|---|---|
| Time to reach the goal | 2 years 5 months |
| Total paid in | $9,700 |
| Growth on top | $519.76 |
A savings goal without a number attached to it is a wish. Attach a target, a start and a timeframe, and it becomes a plan you can test. This calculator answers the two questions people ask most: how long will it take, and how much do I need to put aside each month?
How to use this calculator
- Choose what you want to find: how long it will take, or how much to save each month.
- Enter your savings goal.
- Enter the amount you already have.
- Enter either your monthly contribution or the years you have, depending on the mode.
- Enter an assumed annual growth rate, or zero if you would rather ignore growth.
The formulas
The calculator uses a monthly growth rate equal to the annual rate divided by twelve.
Time to a goal. It adds up the balance month by month: balance = balance × (1 + monthly rate) + monthly contribution, and stops in the first month the balance reaches the goal.
Monthly amount needed. Over n months, with a monthly rate r:
- Monthly amount = (goal − starting amount × (1 + r)^n) × r ÷ ((1 + r)^n − 1)
With zero growth this simplifies to (goal − starting amount) ÷ n. In both modes, the calculator is tested against the standard annuity formula, and the monthly amount it finds is checked by plugging it back in to confirm the balance lands on the goal.
How to read your result
The headline is the answer to your question. Below it, you will see how much of the final balance is your own money and how much is growth. For modest goals over a few years, most of the balance is what you paid in, which is a useful reminder that saving rate matters more than returns over short periods.
If the result is longer than you hoped, you have three levers: a larger contribution, a lower goal, or more time. It is tempting to reach for a higher assumed growth rate instead, but that only makes the plan look better on paper. A plan that works at zero growth does not depend on markets behaving.
Cash or investments?
Where the money sits changes both the growth and the risk. Money you will need within a few years generally belongs somewhere stable, because investments can fall in value just as you need them. Money for goals many years away can tolerate more risk, in exchange for the possibility of higher returns that are never guaranteed. This tool does not tell you which is right for you. Our guides to investing for beginners and investment apps explain the trade-offs, and for long-term projections with fees and inflation, use the compound interest calculator.
A note for people with irregular income
Uneven income makes a buffer more valuable. A common goal for freelancers and side hustlers is a cash reserve covering several months of essential costs, so a slow stretch does not force bad decisions. Setting the goal to your monthly costs multiplied by the number of months you want covered, then choosing a realistic contribution, gives you a concrete plan. In good months you can contribute more, and the calculator will show how much sooner you reach the goal. Keeping records of your earnings helps you set realistic contributions; see our guide to tracking online income and taxes.
Common mistakes
Assuming high growth. Optimistic returns make a plan look fast and fragile.
Ignoring inflation. A goal set today may cost more later, so revisit it periodically.
Forgetting to pay yourself first. Contributions that depend on what is left over often do not happen. Automating a transfer helps.
Treating the goal as fixed. Circumstances change, so review the numbers every few months.
Investing money you need soon. Short-term goals and market risk do not mix well.
Assumptions and limits
The calculator assumes a steady growth rate and a steady monthly contribution made at the end of each month. It ignores tax on interest or gains, fees, changing contributions and inflation. It stops at one hundred years. It is a planning aid and general information, not financial advice, and real returns can differ greatly from the assumption you enter.
Frequently asked questions
How do I calculate how long it will take to save a goal?
Add up your balance month by month: each month it grows by the monthly rate and then your contribution is added, until it reaches the goal. With no growth it is simply the amount still needed divided by your monthly contribution. The calculator does this and shows the time, the total you pay in and any growth on top.
How do I work out how much to save each month?
With no growth, subtract what you have from the goal and divide by the number of months. With growth, the calculator solves for the monthly amount that makes the balance land on the goal at the end of your timeframe. Switch to the 'how much to save each month' option and enter your years.
What growth rate should I assume?
Use the lowest figure you would be comfortable relying on, or zero. A cash savings account usually offers lower and steadier rates than investments, and investment returns are never guaranteed and can be negative. Try several assumptions and prefer the plan that still works with the cautious ones.
Why is this useful for people with irregular income?
Freelancers and side hustlers often have uneven months, which makes a cash buffer especially important. A goal calculator turns a vague intention into a monthly figure you can aim for, and you can top it up in good months.
How we keep this calculator accurate
The formulas on this page are standard arithmetic, written out in full above so you can check them. Each one is covered by automated tests that compare the calculator against independently worked examples and round-trip checks, and the worked example is generated by the same code as the calculator. We use no third-party data, exchange rates or fee tables, because those go stale; fees and rates are always numbers you enter. If you spot a mistake or an assumption that does not fit your situation, please tell us. Our earnings disclaimer and editorial approach explain how the site works.
Written by
The editorial team behind How To Make Money Online, responsible for researching, writing, and fact-checking every guide on this site against current platform terms and fees.