ReferenceFunctionsFinancial Functions
CUMIPMT
CUMIPMT: Returns cumulative interest paid between two inclusive payment periods.
Summary
Use this to total the interest component over a slice of an amortization schedule.
Remarks
rateis the interest rate per payment period.start_periodandend_periodare 1-based, inclusive integer periods.typemust be0(end-of-period) or1(beginning-of-period).- Sign convention follows this implementation's balance model; with positive
pv, cumulative interest is typically positive. - Returns
#NUM!for invalid domain values (non-positive rate, invalid ranges, invalid type, or non-positivepv).
Examples
Example
Grid
| Cell | Value | |
|---|---|---|
| No inputs on Sheet1. | ||
Formula
=
Result
Not evaluated yet.
Expected
null
Example
Grid
| Cell | Value | |
|---|---|---|
| No inputs on Sheet1. | ||
Formula
=
Result
Not evaluated yet.
Expected
null
Related functions
FAQ
Are start_period and end_period inclusive in CUMIPMT?
Yes. Both bounds are inclusive and interpreted as 1-based periods after truncation to integers.
Runtime metadata
Category
Financial
Signature
CUMIPMT(arg1: Number, arg2: Number, arg3: Number, arg4: Number, arg5: Number, arg6: Number)Arity
min 6, max 6
Arguments
arg1Number · Scalar · coercion NumberLenientText
arg2Number · Scalar · coercion NumberLenientText
arg3Number · Scalar · coercion NumberLenientText
arg4Number · Scalar · coercion NumberLenientText
arg5Number · Scalar · coercion NumberLenientText
arg6Number · Scalar · coercion NumberLenientText
Caps
PURE
Source