OpenBI Docs Buy

ISPMT

The interest paid in a period of a loan whose principal is repaid in equal parts.

Group: Financial. Compatible with DAX.

Syntax

ISPMT ( <rate>, <per>, <nper>, <pv> )
ParameterTypeDescription
rateNumberThe rate of interest for one period.
perNumberThe period asked about, counting from 0 for the first.
nperNumberHow many payment periods there are, all told.
pvNumberThe amount borrowed.

Returns

Number. The interest paid in that period, when the loan is repaid in equal parts of principal.

Remarks

  • Here the principal falls by the same amount every period (pv / nper), so the interest falls in equal steps. IPMT is for loans with level payments instead.
  • Periods count from 0: per 0 is the first period, with interest on the whole amount; the last is nper − 1.
  • A positive pv (a loan received) gives negative interest. An nper of 0 is an error.

Examples

4,000 over four years at 10 %

1,000 of principal is repaid each year, so the interest drops by 100 each year.

EVALUATE
ADDCOLUMNS (
    SELECTCOLUMNS ( GENERATESERIES ( 0, 3 ), "Period", [Value] ),
    "Interest", ISPMT ( 0.1, [Period], 4, 4000 )
)
ORDER BY [Period]
PeriodInterest
0-400
1-300
2-200
3-100

IPMT, CUMIPMT, PMT.

Last updated · OpenBI Studio 0.3.74