Excel | NPER Function – How Long Will We Be Paying Off the Loan?

The NPER function belongs to the simpler financial functions used in financial mathematics and interest calculations. With this function, we can easily determine how long we will be repaying a loan, given (i) the loan amount, (ii) the interest rate, and (iii) the annuity payment (PMT). In this article, we’ll demonstrate how the function works on a simple example.

Syntax of the NPER Function in Excel

=NPER( rate; pmt; pv; [fv]; [type] ) (English version of Excel)

NPER Function - Syntax

Example of Using the NPER Function

Since all financial functions in Excel are interconnected, let’s revisit an example from the article PMT Function – Loan Payment and Amortization Schedule, where we calculated the amount of the annuity payment.

Let’s recap the loan parameters used in that example:

After performing the calculation, the resulting payment was 10,540 USD

Now let’s verify whether the NPER function will return the correct loan term of 30 years using the following parameters: payment, interest rate, and loan amount. In other words, the NPER function calculates how long it takes to repay a loan when these values are known. Logically, we should get back to the original term of 30 years.

Solution:

nper-excel-function-example

As you can see, the calculation confirms the original loan maturity30 years – based on the annuity payment.

>> Please download the excel and practise

Rate this post
Category: Excel functions Finance math in Excel

About Ing. Jan Zedníček - Data Engineer & Controlling

My name is Jan Zednicek, and I have been working as a freelance Data Engineer for roughly 10 years. During this time, I have been publishing case studies and technical guides on this website, targeting professionals, students, and enthusiasts interested in Data Engineering particularly on Microsoft technologies as well as corporate finance and reporting solutions. 🔥 If you found this article helpful, please share it or mention me on your website or Community forum

Leave a Reply

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