Quick Answer

CUMIPMT Function

Calculates the cumulative interest paid on a loan between two periods.

✓ Excel✓ Google SheetsExcel All versions

Syntax

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

Parameters

ParameterDescriptionRequired
rateInterest rate per period.Required
nperTotal number of payment periods.Required
pvPresent value or loan principal.Required
start_periodFirst period in the range to include.Required
end_periodLast period in the range to include.Required
type0 = end of period, 1 = beginning of period.Required

Basic Example

Total interest paid in the first year of a loan

=CUMIPMT(0.05/12, 360, 300000, 1, 12, 0)
Result-$14,935.43

For a $300,000 mortgage at 5% over 30 years, the first year of interest is about $14,935.

Advanced Examples

Example 1: Cumulative interest over several years

Amortization analysis

Interest paid in years 6-10 of a mortgage

=CUMIPMT(0.05/12, 360, 300000, 61, 120, 0)
Result: Total interest for years 6-10
Calculates interest paid during the 61st through 120th monthly payments.

How CUMIPMT Works

CUMIPMT sums the interest portions of all payments from start_period to end_period. It uses the same amortization logic as PMT and IPMT.

1
Enter rate
Type the rate
2
Enter nper
Type the nper
3
Enter pv
Type the pv
4
Enter start_period
Type the start_period
5
Calculate
Press Enter to get the result.

Important Notes & Limitations

  • Requires consistent period units.

  • The type argument is required, not optional.

  • Returns a negative value because interest is an outflow.

Common Errors & Fixes

#NUM! errorstart_period or end_period is invalid, or type is not 0 or 1.

Fix: Ensure 1 <= start_period <= end_period <= nper and type is 0 or 1.

Wrong resultAnnual rate was not divided by 12.

Fix: Use the monthly rate for monthly periods.

Download Practice File

Practice CUMIPMT with Real Data

Download a sample CSV file with pre-populated data and practice exercises for the CUMIPMT function. Works in both Excel and Google Sheets.

Works in Google SheetsCompatible with ExcelIncludes exercises

File format: CSV (comma-separated values) - opens in Excel, Google Sheets, and all spreadsheet apps

Frequently Asked Questions

What is the difference between CUMIPMT and IPMT?
IPMT returns interest for one period. CUMIPMT returns interest summed over a range of periods.
Can CUMIPMT be used for taxes?
Yes, mortgage interest is often tax-deductible, and CUMIPMT can help estimate annual interest.
Why is CUMIPMT negative?
It represents interest paid out. Use -CUMIPMT or ABS for a positive value.