Finlaa
Mortgages

How to Build (or Skip) a Mortgage Payment Schedule in Excel

30 July 2026

How to Build (or Skip) a Mortgage Payment Schedule in Excel

How to Build (or Skip) a Mortgage Payment Schedule in Excel

It’s 11:15 PM. You’ve got a blank spreadsheet open on your screen, blinking at you with the aggressive cheerfulness of an empty grid. Somewhere in the other room, a refrigerator hums. You’re staring at a stack of mortgage paperwork—or a tab with a preliminary loan offer—and you just want to know one simple thing: Where is my money actually going each month?

If you search for how to track this, you’ll inevitably fall down a rabbit hole of blank templates, vlookup formulas, and rows upon rows of data. People love a good spreadsheet. There is a deep, quiet satisfaction in setting up an Excel grid that calculates your financial life down to the penny. But right now, you might not want a computer science lesson. You just want to look past the intimidating lump sum of a home loan and see the machinery working underneath.

Let’s pull back the curtain on how a mortgage payment schedule actually functions, how to map it out yourself if you love a good spreadsheet, and why seeing those numbers laid out row by row has a funny way of turning a giant, terrifying debt into something remarkably manageable.


Why a Mortgage Payment Schedule Changes the Way You View Debt

When lenders talk to you about a loan, they tend to speak in big, sweeping strokes. They talk about the total purchase price, the down payment, and the monthly payment.

That monthly payment feels like a black box. You hand over a fixed chunk of cash every thirty days, and an invisible hand scoops out a massive slice for interest, leaving a pitifully small scrap to actually pay down what you owe. For the first few years of a standard mortgage, it can feel like you’re running on a treadmill. You check your balance after twelve months of disciplined payments, only to see that the principal has barely budged. It’s enough to make you throw your hands up.

This is where a mortgage payment schedule—often called an amortization schedule—comes in.

Instead of hiding the math, it lays the next thirty years out line by line.

  • Payment 1: You see exactly how much goes to the bank as the price of borrowing their money, and how much actually buys you a microscopic sliver of your home.
  • Payment 12: You see that interest slice shrink by the tiniest fraction, while the principal slice grows by the exact same amount.
  • Payment 120: You notice a tipping point. Suddenly, more of your hard-earned money is going toward your equity than the bank’s profit.

When you look at the schedule, the anxiety starts to drain out of the unknown. The fog clears. You realize that amortization isn’t some mysterious financial black magic; it’s just a slow, steady math problem ticking down to zero. And once you can see the math, you can start making decisions.


The Anatomy of the Grid: What Goes Into an Excel Schedule

If you want to build your own amortization table from scratch in Microsoft Excel or Google Sheets, you don't need a degree in accounting. You just need five core columns.

Open a fresh sheet and set up these headers in Row 1:

  1. Payment Number (1 through 360 for a 30-year loan)
  2. Beginning Balance (What you owe at the start of that month)
  3. Total Payment (Your fixed monthly principal and interest)
  4. Interest Paid (The cost of borrowing for that month)
  5. Principal Paid (The amount chipping away at the actual debt)
  6. Ending Balance (Beginning Balance minus Principal Paid)

Now, let’s walk through a real, hypothetical scenario so you can see how these columns talk to each other.

