This compound interest calculator calculates interest between any two dates. A dozen compounding frequencies are supported (did we miss any? :). You can also enter negative interest rates.

Because this calculator is date sensitive, and because it supports many compounding options, it is a suitable tool for calculating the compound interest owed on a debt when the debtor has not made any payments or from a point in time when the balance is known. More details below the calculator



  Original Size  

Click, copy, paste this URL to save the inputs for yourself or to share with others.

This custom URL updates when you click the "Calc" or "Clear" buttons. Paste it into a browser's address bar and press enter to reload.

Compound Interest

Compound interest means that interest gets paid (or is earned) on previously paid interest.

For example, if the interest rate is 2% and you start with $1,000 after the end of a year, you'll earn or owe $20 in interest (using annual compounding). Then at the end of two years, assuming there have been no withdrawals (or payments) you earn $20.40, not $20. The previous interest earns interest as well.

This pattern is called compounding, and it repeats as long as the money stays invested, or the debt is owed.

If you are an investor, you want to compound interest. If you are a debtor, you want to avoid it, particularly if you ever miss a payment or a payment is not enough to cover the interest due.

You can use this online interest calculator as a:

  • loan interest calculator
  • savings interest calculator
  • daily interest calculator
  • negative interest calculator
  • investment interest calculator

As a side benefit to this calculator's date accuracy, you can use it for date math calculations. That is, given two dates, it will calculate the number of days between them or it will find the date that is "X" days from the first date.

to calculator
to questions/comments

69 Comments on “Compound Interest Calculator”

financial online calculator Join the conversation. Tell me what you think.
  • Larry Harrison says:

    I was able to download the application to my I-phone. However, it will not let me “Compounding” field to “Daily”. It is frozen. All other fields will accept input/changes. The box will not drop down box on my phone as it will on my office computer. .

    • Hi Larry, I assume you mean open the calculator in your iPhone browser? There’s nothing to download.

      I actually have an iPhone and I just tried this calculator and I faced no issues setting the compounding to daily. The iPhone will put a list at the bottom of the screen when you touch the dropdown box. Select daily from that list.

      Are you running a version of iOS 12?

      • Larry Hartisin says:

        Compounding is the only field I can’t change . The drop down will not change and leaves only “Exact/Simple” in that box.

        I entered your website on my phone and it went to that site.

        • I’m sorry you’re experiencing a problem. It’s hard to say what’s going on. I’m using Safari on an iPhone X and I can’t duplicate the problem. If you’re holding the phone in portrait orientation, can you try flipping it to landscape just to set this one option? It might work if the dropdown is farther from the edge of the phone. It may detect the finger easer. But obviously, this is just a guess.

          • Hi Ben, thank you. I’m glad you discovered them.

            This is definitely the right calculator, but I’m not sure I understand all your numbers and without knowing how you entered them, it hard to say why you are getting the results you are getting.

            $234.59 twice monthly + $750 once a month comes to $1219 paid each month. Half of that is $609.50. I don’t know where the $492 is coming from

            How are you solving for the term?

            If I set compounding to twice monthly and payment to twice monthly and use $492.95 the loan is paid off in 65 payments. Is that what you got? This requires just 2 rows being entered into the calculator and setting # Periods on the 2nd row (payments) to "Unknown".

Comments, suggestions & questions welcomed...