What is the difference between APY and APR? How is interest actually computed in my savings account or on my loan?

Whether you are financing a loan or getting a savings account, you need to know about interest rates. Banks talk about interest rates using the acronyms APR and APY, but what exactly do they mean? I’ll explain why banks conveniently quote one figure or the other. But first, I will discuss simple interest and compound interest which are what APR and APY really boil down to.

Simple Interest (no compounding)

The nominal interest rate is an annual rate quoted in percentages. The simple interest method does not consider the effects of compounding. This method calculates interest as the product of the original balance, the nominal interest rate, and the time period (in years).

Here’s an example. Consider a $5,000 savings account balance with a 12% nominal interest rate, using the simple interest method. In one year, your account would equal the interest payment of $5,000 x 12% = $600 plus your original balance of $5,000, for a grand total of $5,600.

Let’s suppose you could request to be paid in half of a year. In this case, your balance would be $5,000 x (1 + 12% x 0.5) = $5,300. As you can see, when you use the simple interest method, the yearly interest of $600 is exactly double the semi-annual interest of $300.

To generalize, simple interest can be computed once you know:

  1. the balance of the loan or savings account (P)
  2. the annual nominal interest rate (r)
  3. the time in years (t)

The general formula is:

Compounding Interest

Compound interest is calculated very much like simple interest, but it takes into account that the balance changes after each time interest is paid out.

Consider a $5,000 savings account with a 12% simple interest rate, interest is paid semi-annually, but this time use the compound interest method.

What is the account balance in one year? For the first half of the year, no interest has been paid, so the compound method is the same as the simple method. The balance grows to $5,300 = $5,000 x (1+12%/2) in half of a year.

Now comes the interesting part. For the second half of the year, interest is computed on top of the interest that’s already accumulated. Interest is therefore computed using a $5,300 balance (instead of a $5,000 balance in the simple interest case). This is what differentiates compound interest from simple interest. After one year, the ending balance is $5,618 = $5,300 x (1+12%/2)^2, which is slightly higher than the $5,600 from the simple interest method.

Compound interest uses the same variables as simple interest, but we also need to know the frequency of compounding:

  1. the balance of the loan or savings account (P)
  2. the annual nominal interest rate (r)
  3. the time in years (t)
  4. the frequency of compounding in one year (m)

The compound interest formula is:

compound_interest_rate.png

The formula differs from simple interest in a few ways: (1) the nominal interest rate is expressed as an interest rate per m periods (so a 12% nominal rate is a 6% semi-annual rate) (2) interest is compounded on top of what’s already paid: the exponent takes care of compounding m times each year.

Annual Percentage Yield (APY)

The annual percentage yield (APY) is the interest yield you would get on a balance held for one year in a financial product, taking compounding into account.

In the previous example, a $5,000 savings account balance becomes $5,618 in one-year, so the APY is equal to $618 / $5,000 = 12.36%. Another way of saying this, is that a 12% nominal interest rate, compounded semi-annually, has an APY of 12.36%.

As you can see, the APY is a simplification of compound interest formula, where we consider an investment of one year (t=1) and an investment of one dollar (P=1).

Here is the formula for the APY of an investment where r is the annual interest rate and m is the number of compounding periods:

Example: ING Electric Orange Checking

ING advertises interest rates and APYs for its various checking accounts (see table below).

ING_Electric_Orange.png

Let’s check that ING has made a correct conversion between APY and interest rates. Based on the August 16, 2007 rates, ING shows a 5.25% APY for a 5.13% interest rate (compounded monthly). Using the APY formula, we have:

Wonderful–ING did the math correctly.

Annual Percentage Rate (APR)

The annual percentage rate (APR) is the same as what I’ve been calling the nominal interest rate. It is the rate of interest in one year, without taking compounding into account. In the ING example, the 5.25% APY is equal to a 5.13% APR.

You can convert APR to APY once you know the frequency of compounding per year (m). Many credit cards, loans, and savings accounts are monthly (m=12):

 

 

Because of how they are defined, the APY is higher than the APR. This mathematical property is why banks like to quote both figures:

  1. For savings accounts, companies advertise the APY to inflate how high their rates are.
  2. For loans and credit cards, companies advertise the APR to conceal the true cost of the loan.

The APY is more realistic because it takes compounding into effect. For this reason, I typically ignore APRs and only consider APYs. The law says that the APY must be quoted by banks, though it usually appears in small print. I find it is easier just to calculate it myself.

Update: I’ve made a spreadsheet that converts APR and APY. Find the file in my Financial Tools.

