Payoff Ledger Mortgage payoff calculator

See every payment, and the ones you delete.

Each payment splits into interest and principal. Add an extra amount and the split changes, and the last payments stop. The page lists every payment, year by year, and counts what the deleted payments would have cost.

Amortization schedule calculator

Step 1

Your loan

What you owe today, or the original amount if you set the next payment in the past.

Step 2

Every dollar goes to principal, from your first payment. Watch the last payments of the table go.

Want a different ending? The Debt-free by date calculator works backwards from the month you pick, and the payoff calculator adds one-time payments to this same schedule. Your loan and your extra amount carry over.

The schedule, year by year

Open any year to read its payments one by one. Interest is what the loan costs you that month; principal is what comes off the balance.

The CSV holds every payment, one row each, whatever is open here.

Amortization schedule grouped by calendar year, each year opening into its individual payments, with interest, principal, extra principal, and the balance left
YearWhenInterestPrincipalExtraBalance

One honest note: these rows are principal and interest only. Property tax, insurance, HOA dues, and PMI ride along in your real payment, and they do not change the payoff math on this page.

Step 3

Set up the payment

Decide once. Your mortgage company sends the extra each month, and a yearly reminder keeps the plan honest.

Do these first

Then…

Your plan

    The link holds your loan and your extra amount, so a bookmark keeps them. The reminder is a calendar file your device makes; nothing is sent.

    Check the numbers

    Where the saving comes from, and the columns that add back to the loan.

    Where the saving comes from

    The columns add up

    How to read your own schedule

    Three things to find in any schedule, yours included.

    Dollar figures use the example: a $400,000 loan at 6.5% over 30 years, first payment August 2026. Run your own numbers above.

    1. Read the first row, then the last one

      Payment #1 and payment #360 are the same $2,528.27. That is where the likeness ends. On the first one, $2,166.67 goes to the bank as interest: 85.7% of the payment, and you keep none of it. On the last one, interest is $13.62 and $2,514.65 lands on the loan. Every row between them is that same trade, moving one notch at a time.

    2. Find your crossover payment

      Somewhere in the table, principal finally beats interest. On the example loan it is payment #233, December 2045: nineteen years into a thirty-year loan. The balance does not fall to half until payment #257, later still. Extra principal drags that turning point forward. $200 a month moves it to #166, five years and seven months earlier, because a dollar sent today shrinks the interest line of every row that follows it.

    3. The deleted rows are not where the money is

      An extra payment does two things, and the loud one is the smaller one. It deletes rows off the end: $200 a month stops the example schedule at payment #293, so #294 through #360 never happen. The interest inside those deleted rows is $27,652. But the habit saves $111,892. The other $84,240 comes from the rows you still pay, each one carrying a slightly smaller interest line than it would have. The end of the table is the headline. The middle is where the money is.

    More questions about this loan

    Each answer below uses your loan and what you pay now. Open a tool to change the rest; your numbers carry over.

    Amortization scheduleYou are here

    Make your plan

    When does the loan end now?

    Jul 2056on the schedule

    Try any extra amount, one-time payments or bi-weekly, and watch the date move.

    Open the payoff calculator

    Debt-free in 20 years?

    $454.03more each month

    Or pay $61,225 once, today. Any other month works too.

    Pick a date

    Debt-free by age 65?

    $221.89more each month

    This line uses an example birthday, Jun 1985. The tool uses yours.

    Price it in birthdays

    Weigh your options

    Invest the $200 instead?

    $19,497more from investing

    Assumes 7% a year after tax, to Jul 2056. Paying extra earns a guaranteed 6.5%; the 7% is not guaranteed.

    Race the two roads

    Pay half every 2 weeks?

    $117,496less interest

    The loan ends 5 yrs 10 mos sooner. 26 half payments a year equal 13 full payments.

    Run the true calendar

    Recast after a $50,000 payment?

    $319.60less each month

    The new payment is $2,208.67. Keep paying $2,528.27 instead and the loan ends in May 2048.

    See both roads

    Refinance at 5.5%?

    20 paymentsto earn back the costs

    The usual formula says 25. This line uses an example offer: 5.5% and $6,000 in costs, rolled in, a year from now.

    Price an offer

    Today’s numbers

    Pay off the loan a year from now?

    $396,515.26to send that day

    Your statement would show $395,529.10. The payoff adds 14 days of interest at $70.44 a day.

    Price the payoff

    When can PMI stop?

    Oct 2033ask at payment #87

    Without a request it stops at payment #102. This line uses an example home value of $450,000.

    Find both dates

    Common questions

    What is an amortization schedule?

    It is the whole life of the loan, one row per payment. Each row says how much of that payment is interest, how much comes off the balance, and what is left afterward. On a $400,000 loan at 6.5% over 30 years the table runs 360 rows and adds up to $910,178 paid on $400,000 borrowed. The rows are not equal: the split inside each one moves a little every month.

    Why is almost all of my early payment interest?

    Because interest is charged on what you still owe, and at the start you owe all of it. Month one on the example loan: $400,000 times 6.5% divided by 12 is $2,166.67 of interest, which is 85.7% of the $2,528.27 payment. The share falls every month as the balance falls, but slowly. It takes until payment #233 for principal to finally win the row.

    How do extra payments change the schedule?

    Two ways at once. They delete rows off the end, and they shrink the interest line of every row that survives. On the example loan, $200 a month ends the table at payment #293: rows #294 through #360 never happen, and the $27,652 of interest inside them is never billed. That habit saves $111,892 in total, so the other $84,240 comes from the surviving rows being cheaper than they would have been. Most people expect the opposite split.

    What is the crossover payment?

    The first row where more of your money lands on the loan than on interest. On the example loan that is payment #233, December 2045. It is a useful milestone because everything before it is a slow climb and everything after it accelerates. Extra principal pulls it closer: $200 a month moves the crossover to payment #166, and $500 a month moves it to #106.

    Does the day I pay change these rows?

    Not this table. A monthly schedule assumes each payment posts on its due date, which is how your servicer builds the quote too. Paying a few days early does not rewrite the row, though it can shave interest on loans that accrue daily. The one place the calendar really bites is a full payoff: the check has to carry interest for every day since the last due date. The payoff amount calculator prices that per day.

    Can I download or print the schedule?

    Yes to both. The CSV button hands you every payment as its own row, ready for a spreadsheet, and the print button produces a clean report with the whole table opened. Both are built in your browser from the numbers on screen. Nothing you type is uploaded, stored, or sent anywhere.

    Schedule …