Mortgage loan amortization is a critical process that helps you understand and plan for your home loan's progress over time. An amortization schedule is an invaluable tool that breaks down your mortgage into monthly installments, accounting for both interest and principal, and helps you visualize your Equity growth. One of the most convenient ways to generate this schedule is by using Excel, offering flexibility, ease of use, and customization.

A comprehensive mortgage loan amortization schedule in Excel not only helps you track your loan's progress but also accommodates extra payments, allowing you to pay off your mortgage faster. By incorporating extra payments, you can minimize your interest expenses, reduce your loan term, and significantly save on overall interest costs. In this guide, we'll explore how to create a mortgage amortization schedule in Excel that includes extra payments.

Creating a Mortgage Amortization Schedule in Excel
A mortgage amortization schedule in Excel typically includes the following columns: Period, Monthly Payment, Interest Paid, Principal Paid, Balance, and Equity Cumulative.

Before diving into extra payments, let's first create a basic mortgage amortization schedule. You'll need the following input data: mortgage principal, annual interest rate, loan term, and monthly payment amount.
Setting Up the Basic Amortization Table

1. In Excel, create a header row with the necessary columns: Period, Monthly Payment, Interest Paid, Principal Paid, Balance, and Equity Cumulative.
2. Under 'Period,' input the consecutive months (1, 2, 3, ...). You can use the 'AutoFill' feature for this by entering '1' in the first cell and dragging it to cover the desired period.
3. Calculate the 'Monthly Payment' using the PMT function in Excel: PMT(Rate [{as a decimal}], Nper [{number of periods}], Pv [{loan principal}], Fv [{future value}], Type [{payment type: 0 - end, 1 - beginning}])

Calculating Interest and Principal Paid
4. Calculate 'Interest Paid' using the following formula: IP = P * Rate / 12, where IP is the Interest Paid, P is the Starting Balance, and Rate is the annual interest rate (as a decimal). For each subsequent period, multiply the remaining balance by the interest rate and divide by 12.
5. Calculate 'Principal Paid' by subtracting 'Interest Paid' from 'Monthly Payment': PP = MP - IP, where PP is the Principal Paid and MP is the Monthly Payment. This will decrease the loan balance.

Including Extra Payments in Your Amortization Schedule
To incorporate extra payments in your amortization schedule, you'll need to adjust the principal and interest calculations and account for the additional payments.








Assuming you make extra payments annually, let's modify the basic Excel amortization schedule:
Adjusting for Annual Extra Payments
1. Add a new column for 'Annual Extra Payment' and specify the amount for each year.
2. Adjust the 'Starting Balance' for each period by adding the 'Annual Extra Payment.' This will reduce the remaining balance faster, increasing the 'Principal Paid' and decreasing the 'Interest Paid.'
3. Recalculate the 'Monthly Payment' using the new 'Starting Balance' and adjust the 'Interest Paid' and 'Principal Paid' accordingly.
Through this process, you can see the impact of extra payments on your total interest expense and equity buildup. By paying off your mortgage faster, you'll save money on interest and have more equity in your home.
Periodically review your amortization schedule to stay up-to-date with your mortgage's progress. If you choose to make extra payments, consider adjusting your budget and revising your Excel amortization schedule accordingly. Staying informed about your mortgage amortization will enable you to make the most informed decisions toward your financial goals.