It shows what a starting amount and regular deposits become when the interest they earn also earns interest. Enter what you have today, what you add each month or year, the yearly rate, how often the interest is added and for how many years. You get the final balance, how much of it you paid in, how much is interest, a chart, and a table with one row per year that you can copy or download as CSV. Add an inflation rate and it also shows the balance in today's money. Everything is calculated in your browser.
How the interest is calculated
The rules are fixed and stated here so the numbers can be checked. The year is split into equal compounding periods, and at the end of each one the interest on the balance is added. There is no rounding between periods: the balance is carried with at least thirty more digits than a cent and rounded half up to the cent once, when it is shown. So 10,000 at 5% compounded monthly for 10 years is exactly the textbook 10,000 × (1 + 0.05 ÷ 12)^120, which is 16,470.09. Money you deposit part-way through a compounding period earns simple interest for the time it was in the account, so a deposit at the end of a period joins after that period's interest and one at the start earns the whole period. The interest in the table is the balance minus everything you have paid in, so each row adds up. In today's money means the balance divided by (1 + inflation) for each year that has passed.
Good to know
This is an illustration, not financial advice. It does not include taxes, fees, a rate that changes over time, contributions that grow with your income or irregular withdrawals, and real investments can lose value, which a fixed rate cannot show. If you want to borrow rather than save, the loan calculator gives the schedule for a loan. To work out a percentage change or an increase, use the percentage calculator, and the number to words converter writes an amount out in words.