Imagine you take out a £250,000 mortgage at a fixed interest rate of 5% over a standard 25-year term (let's use British pounds for this walk-through, though the math applies anywhere).

Step 1: Calculate Your Monthly Payment

Before you can build the grid, you need your fixed monthly payment. In Excel, you don’t have to guess or reach for a calculator. You can use the built-in PMT function.

In a blank cell, type: =PMT(rate, nper, pv)

Translated to our example, assuming monthly payments:

  • Rate: Your annual interest rate divided by 12 (5% / 12 = 0.0041666)
  • nper: Total number of payments (25 years × 12 months = 300)
  • pv: Present value, or the loan amount (-250000, entered as a negative so Excel spits out a positive payment)

Your formula looks like this: =PMT(0.05/12, 300, -250000)

Excel calculates your monthly principal and interest payment at roughly £1,461.47.

Step 2: Fill Out Month 1

Now let's populate your very first row of data:

  • Payment Number: 1
  • Beginning Balance: £250,000.00
  • Total Payment: £1,461.47
  • Interest Paid: Multiply your beginning balance by your monthly rate (£250,000 × [0.05 / 12]). That comes out to £1,041.67.
  • Principal Paid: Subtract that interest from your total payment (£1,461.47 - £1,041.67). You get £419.80.
  • Ending Balance: Subtract your principal paid from your beginning balance (£250,000 - £419.80). Your new ending balance is £249,580.20.

Step 3: Set Up Month 2 and Drag Down

For Month 2, your Beginning Balance is simply the Ending Balance from Month 1 (£249,580.20).

If you set up your formulas correctly using relative and absolute cell references, you can highlight that second row and drag the fill handle all the way down to row 300. In a matter of seconds, Excel will generate the entire quarter-century journey of your home loan.


The Hidden Trap: What Excel Templates Leave Out

Building your own spreadsheet is deeply satisfying, but it also exposes you to a few classic traps that catch people off guard. If you download a generic template online or build it yourself without accounting for these variables, your schedule will drift from reality.

1. Forgetting the "P" in P&I

Your mortgage payment is rarely just principal and interest. Unless you live in a market where property taxes and homeowners insurance are handled entirely outside your monthly mortgage bill (common in parts of the UK, less common in the US), your actual cash outflow is much higher.

If your escrow or local council tax is bundled into your monthly direct debit, your spreadsheet’s "Total Payment" column will look too low.

  • The fix: Remember that an amortization schedule tracks the loan, not necessarily your total monthly housing budget. Keep your taxes and insurance as a separate line item in your monthly budget planner rather than jamming them into the core loan amortization formulas, unless you want your ending balance math to get hopelessly tangled.

2. The Rounding Error at the Finish Line

Computers are ruthlessly precise, but currency requires rounding to two decimal places. If you drag an amortization formula down 360 rows, you will often find that Month 360 doesn't land precisely on £0.00. It might leave a weird leftover tail of four cents, or zero out a month early.

  • The fix: Don't panic. It's just a rounding artifact. You can manually adjust the final payment formula if you want a clean zero, or simply accept that the banking system handles fractional pennies in the background of their own massive servers.

3. Assuming the Rate is Forever

Unless you have locked in a fixed-rate mortgage for the entire term, your spreadsheet is a work of fiction after your fixed period ends. If you have an adjustable-rate mortgage (ARM) or a tracker mortgage, your interest rate is going to shift.

  • The fix: If your rate changes, you have to recalculate the PMT formula from that exact row onward using the new rate and the remaining balance as your new pv.

If you want to run scenarios on your core borrowing costs before committing to a spreadsheet build, you can always test different terms and rates instantly using a dedicated tool like the Mortgage Calculator to see how the baseline numbers shift.


The Real Power Move: Playing God with Your Overpayments

Here is where building your own mortgage payment schedule shifts from a boring accounting exercise to an empowering experience.

Once your basic grid is working, add an extra column: Extra Principal Payment.

Let’s go back to our earlier example: a £250,000 loan at 5% over 25 years, with a baseline monthly payment of £1,461.47.

What happens if you decide to throw an extra £100 a month at the principal? It doesn't sound like life-changing money. It’s a couple of restaurant meals out, or canceling a few streaming subscriptions you forgot you had.

Let's look at what Excel tells you happens when you add that £100 to the Principal Paid column every single month:

  1. Your interest shrinks immediately: Because your ending balance drops faster, the next month's interest calculation is based on a smaller number. The bank has less capital to charge you interest on.
  2. Your timeline collapses: That 25-year (300-month) timeline doesn't just shrink by a few months. Because of the compounding effect of reduced interest, that tiny £100 monthly overpayment lops nearly 3 full years off your mortgage.
  3. You keep thousands of pounds: Over the life of the loan, you save a staggering amount of money in interest that you simply never have to pay the bank.

This is why seeing the schedule matters. When you look at an abstract loan balance, £100 extra feels like spitting into the ocean. It feels too small to matter against a quarter-million-pound debt. But when you plug it into a schedule and watch row 264 become your final row instead of row 300, the math proves you wrong.

If you want to play with these scenarios without rewriting your Excel formulas every time you change your mind about how much extra cash you can throw at the bank, tools like the Mortgage Overpayment Calculator let you test lump sums versus recurring monthly additions instantly.


When Excel Isn't Enough: Other Schedules Worth Mapping

Once you master a standard repayment schedule, you start realizing that almost every major financial product is just a variation of the same amortization math. Depending on your situation, you might need to adapt your spreadsheet skills to other scenarios:

Interest-Only Loans

If you are managing an investment property or a specialized loan structure where you only pay the interest for an initial period, your schedule looks flat for a while. The principal balance stays completely frozen at the starting amount, and your monthly payment is nothing more than the raw interest calculation.

If you're evaluating this kind of structure—common in buy-to-let scenarios—you can check your baseline figures using an Interest-Only Mortgage Calculator to see what happens when the grace period ends and the principal finally kicks in.

Car Loans and Personal Debt

The exact same PMT logic applies when you’re financing a vehicle, though the terms are much shorter (usually 3 to 7 years) and the depreciation is much faster. Mapping out a car loan schedule in Excel is a great sobering exercise before you sign paperwork at a dealership. It shows you precisely how much equity you lack in that vehicle during the first twenty-four months. If you want to see how vehicle financing breaks down month by month, a quick spin through a Car Payment Calculator will give you the same grid-style clarity without requiring you to type out spreadsheet formulas.


Why You Can Finally Exhale

Here is the truth about debt that the financial industry rarely emphasizes: Debt hates transparency.

Lenders prefer it when mortgages feel like a foggy, monolithic obligation that you just pay blindly every month until you die or sell the house. When you don't know where the money goes, it’s easy to feel powerless, trapped by a number that looks too big to ever conquer.

Building a mortgage payment schedule in Excel strips away that mystique.

Yes, row 1 is depressing. The interest number is huge, and the principal number is tiny. But as you scroll down that spreadsheet—row 50, row 100, row 200—the story changes. The balance drops. The interest shrinks. The finish line comes into view.

You don’t have to pay off your entire mortgage today. You don't even have to figure out next year. You just have to look at the next row, understand the machinery, and realize that every single payment is a small, quiet victory against the balance.

Open up your sheet, plug in your numbers, and watch the fog lift. You’ve got this.


Disclaimer: This article is for informational and educational purposes only and does not constitute financial advice. Mortgage terms, interest rates, and tax rules vary by region and personal circumstance. Always consult with a qualified financial professional or mortgage broker before making major financial commitments.

Need to run these numbers away from your desk? Check out the free Finlaa app to calculate mortgages, overpayments, and loans on the go.


Frequently Asked Questions

Can I use Google Sheets instead of Microsoft Excel for a mortgage schedule?

Absolutely. Google Sheets handles the exact same formulas—including =PMT()—without missing a beat. The interface is nearly identical, and it has the added benefit of living in the cloud so you can check your amortization schedule from your phone whenever you want.

Why does my Excel PMT formula result in a negative number?

Excel treats cash flow strictly: money leaving your bank account (like a loan payment) is represented as a negative number, while money coming to you (like the loan principal) is positive. To keep your schedule looking clean with positive payment numbers, simply add a minus sign in front of the PMT function or your loan amount variable (=-PMT(...)).

Should I focus on overpaying my mortgage or investing the extra cash instead?

This is the classic financial debate. It comes down to comparing your mortgage interest rate against the expected return of alternative investments (like retirement accounts or index funds). If your mortgage rate is relatively low, investing extra cash elsewhere might yield a higher return. However, many people choose overpayments purely for the psychological peace of mind that comes with owning their home free and clear sooner.

Related calculators

Related articles