Print This Article Print This Article
  1. 14 Responses to “What is the difference between APY and APR? How is interest actually computed in my savings account or on my loan?”

  2. I don’t understand why in your simple interest example you calculated the interest earned using 12% in you equation for a nominal interest rate of 6%. Could you please explain this apparent discrepancy?

    By Gerald J. Gaestel on Nov 30, 2007

  3. @Gerarld J. Gaestel: Ack. The discrepancy is a typo–12% is the nominal rate I meant and I corrected the article.

    I am learning how hard it is to write flawlessly. I’m suddenly more forgiving of error prone college textbooks I had to use.

    Thank you for pointing this out to me.

    By Presh Talwalkar on Dec 1, 2007

  4. I read that you look for the APY over the APR. So if a bank is offering 1.00%APR on a traditional savings account and another bank is offering 3.55%APY on an online savings account, which would you turn to to invest your money. I was thinking the 3.55%APY, but I am new at this so I would like a more educated decision. I found the APY and APR convert spreadsheet to be helpful.

    Thanks

    By Malissa on Feb 5, 2008

  5. @Malissa: Glad you found the spreadsheet helpful.

    To answer your question, yes, the online savings account will give you a higher return to money. Most young people I know have online accounts like ING or Emigrant Direct instead of a traditional savings account.

    If you are interested in an ING account, let me know and I’ll send you a link so you can get $25 when you open (if you open with $250).

    By Presh Talwalkar on Feb 5, 2008

  6. It’s like my grandfather used to say to me: “Sweetheart the secret to getting rich is in just 2 words: compound interest.”

    Words of wisdome to live by.

    By Amy Simpson on Mar 19, 2008

  7. Please explain the steps and the equation to convert APY to APR. I’ve forgotten most of my algebra but I’ll give it a try

    Thanks for your help

    JB

    By Jerry Browne on Apr 9, 2008

  8. Jerry Browne: Good question. The answer is found by rearranging terms in the formula for APY I derived in the article.

    Here is the derivation as an image; I hope it helps:

    By Presh Talwalkar on Apr 10, 2008

  9. Many thanks for the explanation.

    I either never learned or have forgotten how to use such a small decimal exponent. I can’t make it work.
    I can understand common exponents such as 2 or 3, etc.

    Jerry B.

    By Jerry Browne on Apr 15, 2008

  10. Jerry Browne: Hmm…If you are primarily interested in computations, you can download my spreadsheet that converts between the two in an intuitive manner (enter APY and m to get an APR):

    http://mindyourdecisions.com/blog/excel/APY_and_APR_Converter.xls

    Otherwise, feel free to email me (presh@mindyourdecisions.com) the specific problem or more details, and I am more than willing to help out. I love this stuff :)

    By Presh Talwalkar on Apr 15, 2008

  11. At 83 lts of things are forgotten.

    I want to write an algorithm in Visual Basic
    so I can convert to APR.
    I was successful in doing that for APR to APY.
    I’m missing something but I don’t know what.

    Thank you
    Jerry B.

    By Jerry Browne on Apr 16, 2008

  12. At 83 lots of things are forgotten.

    I want to write an algorithm in Visual Basic
    so I can convert to APR.
    I was successful in doing that for APR to APY.
    I’m missing something but I don’t know what.

    Thank you
    Jerry B.

    By Jerry Browne on Apr 16, 2008

  13. Jerry Browne: Here’s are my two guesses:

    1. Check the parentheses in your code. There are several so it’s easy to miss one.

    2. Make sure APY is a decimal (0.05) or a percentage (5 percent) instead of a whole number (like 5)

    3. Especially check the parentheses for the exponent. If you write ^1/m you are just dividing by m. What you want is ^(1/m) which raises to a fractional exponent.

    Here is the formula again:

    APR = m [(1+APY)^(1/m)-1]

    Hope this fixes it.

    By Presh Talwalkar on Apr 16, 2008

  14. Sorry to be a pest.
    I’m having trouble using the 1/m exponent

    I divide 1 by 365 to get .002739
    I subtract 1 from .002739 and get -.99726
    I can’t figure out how to use the -.99726
    Any way I try, I don’t get a usable figure form the resulting amount.
    I’m using .0613 as the APY 1 + 5.13 yield on 5%

    By Jerry Browne on Apr 17, 2008

  15. Jerry Browne: I enjoy the questions–this is educational for all :)

    I think I see the problem–it’s in your second step. The exponent is (1/m) not (1/m - 1).

    I think you have APY = 0.0613 and m=365 (daily compounding). Here is how the formula would work:

    APR = 365 [(1+0.0613)^(1/365)-1]
    = 365 [(1.0613)^(.002739)-1]
    = 365 [1.000163012-1]
    = 365 [0.000163012]
    = 0.0595

    Let me know if you have more questions.

    By Presh Talwalkar on Apr 17, 2008

Leave a Comment