Navigating through the financial maze of amortization schedules in Excel can be a daunting task, especially when additional payments are added into the mix. However, with the right understanding and a step-by-step approach, you can master this financial tool to not only calculate but also predict your loan's behavior with extra payments. Today, we're diving deep into Excel's amortization schedule, including those pesky extra payments.

But why bother with an amortization schedule in the first place? Well, understanding your loan's amortization can help you plan your finances better, make informed decisions about extra payments, and even prepare for refinancing or selling your property. So, let's buckle up and get started!

Understanding Excel's Built-in Loan Amortization Function
Did you know Excel has a built-in function for calculating loan amortization? The Loan Amortization function (PMT, PPMT, IPMT) simplifies the process of creating an amortization schedule. Yet, they fail to account for extra payments. Don't worry, we'll show you how to workaround this issue.

First, let's understand the basic syntax of the PMT function: PMT(rate, number of periods, principal, due date, end or start date). The due date and end/start date parameters are optional but useful for calculating extra payments.
Calculating Regular Amortization Schedule

To start, let's calculate a regular amortization schedule using the PMT function. Assume you have a loan of $100,000 with an annual interest rate of 6% payable monthly for 30 years.
Here's how you'd set it up in Excel: PMT(0.005, 360, 100000, [due date], [end date]). The due date and end date parameters can be left blank as we're not considering extra payments yet.
Impact of Extra Payments on Amortization Schedule

Now, let's consider extra payments. These can significantly reduce your loan's term and interest costs. But how do you account for these in Excel? The short answer is, you can't using the PMT function alone. You'll need to create a custom amortization schedule.
To create a custom schedule, you'll first need to determine your total number of payments. If you're making extra payments, this number will be smaller than the original loan term. Then, you can use the PPMT (Payment Period) and IPMT (Interest Period) functions to calculate each period's interest and principal payment.
Creating a Custom Amortization Schedule with Extra Payments

Creating a custom amortization schedule allows you to account for extra payments and visualize their impact. Here's how you can do it:
1. **Set Up Your Loan Details:** Enter your loan amount, interest rate, and original term in separate cells.









2. **Calculate Total Payments:** Use the formula `=LOAN_TERM * 12 + EXTRA_PAYMENTS` to find the total number of periods with extra payments.
3. **Calculate Monthly Payment:** Use the formula `=PMT(INTEREST_RATE/12, TOTAL_PAYMENTS, LOAN_AMOUNT)` to calculate your monthly payment excluding extra payments.
Calculating Each Period's Payment Details
Using the PPMT and IPMT functions, you can calculate each period's interest and principal. The syntax is as follows: PPMT(INTEREST_RATE/12, PERIOD_NUM, TOTAL_PAYMENTS, LOAN_AMOUNT) and IPMT(INTEREST_RATE/12, PERIOD_NUM, TOTAL_PAYMENTS, LOAN_AMOUNT).
Here's how it looks in practice:
| Period | Monthly Payment | Interest Paid | Principal Paid | Balance |
|---|---|---|---|---|
| 1 | =PPMT(INTEREST_RATE/12, 1, TOTAL_PAYMENTS, LOAN_AMOUNT) | =IPMT(INTEREST_RATE/12, 1, TOTAL_PAYMENTS, LOAN_AMOUNT) | =PPMT(INTEREST_RATE/12, 1, TOTAL_PAYMENTS, LOAN_AMOUNT) - IPMT(INTEREST_RATE/12, 1, TOTAL_PAYMENTS, LOAN_AMOUNT) | =LOAN_AMOUNT - SUM(Princeal Paid from period 1 to Period X) |
Repeat the above calculations for each period, adjusting the period number in the PPMT and IPMT functions accordingly.
Making Sense of The Results
Your custom amortization schedule will show you the interest and principal paid each period, as well as your remaining balance. Watch how your balance decreases faster with extra payments, and less interest is paid over time.
If you map out a 5- to 10-year plan of extra payments, you can see how they significantly reduce your loan's lifespan and total interest costs.
Maintaining an amortization schedule in Excel can be a powerful tool for tracking your loan's progress and understanding the impact of extra payments. It's a great way to stay motivated and make informed decisions about your financial future. So, go ahead, dive into those extra payments, and watch your balance melt away!