The RATE function is used to determine the interest rate per period of a loan or investment. In this article, you will learn how to use the Excel Rate Function for Interest Calculations.
Key Takeaways:
- The RATE function calculates the interest rate per period.
- It can be used for loans, mortgages, and investments.
- The function requires information such as payment amount, number of periods, and present value.
- RATE returns the periodic interest rate, which can be converted to annual rates.
- It helps simplify financial calculations and planning.
Introduction to Excel’s RATE Function
Basics of RATE Function
The RATE function calculates the interest rate for an annuity based on constant payments and a constant interest rate over a specified period.
To calculate the interest rate, you should know:
- Loan amount
- Monthly payment
- Loan duration
Syntax of RATE Function
=RATE(Nper, Pmt, Pv, [Fv], [Type], [Guess]):
- Nper: Total number of payment periods.
- Pmt: Payment made each period; it cannot change over the life of the annuity.
- PV: Present value, or the total amount that a series of future payments is worth now.
- FV: Future value or cash balance after the last payment; if omitted, Excel assumes it’s 0.
- Type: Indicates whether payments are due at the beginning (1) or end (0) of the period; if omitted, Excel assumes 0.
- Guess: Initial guess for the rate; if omitted, Excel uses 10%.
How to Use the RATE Function
Example 1: Loan Interest Rate
Let’s say you’ve got a loan of $20,000 that you want to pay off in 5 years (60 months) with a monthly payment of $350. Here’s how you’d set that up:
- In cell B2, Nper (total number of payments)= 60
- In cell C2, Pmt (payment amount per period)= -350 (negative because it’s an outgoing payment)
- In cell D2, Pv (present loan amount)= 20,000
The RATE function formula you’d use in Excel looks like this:
Example 2: Savings Account Interest Rate
Let’s determine the growth rate of your money in a savings account. Suppose you plan to save $500 monthly for 5 years, aiming for a goal of $35,000. You’d set your parameters as follows:
- In cell B3, Nper (total number of deposits): 60
- In cell C3, Pmt (monthly savings contribution): -500 (it’s negative as this is what you’re putting in)
- In cell E3, Fv (desired future value): 35,000
To find the interest rate that will get you to your savings goal with these inputs, punch in the formula:
Troubleshoot Common Issues
#NUM! error occurs when Excel cannot find a solution after several iterations.
Occurs when non-numeric values are used in required arguments.
Advanced Applications
The RATE function can help you calculate the interest rate or return on an investment. This makes it easier to compare different investment options and see whether they can help you reach your financial goals.
For example, suppose you invest $4,000 in a bond that pays $1,000 per year for 5 years. To calculate the annual interest rate, use:
You can also use the RATE function for investments that generate regular payments, such as quarterly dividends. For example, if you invest $10,000 and receive $250 every quarter for 3 years, use:
FAQs
What is RATE function?
RATE function in Excel is used to calculate the interest rate per period of a loan or investment.
What is the formula for the RATE function?
The formula for RATE function is:
=RATE(Nper, Pmt, Pv, [Fv], [Type], [Guess])
What does Nper mean?
Nper is the total number of payment periods.
Can I use RATE for savings accounts?
Yes, it can calculate the rate needed to reach a savings goal.
What is the Guess argument used for?
It provides Excel with a starting point for finding the interest rate.
John Michaloudis is a former accountant and finance analyst at General Electric, a Microsoft MVP since 2020, an Amazon #1 bestselling author of 4 Microsoft Excel books and teacher of Microsoft Excel & Office over at his flagship MyExcelOnline Academy Online Course.





