Wauvel

Excel like a finance pro.

← The library

Financial function

CUMPRINC

Returns the cumulative principal paid between two periods.

OccasionalDifficulty 1500 · AdvancedUsage rank #226 of 520
Practice · 3 questions →

When to use it

Total principal paid between two periods of a loan.

The shape of it

Syntax
=CUMPRINC(rate, nper, pv, start_period, end_period, type)

Worked examples

  • First year

    =CUMPRINC(0.06/12,360,250000,1,12,0) -3,070.05

    Principal repaid in year one; the balance is 246,929.95.

  • Second year

    =CUMPRINC(0.09/12,360,125000,13,24,0) -934.11

    Second-year principal on a 125,000 loan at 9%.

  • Whole loan

    =CUMPRINC(0.06/12,360,250000,1,360,0) -250,000

    The whole loan is repaid over the term.

Worth knowing

  • Remaining balance after k payments: pv + CUMPRINC(rate,nper,pv,1,k,0).
  • Type 0 is required.
  • Equity built in a year is the negative of this.

Where it goes wrong

  • #NUM! for periods outside the term.
  • Sign is negative like the payments.

Related

Learn the moves here — or let Wauvel run them on your numbers.

Meet your AI CFO →

One CFO-grade Excel tip a week

A short, practical email for finance operators — functions, shortcuts, and the moves that save an afternoon. Free, unsubscribe anytime.