EDUCBA Logo

EDUCBA

MENUMENU
  • Explore
    • EDUCBA Pro
    • PRO Bundles
    • All Courses
    • All Specializations
  • Blog
  • Enterprise
  • Free Courses
  • All Courses
  • All Specializations
  • Log in
  • Sign Up
Home Excel Excel Resources Financial Functions in Excel IPMT in Excel
 

IPMT in Excel

Madhuri Thakur
Article byMadhuri Thakur

Updated May 3, 2023

IPMT Function In Excel

 

 

IPMT Function in Excel

IPMT Function calculates a specific portion of interest based on the loan amount and tenure. The syntax of IPMT is quite similar to the syntax of PV Function in Excel, which all have seen earlier. To understand better, IPMT helps used to distinguish between different portions or segments of any loan and to what time how small amount is to be paid based on the interest applicable can be calculated.

IPMT Formula in Excel:

Watch our Demo Courses and Videos

Valuation, Hadoop, Excel, Mobile Apps, Web Development & many more.

Below is the IPMT Formula in Excel.

IPMT Formula in Excel

Explanation of IPMT Function in Excel

There are six parameters used for the IPMT function. Four parameters are compulsory, and two are optional.

Parameter details are as follows:

Compulsory Parameters:

  • Rate: The interest rate per period.
  • Per: The period for which you want to find the interest and must be in the range 1 to n per.
  • Nper: The total number of payment periods in an annuity.
  • Pv: The present value, or the lump-sum amount that a series of future payments is worth right now.

Optional Parameters:

  • [FV]: It is an optional argument. The FV or a cash balance you want to attain after the last payment is made. If FV is omitted, excel assumes it to be 0 (the future value of a loan, for example, is 0).
  • [Type]: This is also an optional argument. The number 0 or 1 indicates when payments are due. If this argument is omitted, Excel assumes it to be 0.

The Type can be 0 or 1, where:

0 = The payment is made at the end of the period;
1 = The payment is made at the start of the period.

How to Use the IPMT Function in Excel?

IPMT function in Excel can be used as a worksheet function and a VBA Function. Here are some examples of the IPMT functions to understand the working of the IPMT function in Excel.

You can download this IPMT Function in Excel Template here – IPMT Function in Excel Template

Example #1

Interest payment made for months 1 and 2 of a loan of $70,000, which is to be paid after 6 years. An interest rate of 6% per year, and the payment to the loan is to be made at the end of each month.

IPMT Example 1-1

Result is :

IPMT Example 1-2

  • To convert the annual interest rate of 6% into the monthly rate (=6%/12) and the number of periods from years to months (=6*12).

Example #2

Interest during quarters 1 and 2 of an investment is required to increase investment from $0 to $6,000 over 3 years. The interest rate of 4.5% per year, and the payment into the investment is to be made at the beginning of each quarter.

IPMT Example 2-1

Result is :

IPMT Example 2-2

  • The annual interest rate has been converted into a quarterly rate (4.5%/4)
  • The number of periods has been converted from years to quarters (=3*4).
  • The [type]argument has been set to 1 to indicate that the payment will be made at the start of each quarter.
  • The interest for the first quarter is zero, as the first payment is made at the start of the quarter.

Note:

* Use N%/12 for rate and N*12 for nper when there are monthly payments. N%/4 for rate and N*4 for nper when quarterly payments and N% for rate and N for nper when there are annual payments.

*Cash paid out is shown as negative numbers. Cash received is shown as positive numbers.

Things to Remember

Below are a few error details that can come in the IPMT function as the wrong argument will be passed in the functions.

1. Error handling #NUM!: If per value is < 0 or > the value of nper then the IPMT function through a #NUM error.

#NUM Error Example 3-1

2. Error handling #VALUE!: IPMT function through a #VALUE! Error when any non-numeric.

#VALUE! Error Example 3-2

VBA Function Example: 

The IPMT function can also be used in VBA code.

For example:

VBA Function Example

Recommended Articles

This has been a guide to IPMT in Excel. Here we discuss the IPMT Formula in Excel and how to use the IPMT function in Excel, along with practical examples and downloadable Excel templates. You can also go through our other suggested articles –

  1. FV Function in Excel
  2. LOOKUP Function in Excel
  3. PPMT Function in Excel
  4. PMT Function in Excel
Primary Sidebar
Footer
Follow us!
  • EDUCBA FacebookEDUCBA TwitterEDUCBA LinkedINEDUCBA Instagram
  • EDUCBA YoutubeEDUCBA CourseraEDUCBA Udemy
APPS
EDUCBA Android AppEDUCBA iOS App
Blog
  • Blog
  • Free Tutorials
  • About us
  • Contact us
  • Log in
Courses
  • Enterprise Solutions
  • Free Courses
  • Explore Programs
  • All Courses
  • All in One Bundles
  • Sign up
Email
  • [email protected]

ISO 10004:2018 & ISO 9001:2015 Certified

© 2025 - EDUCBA. ALL RIGHTS RESERVED. THE CERTIFICATION NAMES ARE THE TRADEMARKS OF THEIR RESPECTIVE OWNERS.

EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you
EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you
EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you

Loading . . .
Quiz
Question:

Answer:

Quiz Result
Total QuestionsCorrect AnswersWrong AnswersPercentage

Explore 1000+ varieties of Mock tests View more

EDUCBA
Free Excel Course

Excel functions, formula, charts, formatting creating excel dashboard & others

By continuing above step, you agree to our Terms of Use and Privacy Policy.
*Please provide your correct email id. Login details for this Free course will be emailed to you
EDUCBA

Download IPMT Function in Excel Template

EDUCBA Login

Forgot Password?

EDUCBA

Download IPMT Function in Excel Template

EDUCBA

डाउनलोड IPMT Function in Excel Template

🚀 Limited Time Offer! - 🎁 ENROLL NOW