Google Sheets IPMT Function: Syntax, Examples & Tips

The IPMT function calculates the interest portion of a payment for a specific period in an investment or loan, based on constant payments and interest rate.
Google Sheets
IPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning])

One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.

On this page
  1. Parameters
  2. What is the IPMT Function?
  3. A Practical Example
  4. IPMT Formula
  5. Result of the Formula
  6. Why Use IPMT?
  7. Key Takeaways:
  8. Example use case

Parameters

rate:
The interest rate for each period.

period:
The specific period for which you want to find the interest payment.

number_of_periods:
The total number of payment periods in an investment or loan.

present_value:
The principal amount or the total value of the loan or investment at the start.

future_value:
(Optional) The cash balance you want to attain after the last payment is made. If omitted, it is assumed to be 0.

end_or_beginning:
(Optional) A logical value that specifies whether payments are due at the end (0) or the beginning (1) of each period. If omitted, it is assumed to be 0.

What is the IPMT Function?

The IPMT function in Google Sheets is a financial function used to calculate the interest payment for a specific period of an investment or loan based on constant periodic payments and a constant interest rate. This function is particularly useful for individuals and businesses managing loans, mortgages, or any other type of installment payment plan.

In simpler terms, IPMT helps you determine how much interest you will pay during a specific period of a loan or investment.

A Practical Example

Imagine you have taken out a loan of $10,000 at an annual interest rate of 5% to be paid back over 5 years. You want to calculate the interest payment for the first month.

Loan Details:

  • Principal Amount: $10,000
  • Annual Interest Rate: 5%
  • Total Number of Payments: 60 (5 years x 12 months)

IPMT Formula

To calculate the interest payment for the first month, you would use the IPMT function as follows:

Google Sheets
=IPMT(5%/12, 1, 60, -10000)

In this formula:

  • 5%/12 is the monthly interest rate (annual rate divided by 12).
  • 1 is the period for which you want to calculate the interest payment (the first month).
  • 60 is the total number of payments (5 years x 12 months).
  • -10000 is the principal amount (negative because it represents an outgoing payment).

Result of the Formula

When you apply the IPMT formula, the output would be:

Google Sheets
-41.67

This means that for the first month, you will pay approximately $41.67 in interest.

Why Use IPMT?

IPMT is beneficial because it allows you to break down your loan payments into interest and principal components, helping you understand how much of your payment goes towards interest versus the principal. This can be crucial for budgeting and financial planning, especially for long-term loans.

Key Takeaways:

  • IPMT: A financial function that calculates the interest payment for a specific period of a loan or investment.
  • Monthly Calculation: Can be used to determine interest payments on a monthly basis, making it suitable for loans and mortgages.
  • Financial Planning: Helps in understanding the breakdown of loan payments, aiding in better budgeting and financial management.
  • Common Use Cases: Ideal for personal loans, mortgages, and any scenario where interest payments need to be calculated over time.

IPMT is an essential function for anyone dealing with loans or investments, providing clarity on interest payments and aiding in effective financial decision-making.

Happy calculating!

Example use case

You have a loan amortization table where Column A lists payment periods and Column B contains the principal amount. Use the IPMT formula to calculate the interest portion of each payment, enabling clear tracking of interest expenses over time.

Need more help with Google Sheets formulas?

Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.

Explore all Google Sheets formulas

Browse our complete library of Google Sheets formula guides

Compare your options

Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

  1. 01ChatGPTOpen a balanced comparison prompt in ChatGPT.
  2. 02ClaudeOpen the same research prompt in Claude.
  3. 03PerplexityResearch the comparison with linked web sources.

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.