Skip to main content
ToolNimbly

Compound Interest Calculator with Contributions

Calculate how savings can grow with compound interest and regular weekly, monthly or annual contributions. Compare deposits, interest earned and the projected balance year by year.

Runs in your browser. Nothing you enter here is uploaded to a server.

Loading the tool…

Embed the Compound Interest Calculator with Contributions

Paste this into any page. The tool runs in place, and the credit line below it links back here.

Appearance

Adjust height if your layout needs it.

Please keep the “Powered by” line. It is the only thing we ask in return, and it is what keeps the tool free to embed.

What this tool does

Calculate compound interest from a starting balance, an annual nominal rate, a duration and a compounding frequency. Previously earned interest becomes part of the balance used for future calculations. You can add regular contributions and compare your starting amount, new deposits and interest in a year-by-year table. The result follows the fixed rate and timing assumptions you enter.

How to use this tool

  1. Step 1: Enter the starting amount and rate

    The rate is the nominal annual rate. Choose how often it compounds: daily, monthly, quarterly, semiannually or annually.

  2. Step 2: Set the time horizon

    Enter the duration in years. The calculation uses whole compounding periods, so choose a duration that fits the selected frequency for an exact period count.

  3. Step 3: Add recurring contributions if you make them

    Choose a contribution amount and frequency. Beginning-of-period timing adds each scheduled contribution before interest in its assigned compounding period; end-of-period timing adds it afterward.

  4. Step 4: Read the yearly table and export it

    Each row shows the opening balance, contributions, interest earned and closing balance for that year. Download the whole table as CSV.

Worked example

10,000 invested at 5% with 300 added every month for ten years

Monthly compounding, contributions at the end of each month.

Starting amount
10,000.00
Total contributions
36,000.00
Total interest earned
17,054.78
Ending balance
63,054.78

Interest accounts for about 27% of the final balance. The same 46,000 sitting in a zero-interest account would still be 46,000.

Compound interest formula and worked example

For a starting balance without additional deposits, use A = P(1 + r/n)^(n × t). A is the ending balance, P is the starting amount, r is the nominal annual rate as a decimal, n is the compounding periods per year and t is the number of years. For example, 1,000 at 6% compounded monthly for five years gives 1,000 × (1 + 0.06/12)^60 = 1,348.85, including 348.85 of interest. With contributions, the calculator adds deposits and interest period by period.

periodic rate = annual rate ÷ 100 ÷ periods per year
each period:  balance = balance × (1 + periodic rate)
beginning-of-period contributions are added before interest is applied
end-of-period contributions are added after interest is applied
lump sum only:  A = P(1 + r/n)^(n × t)
  • When contribution and compounding frequencies differ, contributions are grouped into the compounding period in which they fall. This is a period-based model, not a day-by-day bank balance calculation.
  • A 0% rate is valid and simply returns the sum of the starting amount and the contributions.
  • Periodic rates of −100% or lower are rejected. A negative rate above that threshold can reduce the projected balance.

Sources and methodology

ToolNimbly performs its own calculation locally. The Investor.gov links below explain compound interest and provide a separate reference; they are not endorsements of this calculator. Read how ToolNimbly tests calculations and generated documents.

Rate, compounding and contribution timing

The stated annual rate and the effective annual return are not always the same. A nominal 6% rate compounded monthly applies 0.5% each month and produces slightly more than 6% over a full year because later months earn a return on earlier interest. If an account quotes an annual percentage yield, that figure may already include compounding; treating it as a nominal rate would count the effect twice.

Regular contributions add another timing choice. Money deposited at the start of a month earns for one period longer than money deposited at the end, and that difference compounds across a long projection. Real investments also have uneven returns, fees, taxes and sometimes contribution limits. A constant-rate result is therefore a planning scenario, not a forecast. Compare several plausible rates and focus on the range of outcomes rather than treating the largest total as a promise.

Limitations and privacy

What this tool does not do

  • This is a projection at a constant rate, not a forecast. Real investment returns vary year to year and can be negative.
  • Tax on interest or gains, platform fees and fund charges are all excluded. They reduce real returns, sometimes substantially.
  • Inflation is not applied. The ending balance is in nominal terms, so its purchasing power will be lower than today’s equivalent amount.
  • Contributions are assumed to be made in full and on time. The tool supports additional deposits, not withdrawals. It does not offer a continuous-compounding mode or automatically solve for a target balance or doubling time.

Balances, rates and contribution amounts are calculated in your browser and never transmitted.

Frequently asked questions

Should I enter an interest rate or APY?

Enter the nominal annual interest rate, because the selected compounding frequency is applied separately. APY already includes compounding. If you only know APY, convert it to the matching nominal rate first: nominal rate = n × ((1 + APY)^(1/n) − 1), using APY as a decimal and multiplying the answer by 100 for the percentage input.

Does compounding frequency make much difference?

Less than people expect at ordinary rates. Taking 10,000 at 5% for ten years, annual compounding ends at 16,288.95 and daily compounding at 16,486.65 — a difference of 197.70, or about 1.2%. Most of that gain arrives by the time you reach monthly compounding, which lands at 16,470.09. Rate and time matter far more than frequency.

Should contributions be at the beginning or the end of the period?

In this model, beginning-of-period contributions enter before interest is calculated for their assigned compounding period; end-of-period contributions enter afterward. At a positive rate, adding the same deposit earlier increases the result. Choose the timing that best matches your scenario.

What is the rule of 72?

Divide 72 by the annual percentage rate for a rough estimate of the years needed to double a balance without extra deposits. At 6%, that is about twelve years. This tool projects a balance for the duration you enter; it does not automatically solve for the doubling time.

Why is the total interest so much larger in later years?

At a positive fixed rate, retained interest increases the balance that earns the next period of interest. Additional deposits can also increase the interest earned. The yearly table separates deposits from interest so you can see both effects.

Can I model a loan with this?

No — a loan is paid down rather than built up, and the payment structure is different. Use the loan calculator or the mortgage calculator for borrowing.

Read more about this

Other tools people use alongside the compound interest calculator with contributions.

  • Loan Calculator with Extra Payments

    Calculate monthly loan payments, total interest and a full amortization schedule. Add extra payments to compare payoff time and savings.

  • Mortgage Calculator

    Estimate a monthly mortgage payment including property tax, insurance and HOA fees, with loan-to-value, total interest and a full amortisation table.

  • Percentage Calculator

    Work out a percentage of a number, what percentage one number is of another, or the percentage change between two values. Shows every step.

  • Salary to Hourly Calculator

    Convert annual salary to hourly, monthly, weekly, biweekly or daily gross pay—or convert an hourly wage back to annual salary.

Part of Calculators. Last reviewed .