PPMT Function In Google Sheets

What Is PPMT Function In Google Sheets?

The Periodic Payment or the PPMT function in Google Sheets calculates the principal part/portion of the total loan amount. It helps users calculate the initial, final, or any periodic principal amount. When using the Google Sheets PPMT function we must also ensure to divide the interest based on annual, semi-annual, quarterly, monthly, or weekly period payments.

For example, we will use the PPMT function in Google Sheets to calculate the principal amount of the loan amount of ‘$20,000’ and the period is “12 years” at ‘10%’ of the interest rate.

PPMT function in Google Sheets Definition 1

Select cell B5, enter the formula =PPMT(B4,1,B3,-B2) and press the “Enter” key.

PPMT function in Google Sheets Definition 1-1

The result is ‘$935.27’, as shown above.

Key Takeaways
  • The PPMT Function in Google Sheets helps us calculate principal part of the total loan amount in annual, semi-annual, quarterly, monthly or weekly periods.
  • In aperiodic loan payment, PMT is the total amount (interest amount + principal amount), IPMT is the interest portion of the total amount, and PPMT is the principal portion of the total amount.
  • The present_value of the loan amount is entered as negative because it is the amount that gets deducted periodically.
  • The input rate has to be consistent. If the payments are made quarterly, it will convert the annual interest rate into the quarterly rate (rate%/4), and the period number has to be converted from years to quarters (=per*4).

PPMT() Google Sheets Formula

The syntax of the PPMT Google Sheets formula is,

PPMT() Google Sheets Formula

The arguments of the PPMT Google Sheets formula are,

  • rate: It is the rate of interest on the loan.
  • period: It is the total maturity date.
  • number_of_periods: It is the total payment period.
  • present_value: It is the present value of the investment.

The above-mentioned four arguments are mandatory.

  • [future_value]: It is an optional argument. It is the future value of the investment.
  • [end_or_beginning]: It is an optional argument. It specifies whether the payment is made at the beginning or the end of the loan period. 

How To Use PPMT Google Sheets Function?

We can use the PPMT function in Google Sheets in 2 ways, namely,

  1. Access from the Google Sheets ribbon
  2. Enter in the worksheet manually.

Method #1 – Access from the Google Sheets Ribbon 🠖

Choose an empty cell for the output 🠖 select the “Insert” tab 🠖 click the “Function” option right arrow 🠖 click the “Financial” option right arrow 🠖 à select the “PPMT” function, as shown below.

How To Use PPMT Google Sheets Function 1

The “PPMT” formula appears, as shown below. Enter the arguments as the cell reference.

PPMT() Google Sheets Formula

