Universal Financial Calculator

Compound Interest Calculator

Estimate the future value of a capital investment based on interest rate, duration, compounding frequency, and periodic contributions.

Calculation settings

Enter the initial amount, rate, duration and periodic contributions.

(optional)

Additional contributions

Contributions are optional. Enter 0 to calculate only the growth of the initial amount.

(optional)

Estimated result

Enter the settings to calculate the growth of the initial amount.

Compounding Frequency

More frequent compounding can slightly increase the effective return achieved with the same nominal rate.

Periodic Contributions

Regular contributions can significantly impact the final value thanks to compound growth.

Effect of Time

The longer money stays invested, the more interest itself can generate additional interest.

Calculation Method

The calculator applies compound growth period by period, adding your contributions based on the selected frequency.

Formulas Used

Periodic Interest Rate (rpr_p) :

rp=(1+Rannual100)1n1r_p = \left(1 + \frac{R_{\text{annual}}}{100}\right)^{\frac{1}{n}} - 1

Balance Update Per Period (BtB_t) :

Bt=(Bt1+Ct)×(1+rp)B_t = (B_{t-1} + C_t) \times (1 + r_p)

Depending on the selected timing (beginning or end of period), contributions are added before or after calculating the period's interest.

Effective Annual Rate (ReffR_{\text{eff}}) :

Reff=(1+rp)n1R_{\text{eff}} = \left(1 + r_p\right)^{n} - 1

The higher the compounding frequency (daily vs. annual), the slightly higher the effective return compared to the stated nominal rate.

Important Disclaimer

This tool is provided for informational purposes only and does not constitute financial, tax, or professional advice.

Calculations assume a constant rate of return, which does not reflect actual market volatility.

Before making any financial decision, consult a financial planner or a qualified advisor.

Results assume a constant rate over the entire duration. Actual returns and rates may vary.

Results are estimates and do not guarantee future returns.