ProMathTools
ProMathTools

Compound Interest Calculator

Growth with compounding at any frequency — lump sum or with regular contributions.

Initial investment or starting balance

Annual interest rate as a percentage

Time period

How it works

Compound interest is interest calculated on the initial principal and accumulated interest from previous periods. Use Lump sum for a one-time deposit, or With contributions to model regular deposits plus compounding.


The Formula

Lump sum: A = P × (1 + r/n)^(n×t)
Interest = A − P

With contributions: FV = P(1 + r/n)^(nt) + PMT × [((1 + r_eff)^N − 1) / r_eff]
where r_eff is the effective rate per contribution period and N is the number of contributions.
  • P

    Principal amount (initial investment)

  • r

    Annual interest rate (as a percentage)

  • n

    Compounding frequency per year

  • t

    Time period in years

  • PMT

    Regular contribution amount

  • A

    Final amount (principal + interest + contributions growth)


Worked Example

  1. Example 1: Lump sum $1,000 at 5% for 10 years, monthly

    P = $1,000, r = 5%, n = 12, t = 10 A = 1000 × (1 + 0.05/12)^(12×10) ≈ $1,647.01 Interest ≈ $647.01

  2. Example 2: With contributions

    Start with $1,000, add $100 monthly, 5% annual rate compounded monthly for 10 years. The calculator shows future value of the principal, future value of contributions, total contributed, interest earned, and total future value.


Tips, Assumptions & Limitations

  • Choose Lump sum for a one-time investment, or With contributions for recurring deposits.
  • Interest rate is entered as a percentage (e.g., 5 for 5%).
  • More frequent compounding generally yields slightly higher returns.
  • Contribution frequency and compounding frequency can differ.
Companion articles

Compound Interest Savings: Grow Your Money Faster

Compound interest is interest calculated on the initial principal plus all accumulated interest from previous periods. Interest is added at regular intervals so the next period earns interest on a larger balance, producing exponential growth over time.

Lump sum models a one-time deposit that compounds. With contributions adds regular deposits (monthly, quarterly, or annually) on top of your starting principal, so both the initial amount and new deposits earn compound interest.

Regular contributions add more principal that then earns interest. That creates a snowball effect and grows balances faster than a lump sum alone.

Compounding frequency is how often earned interest is added to the balance. Contribution frequency is how often you deposit new money. They can be the same or different.

Monthly compounding adds interest 12 times a year; annual compounding adds it once. More frequent compounding usually produces a slightly higher total for the same nominal rate.

Yes, especially in With contributions mode for estimating savings with regular deposits. Actual returns vary; this tool assumes a fixed interest rate.

Related Calculators

Related Guides


How this calculator works

Understanding how your money can grow is a crucial step towards achieving your financial goals. Compound interest is often called the 'eighth wonder of the world' for a good reason. When you combine it with regular contributions, you create a powerful engine for wealth accumulation. This guide will break down the concept, show you the formulas, and explain how our Compound Interest Savings Calculator can help you visualize your financial future.

Explanation

Compound interest means earning interest not just on your initial investment (principal) but also on the accumulated interest from previous periods. It's like a snowball rolling downhill, picking up more snow (interest) as it goes, and getting bigger faster. When you add regular contributions, you're essentially adding more snow to that snowball, giving it even more mass to grow. This method is particularly effective for long-term goals like retirement planning, saving for a house down payment, or building an emergency fund. The longer your money is invested and the more consistently you contribute, the more significant the impact of compounding becomes. Our calculator takes into account your starting amount, how much you add regularly, the interest rate, and how often interest is calculated, giving you a clear picture of your potential future savings.

Formula

The general formula for calculating the future value (FV) of an investment with an initial principal (P) and regular contributions (PMT) is a combination of two parts: 1. **Future Value of Principal:** `FV_P = P * (1 + r/n)^(nt)`
2. **Future Value of an Annuity (Regular Contributions):** `FV_PMT = PMT * [((1 + r_eff)^(N_contrib) - 1) / r_eff]` **Total Future Value (FV) = FV_P + FV_PMT** Where:
* `P` = Initial Principal amount
* `PMT` = Regular contribution amount per period
* `r` = Annual nominal interest rate (as a decimal, e.g., 5% is 0.05)
* `n` = Number of times interest is compounded per year (e.g., 12 for monthly, 4 for quarterly, 1 for annually)
* `t` = Number of years
* `r_eff` = The effective interest rate per contribution period. This is calculated as `(1 + r/n)^(n/m_contrib) - 1`, where `m_contrib` is the number of contribution periods per year. * `N_contrib` = Total number of contribution periods (`t * m_contrib`). This formula assumes contributions are made at the end of each period. If the interest rate is 0, the calculation simplifies to just the sum of the principal and all contributions.

Worked example

Let's say you start with $2,000, contribute $150 every month, and earn an annual interest rate of 6% compounded monthly. You plan to do this for 15 years. Here’s how the calculator helps: * **Principal:** $2,000 * **Annual Interest Rate:** 6% * **Contribution Amount:** $150 * **Contribution Frequency:** Monthly * **Compounding Frequency:** Monthly * **Number of Years:** 15 After 15 years, your initial $2,000 would grow to approximately $4,892.49. Your $150 monthly contributions (totaling $27,000 over 15 years) would grow to approximately $44,059.27. Combining these, your total future value would be around $48,951.76. You would have contributed $29,000 in total ($2,000 initial + $27,000 contributions) and earned approximately $19,951.76 in interest!

How to use this tool

Using our Compound Interest Savings Calculator is straightforward. Simply enter your initial 'Starting Principal', the 'Annual Interest Rate' you expect to earn, and your 'Regular Contribution' amount. Then, select how often you'll make these contributions ('Contribution Frequency') and how often the interest is added to your balance ('Compounding Frequency'). Finally, input the 'Number of Years' you plan to save. Click 'Calculate', and the tool will instantly show you your total future value, the total amount you've contributed, and the total interest you've earned.

Frequently asked questions

What is the best compounding frequency?
Generally, the more frequently interest is compounded (e.g., daily vs. annually), the more interest you will earn, assuming the same annual interest rate. However, the difference might be small for typical savings accounts.
Can I use this for investments like stocks or mutual funds?
While this calculator provides a good estimate for consistent growth, actual investment returns from stocks or mutual funds are not fixed and can fluctuate. Use this tool for illustrative purposes to understand the power of compounding, but remember that real-world investment performance varies.
What if my interest rate changes over time?
This calculator assumes a fixed interest rate for the entire period. If your rate changes, you would need to perform separate calculations for each period with a different rate or use a more advanced financial modeling tool. This calculator provides a good baseline estimate.
Is this calculator suitable for loans?
This calculator is designed for savings and investments where you are earning interest. For loans, you would typically use a loan amortization calculator to understand payments and total interest paid.

Read the full guide →

About UsBlogChrome ExtensionFAQsTerms and ConditionsPrivacy PolicySitemap
EmailLinkedInFacebook

© 2025-2026 PromathTools. All rights reserved.

Built by KruskalCode – SaaS & Automation Experts · EverydayDevTools