Method #2 – Enter in the worksheet manually 🠖

  1. Select an empty cell for the output.
  2. Type =PPMT( in the selected cell. [Alternatively, type =P or =PP and double-click the PPMT function in Google Sheets from the list of suggestions shown by Google Sheets.]
  3. Enter the arguments as cell values or cell references and close the brackets.
  4. Press the “Enter” key.

Examples

We will understand some advanced scenarios using the PPMT function in Google Sheets examples.

Example #1

Mr. Raj Mohan has taken a loan of $500,000 for five years, and the interest rate is 4%. We will calculate his monthly PPMT, using PPMT in Google Sheets.

In the table, the data is,

  • Column A contains a Description.
  • Column B contains Amount.
PPMT function in Google Sheets Example 1

The steps to calculate the PPMT using PPMT function in Google Sheets are,

Step 1:  Select cell B7 and enter the formula =PPMT(B4/12, i.e., the rate of interest value. 

PPMT function in Google Sheets Example 1-1

Step 2: Enter the value of ‘period’ as “1”. The formula now is =PPMT(B4/12,1

PPMT function in Google Sheets Example 1-2

Step 3: Enter the value of ‘number_of_periods’ as “B3*12”, i.e., the monthly period value. The formula now is =PPMT(B4/12,1,B3*12

PPMT function in Google Sheets Example 1-3

Step 4: Enter the value of ‘present_value’ as “-B2”. The formula nowis =PPMT(B4/12,1,B3*12,-B2

PPMT function in Google Sheets Example 1-4

Step 5: Enter the value of ‘future_value’ as “B5”. The formula now is =PPMT(B4/12,1,B3*12,-B2,B5

PPMT function in Google Sheets Example 1-5

Step 6: Enter the value of ‘[end_or_beginning]’ as “0”, i.e., the payment type, as shown below.

PPMT function in Google Sheets Example 1-6

Step 7: Now, close the brackets andpress the “Enter” key. The complete formula is =PPMT(B4/12,1,B3*12,-B2,B5,0)

PPMT function in Google Sheets Example 1-7

The result is “$7,541.59”, as shown above.

Example #2

Mrs. Lorence has borrowed $80,000 for two years, and the interest rate is 15%. We will calculate his quarterly PPMT using the PPMT function in Google Sheets.

In the table, the data is,

  • Column A contains a Description.
  • Column B contains Amount.
PPMT function in Google Sheets Example 2

The procedure to calculate the PPMT using the PPMT function in Google Sheets is,

Select cell B7, enter the formula =PPMT(B4/4,1,B3*4,-B2,B5,0) andpress the “Enter” key.

[Note: The ‘rate’ is “B4/4” and the ‘number_of_periods’ is “B3*4”, since it is the quarterly period value.]

PPMT function in Google Sheets Example 2-1

The result is “$8,759.87”, as shown above.

Example #3

XYZ company has taken a loan of $2,500,000 for five years; the interest rate is 14%. We will calculate the company’s weekly PPMT using the PPMT function in Google Sheets.

In the table, the data is,

  • Column A contains a Description.
  • Column B contains Amount.
PPMT function in Google Sheets Example 3

The procedure to calculate the PPMT using the PPMT function in Google Sheets is,

Select cell B7, enter the formula =PPMT(B4/52,1,B3*52,-B2,B5,0) andpress the “Enter” key.

[Note: The ‘rate’ is “B4/52” and the ‘number_of_periods’ is “B3*52”, as it is the weekly period value.]

PPMT function in Google Sheets Example 3-1

The result is “$6,651.88”, as shown above.

Example #4

Ms. Kathrine has taken a loan of $200,000 for five years, and the interest rate is 8%. We will calculate her semi-annual PPMT using the PPMT function in Google Sheets.

In the table, the data is,

  • Column A contains a Description.
  • Column B contains Amount.
PPMT function in Google Sheets Example 4

The procedure to calculate the PPMT using the PPMT function in Google Sheets is,

Select cell B7, enter the formula =PPMT(B4/2,1,B3*2,-B2,B5,0) andpress the “Enter” key.

[Note: The ‘rate’ is “B4/2” and the ‘number_of_periods’ is “B3*2”, since it is the semi-annual period value.]

PPMT function in Google Sheets Example 4-1

The result is “$16,658.19”, as shown above.

Example #5

For example, we apply the PPMT function in Google Sheets to calculate the principal amount of the loan amount of ‘$100,000’, and the period is “5 years” at ‘3%’ of the interest rate.

PPMT function in Google Sheets Example 5

Select cell B5, enter the formula =PPMT(B4/12,2,B3*12,-B2), and press the “Enter” key.

PPMT function in Google Sheets Example 5-1

The result is ‘$1,550.74’, as shown above.

Important Things To Note

  • The “#VALUE!” error occurs when:
  • The values in the PPMT formula are non-numeric.
  • The cell reference is incorrect.
  • We don’t divide the interest based on annual, semi-annual, quarterly, monthly, or weekly period payments.
  • The “#NUM! error” occurs if the “period” value is less than 0 or greater than the “number_of_periods” value.
  • The type argumentvalue will be either 0 or 1 for the payment made at the end or beginning of the period, respectively. If no value is provided, by default, it will be taken as 0.

Frequently Asked Questions

1) What is an alternate way to insert the PPMT Google Sheets function?

We often forget in which category a function falls, here, the “PPMT” function. Then, we can insert the function as follows:

Choose an empty cell 🠖 select the “Insert” tab 🠖 click the “Function” option right arrow 🠖 click the “All” option right arrow 🠖 select the “PPMT” function, as shown below.
PPMT function in Google Sheets FAQ 1
However, as always, entering the function manually is the best way to avoid confusion.

2) Where else can we find the PPMT function in Google Sheets?

Alternatively, we can find the Functions icon to insert the PPMT function by following the path shown below.

• Choose an empty cell 🠖 click the “More” option represented by the three vertical dots at the end of the toolbar, as shown below.
PPMT function in Google Sheets FAQ 2
• A list of icons appears when we click the “More” option. Here, click the “Functions” icon, as shown below.
PPMT function in Google Sheets FAQ 2-1
• Here, click the “Functions” option 🠖 click the “All” option right arrow 🠖 select the “PPMT” function, as shown below.
PPMT function in Google Sheets FAQ 2-2

3) Why is the PPMT function not working in Google Sheets?

The PPMT may not work due to the following reasons.
1. If the values in the PPMT formula are non-numeric.
2. If the cell reference is incorrect.
3. When the interest is not divided based on annual, semi-annual, quarterly, monthly, or weekly period payments.
4. If the “period” value is less than 0 or greater than the “number_of_periods” value.
5. If the loan amount selected is not in proper format.

For example, consider the example 5 data. The amount is $100,000 [International format]. However, if we change the value to $1,00,000 [Indian Format], then, the value is considered as text and we will get “#VALUE!” error, as shown below.
PPMT function in Google Sheets FAQ 3

Download Template

This article must help understand the PPMT function in Google Sheets formula and examples. You can download the template here to use it instantly.

Guide to PPMT function in Google Sheets. We learn its formula and use it to find the principal portion of a loan amount with examples. You can learn more from the following articles. –

Regression Analysis In Google Sheets

Basic Google Sheets Formulas

Divide In Google Sheets

Reader Interactions

Leave a Reply

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