Savings and Compound Interest
ConvertEverything runs locally in your browser — nothing is uploaded
Five modes share one entry point: compound growth, monthly contributions, the contribution needed for a goal, inflation adjustment, and a deposit at maturity. Three things that are easy to get wrong are handled here: · The compounding frequency is really applied, as `(1 + r/n)^(n·t)`, or `e^(r·t)` for continuous compounding. Annual and monthly compounding diverge over ten years; leaving the frequency as decoration would be dishonest. · Monthly contributions and monthly compounding are different things: a contribution is a monthly cash flow, while the frequency is how interest rolls up. Each contribution grows at the equivalent monthly rate `(1 + r/n)^(n/12) - 1`, paid at the end of each period. · A zero return does not divide by zero: the formula’s denominator is zero there, so that branch adds instead, and a 0% deposit is listed as it is rather than as NaN. The result also has a year table (one row every five years plus the last) and an inflation adjustment that discounts the future nominal amount back to today’s purchasing power. ⚠️ This is arithmetic, not investment advice: the rate is an assumption, real returns fluctuate, and no tax is included. Everything runs in your browser.
Features
- Compound growth using (1 + r/n)^(n·t) with the chosen frequency, continuous included
- Monthly contributions grown at the equivalent monthly rate, with contributions kept distinct from compounding
- Goal mode: the monthly contribution still needed
- Inflation adjustment: the future nominal amount in today’s purchasing power
- A year table with one row every five years plus the last, not every year
- ⚠️ A zero return takes an additive branch, so it never divides by zero or yields NaN
- ⚠️ The result states this is arithmetic, not investment advice, and excludes tax
- Runs entirely in your browser
How to use
- Choose a mode (compound, contributions, goal, inflation, deposit)
- Enter the starting or target amount
- Set the annual return, years and compounding frequency; add the monthly contribution in contribution mode
- The result gives the future value, total contributed, earnings, year table and inflation adjustment
FAQ
- How much does the compounding frequency matter?
- Quite a bit. At 5% a year, annual compounding over ten years gives 1.05^10 ≈ 1.629, while monthly gives (1 + 0.05/12)^120 ≈ 1.647 — about 1.8% more over the decade. The longer the horizon and the higher the rate, the wider the gap. That is why the frequency is really substituted into the formula here.
- Are monthly contributions the same as monthly compounding?
- No. A contribution is money paid in each month (a cash flow); the frequency is how interest rolls up (a rate convention). They combine freely. Each contribution here grows at the equivalent monthly rate implied by the chosen frequency, paid at the end of each period, and the result says so.
- What happens at a 0% return?
- Nothing breaks. The term ((1+i)^n − 1) / i has a zero denominator when i is zero, so that branch adds instead: principal plus contribution times the number of periods. A 0% deposit is listed as it is, not as NaN.
- Is this investment advice?
- No. The rate is an assumption you enter, and the tool only does arithmetic. Real returns fluctuate, are taxed and are eroded by inflation; no tax is included here and the future is not predicted. Treat it as a “what if the assumptions change” calculator.
Related tools
Loan Calculator
ConvertMonthly payment, total interest and an amortisation schedule for equal-payment or equal-principal loans, with prepayments and lump sums.
Salary Converter
ConvertConvert hourly, daily, weekly, monthly and annual pay. Hourly is given on both a 40-hour week and a statutory 21.75-day basis, along with raises.
Currency Converter
ConvertConvert 30 currencies at ECB reference rates, with the inverse rate, the rate date and a 30-day range. Your input goes to a third-party service.
Timestamp Converter
ConvertConvert Unix timestamps into dates and back, telling seconds, milliseconds, microseconds and nanoseconds apart, with Windows FILETIME and decimals.
Date Calculator
ConvertCount the days, weeks or months between two dates, or shift a date by any of those. Dates can be picked from a calendar or pasted in — nothing is uploaded.
Number Base Converter
ConvertConvert numbers between binary, octal, decimal, hex, base 36 and base 64, with long IDs converted digit for digit. Runs in your browser.