# Google Sheets CUMPRINC Function: Syntax, Examples & Tips

- URL: https://betteranalyst.com/google-sheets/cumprinc-function
- Author: Better Analyst

Formula Bot is now Better Analyst—same account, more powerful analysis.Formula Bot is now Better Analyst—same account and workflows, with more powerful analysis, dashboards, and automation.

[Learn what changed](https://betteranalyst.com/formula-bot-is-now-better-analyst)

The CUMPRINC function calculates the cumulative principal paid on a loan between specified periods, helping track repayment progress.

```
CUMPRINC(rate, number_of_periods, present_value, first_period, last_period, end_or_beginning)
```

Generate FormulaExplain Formula

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

Describe the CUMPRINC you need in plain EnglishGenerate Formula

## Parameters

**`rate`**:\
The interest rate for each period.

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

**`present_value`**:\
The total amount of the loan or investment at the start.

**`first_period`**:\
The first period in which you want to calculate the cumulative principal.

**`last_period`**:\
The last period in which you want to calculate the cumulative principal.

**`end_or_beginning`**:\
A value that specifies whether payments are due at the end (0) or the beginning (1) of each period.

## What is a CUMPRINC?

The *CUMPRINC* function in Google Sheets is a financial function used to calculate the cumulative principal paid on a loan between two specified periods. This function is particularly useful for borrowers who want to understand how much of their loan principal has been paid off over a certain period of time. It helps in tracking the repayment progress of a loan and is often used in amortization schedules.

In simpler terms, CUMPRINC allows you to find out how much of your loan's principal has been paid back over a specific range of payments.

## A Practical Example

Imagine you have taken out a loan of $10,000 with an annual interest rate of 5% to be paid back over 5 years. You want to know how much principal you have paid off after the first year.

### Loan Details:

- **Loan Amount**: $10,000
- **Annual Interest Rate**: 5%
- **Total Number of Payments**: 60 (5 years, monthly payments)
- **Payment Period**: Monthly

## CUMPRINC Formula

To calculate the cumulative principal paid after the first year (12 payments), you would use the CUMPRINC function as follows:

```
=CUMPRINC(0.05/12, 60, 10000, 1, 12, 0)
```

In this formula:

- `0.05/12` is the monthly interest rate (annual rate divided by 12).
- `60` is the total number of payments (5 years x 12 months).
- `10000` is the loan amount.
- `1` is the starting period (first payment).
- `12` is the ending period (after 12 payments).
- `0` indicates that payments are made at the end of the period.

## Result of the Formula

When you apply the CUMPRINC formula, it will return a negative value representing the total principal paid over the specified period. For example, if the result is `-2,000`, it means you have paid off $2,000 of the principal after the first year.

## Why Use CUMPRINC?

CUMPRINC is beneficial because it provides a clear view of how much of your loan principal has been repaid over time. This can help in financial planning and understanding the overall cost of borrowing. Additionally, it can assist in comparing different loan options by showing how quickly the principal is paid down.

## Key Takeaways:

- **CUMPRINC**: A financial function that calculates the cumulative principal paid on a loan over a specified period.
- **Useful for Borrowers**: Helps track repayment progress and understand loan amortization.
- **Financial Planning**: Aids in making informed decisions about loans and budgeting.
- **Common Use Cases**: Ideal for personal loans, mortgages, and any scenario where understanding loan repayment is necessary.

CUMPRINC is an essential function for anyone managing loans, providing valuable insights into the repayment process and overall financial health.

Happy calculating!

## Example use case

You have a loan amortization table with the loan amount in Column A, interest rate in Column B, and payment period in Column C. Use CUMPRINC to calculate the cumulative principal paid over a specified period, helping to track loan repayment progress efficiently.

## Need more help with Google Sheets formulas?

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

[Create Free Account](https://betteranalyst.com/signup)[Try Formula Generator](https://betteranalyst.com/excel-ai)

## Google Sheets how-to guides

- [How To Make A Line Graph In Google Sheets](https://betteranalyst.com/google-sheets/how-to-make-a-line-graph-in-google-sheets)
- [How To Make A Pie Chart In Google Sheets](https://betteranalyst.com/google-sheets/how-to-make-a-pie-chart-in-google-sheets)
- [How To Make A Table In Google Sheets](https://betteranalyst.com/google-sheets/how-to-make-a-table-in-google-sheets)
- [How To Merge Cells In Google Sheets](https://betteranalyst.com/google-sheets/how-to-merge-cells-in-google-sheets)
- [How To Multiply In Google Sheets](https://betteranalyst.com/google-sheets/how-to-multiply-in-google-sheets)
- [How To Password Protect An Google Sheets File](https://betteranalyst.com/google-sheets/how-to-password-protect-an-google-sheets-file)
- [How To Remove Blank Rows In Google Sheets](https://betteranalyst.com/google-sheets/how-to-remove-blank-rows-in-google-sheets)
- [How To Remove Duplicates In Google Sheets](https://betteranalyst.com/google-sheets/how-to-remove-duplicates-in-google-sheets)

## 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.](https://chatgpt.com/?prompt=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
2. [02ClaudeOpen the same research prompt in Claude.](https://claude.ai/new?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
3. [03PerplexityResearch the comparison with linked web sources.](https://www.perplexity.ai/search?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)

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