How to use Excel CUMIPMT Function


CUMIPMT function in excel is a financial function. It is used to find cumulative interest of a loan between the start and end period. It is a worksheet function and can be entered in the cell in which value is required.


=CUMIPMT(rate, nper, pv, start_period, end_period, type)


Rate: It is the rate of the required loan.

NPER: It is the number of payment periods.

PV: It is the present value.

Start_Period: First period to be used in the calculation.

End_Period: Last period to be used in the calculation.

Type: It is the timing of the payment.


  • Microsoft Excel stores dates as serial numbers . By default, January 1, 1900 is serial number 1 and corresponding dates have serial number greater than 1.
  • If Rate ≤ 0 and  nper ≤ 0, or pv ≤ 0, #NUM! error is displayed.
  • If start_period < 1, end_period < 1, or start_period > end_period, #NUM! error is displayed.
  • If Type argument is a different value from 0 or 1, #NUM! error is displayed.


In this example, various arguments are entered in column A and their values are entered in column B , the required cumulative interest is entered using formula CUMIPMT in column D

Leave a Comment

Your email address will not be published. Required fields are marked *