Master Excel: Building Your Amortization Schedule

Creating an amortization schedule in Excel is a valuable skill for anyone involved in finance, accounting, or investing. It helps you understand and track the repayment of a loan or other debt, showing how each payment you make reduces your principal balance over time. Here's a step-by-step guide to creating an amortization schedule in Excel:

Create an Easy Loan Amortization Schedule in Excel & Google Sheets
Create an Easy Loan Amortization Schedule in Excel & Google Sheets

First, let's understand the basic structure of an amortization schedule:

How to build an Amortization table in EXCEL (Fast and easy) Less than 5 minutes
How to build an Amortization table in EXCEL (Fast and easy) Less than 5 minutes

Set Up the Spreadsheet

To start, create a new spreadsheet. In the first row, write the following headers: "Period", "Payment", "Interest", "Principal", "Total", "Remaining Balance".

Loan Amortization Schedule for Excel
Loan Amortization Schedule for Excel

For the amortization schedule, we'll use months, so start your period in the second row as "1 (Month 1)" and continue up to the total number of periods (usually the loan's term in months).

Enter Loan Details

Create a loan amortization schedule in Excel (with extra payments)
Create a loan amortization schedule in Excel (with extra payments)

In a separate section of your spreadsheet, enter your loan details: loan amount, annual interest rate, and the number of periods (loan term in months). This will help you calculate the necessary components for each period.

To calculate the monthly interest rate, use the formula `=LOAN_RATE / 12`. For the monthly payment, use the formula `=PMT(ANNUAL_INTEREST_RATE / 12, NUMBER_OF_PERIODS, LOAN_AMOUNT, 0, 0)`.

Calculate the Amortization Schedule

FREE 7+ Amortization Table Samples in Excel
FREE 7+ Amortization Table Samples in Excel

Now, we'll use formulas to calculate each row of the amortization schedule. In Row 2, enter these formulas for each column:

  • Period: Use the formula `=IF(A2=1, A2, A2-1 + 1)`. This will automatically increment the period.
  • Payment: Enter the monthly payment calculated earlier.
  • Interest: Use `=LOAN_AMOUNT * MONTHLY_INTEREST_RATE * (1 - (1 + MONTHLY_INTEREST_RATE)^(-NUMBER_OF_PERIODS - (ROW - 2))`. This formula calculates the interest payable for the current period based on the remaining balance.
  • Principal: Use `=PAYMENT - INTEREST`. This calculates the principal payable in the current period, which is the total payment minus the interest.
  • Total: Use `=PAYMENT`. This is the sum of the interest and principal for the period.
  • Remaining Balance: Use `=LOAN_AMOUNT * (1 + MONTHLY_INTEREST_RATE)^(-NUMBER_OF_PERIODS - (ROW - 2))`. This calculates the remaining balance of the loan after the current period's payment.

Now, drag the formulas down to the end of the period rows. Your amortization schedule is complete!

Loan Amortization Schedule for Excel
Loan Amortization Schedule for Excel

形式的 Amtization Schedule

To make the schedule look more organized, you can add conditional formatting to highlight different parts of each period. For example, use one color for the interest portion and another for the principal.

Learn Excel IF and Then Formula - 5 Tricks you didnt know
Learn Excel IF and Then Formula - 5 Tricks you didnt know
Get the Loan Amortization Schedule Template for Google Sheets
Get the Loan Amortization Schedule Template for Google Sheets
Amortization Schedule Calculator
Amortization Schedule Calculator
Car Loan Amortization Schedule in Excel with Extra Payments
Car Loan Amortization Schedule in Excel with Extra Payments
Loan Amortization Schedule in Excel
Loan Amortization Schedule in Excel
How to Create an Amortization Schedule Using Excel Templates
How to Create an Amortization Schedule Using Excel Templates
How to Create a Loan Amortization Schedule in Google Sheets/ MS Excel
How to Create a Loan Amortization Schedule in Google Sheets/ MS Excel
How To Create An Amortization Table In Microsoft Excel
How To Create An Amortization Table In Microsoft Excel
Excel amortization schedule with irregular payments
Excel amortization schedule with irregular payments

Also, consider adding a down-payment or extra principal payments. You can easily modify the formulas to account for these changes. Just be sure to adjust the total number of periods and the loan amount accordingly.

Add Down Payment

To include a down payment, subtract it from the initial loan amount and adjust the total number of periods. In the "Remaining Balance" column, use an `IF()` statement to check if the remaining balance is equal to the expected balance. If not, adjust the remaining balance to match the expected balance at the end of each period.

That's it! With these steps, you've successfully created an amortization schedule in Excel. This tool will help you understand and track the repayment of your loan, as well as make informed financial decisions.

Remember, practice makes perfect. The more amortization schedules you create, the more comfortable you'll become with the process. So, keep practicing and exploring different scenarios to truly master this skill.