Have you been looking for an amortization schedule to handle a loan feature that other web calculators can't accommodate?

If so, then this is the calculator for you. Scroll down the page, and below the calculator, you'll find all the options and features explained.

If, on the other hand, what you want is a quick schedule, then here is all you need to do...

Steps for a Quick Payment Schedule

an amortization schedule
Amortization Schedule
  • Create printable amortization schedules with due dates
  • Calculate loan payment amount or other unknowns
  • Supports 9 types of amortization.
  • User can set loan date and first payment due date independently.
  1. Leave all inputs and setting set to their defaults
  2. Enter the "Loan Amount"
  3. Enter expected "Number of Payments"
  4. Enter the "Annual Interest Rate"
  5. Set "Payment Amount" to "0" (the unknown)
  6. Click either "Calc" or "Print Preview" for your schedule

That's it! That's all you need to do to create a standard loan schedule.

But what if the terms of your loan do not conform to this calculator's default settings? Or what if you want to know what amortization method will save you the most in interest charges?

For best results, turn your device   
Enter a "0" (zero) for one unknown value above.
No/Yr Date Payment Interest Principal Balance


  Original Size  

Click, copy, paste this URL to save the inputs for yourself or to share with others.

This custom URL updates when you click the "Calc", "Clear" or "Schedule" buttons. Paste it into a browser's address bar to reload.

What is amortization?

Date selection via pop-up calendar
Quickly Select a Date

According to Wikipedia "Amortization refers to the process of paying off a debt (often from a loan or mortgage) over time through regular payments. A portion of each payment is for interest while the remaining amount is applied towards the principal balance."

Further, "an amortization schedule is a table detailing each periodic payment on an amortizing loan (typically a mortgage), as generated by an amortization calculator."

(To be technical here, I take issue with the use of the word "regular" as used in the definition. I prefer "periodic" or "recurring" instead. Perhaps I should edit the entry?)

That's what amortization is, but the definition does not address, naturally, the different methods used for calculating an amortization schedule.

This calculator does!

It supports the following nine amortization types.

  • Normal Amortization
  • Rule-of-78s Payment Table
  • Interest Only Payment Schedules
  • No Interest Loan Schedules
  • Fixed Principal Amortization
  • Canadian Loan Schedule
  • Amortization with Points & Annual Percentage Rate (APR)
  • Loan Schedule with Final Balloon Payment
  • Negative Amortization

You'll find each method discussed below.

About Dates, First Period Interest & Year-End Totals

Important Note About Dates: This calculator supports variable length first periods. That is, the calculator calculates the exact amount of interest due even when the initial period is shorter or longer than the other scheduled periods. Supporting odd length first periods results in more accurate calculations, but you'll see interest charges that do not match other calculators. If you want to match other calculators, then set the "Loan Date" and "1st Payment Date" so that they equal one full period as selected in "Payment Frequency." Example: If the "Loan Date" is May 15th and the "Payment Frequency" is "Monthly," then the "1st Payment Date" should be set to June 15th, that is IF you want a conventional interest calculation.

Click on "Settings" for "Long / Short Period Options"

Long first period

A long first period occurs when the period between the loan date and the first payment date is longer than the selected payment frequency. The calculator can calculate the interest due for these extra or odd days in one of four ways.

interest options
Fig.1 - Under "Settings" — Long / Short Period Interest
  • None - free money! No interest calculated on the odd days
  • With first - odd day interest paid with first payment due. Payment will be larger than the other periodic payments.
  • With origination - odd day interest is due when the loan originates - commonly known as "prepaid interest"
  • Amortized - a small amount of odd day interest is paid with each payment. The calculator increases all payments to be equal.
long period interest options
Fig.2 - Initial odd days interest paid with loan origination

Short first period


A short first period occurs when the period between the loan date and the first payment date is shorter than the selected payment frequency. The calculator can calculate the interest due for the short period in one of three ways.

  • No payment reduction - the calculator calculates what is considered to be a "normal" normal payment amount and uses it for the first payment. The last loan payment is reduced to compensate for the short period
  • Reduce first - the first payment is reduced to compensate for the short period
  • Reduce all - all payments are reduced to compensate for the short period.
short period interest options
Fig.3 - Initial short period - first payment reduced

Here's a more formal definition of odd days interest from the Financial Dictionary.

One more comment about dates.

By default, the schedule's totals are calculated as of December 31.

But some taxpayers pay taxes based on a different year-end. This calculator supports annual and cumulative totals as of any month end.

Click the "Settings" button and select "Year End Month."

select the fiscal year end
Fig.4 - Select the month for year end totals

9 Types of Loan Amortization Schedules

amortization methods
Fig.5 - Six of the nine amortization methods

Normal Loan Amortization

If in doubt, use this setting when amortizing a loan. In the US at least, nearly all loans use the "normal" method.

These are the characteristics of a normal loan or mortgage:

  • They have "level payments" i.e., the scheduled periodic payment amount does not change. (With the possible allowance, as discussed above, for odd day interest.)
  • The interest amount paid declines each period as the loan balance is being paid down.
  • Thus, the principal amount paid each period increases to keep the payment amount level.
  • There may be a slight adjustment ("rounding") of the final payment so that the loan is brought to a 0 balance.

The next method, consumers will want to avoid.

Rule-of-78s Payment Schedule

The Rule-of-78s method front loads the interest due. That is, the debtor pays more interest early in the payment schedule and less interest later when compared to a "normal" loan.

Both the periodic payment amount and the total loan interest due are the same for both the Rule-of-78s and the "normal" methods. The only difference is how the interest gets allocated each period.

The blog post here thoroughly explains the Rule-of-78s amortization and why, as a consumer, you may want to avoid such loans.

For the lowest periodic payment, get a loan using the next payback method. There's only one catch...

Interest Only Amortization

Some loans require the borrower to pay only the interest due each period. Such loans are known as "interest only loans"

These are the characteristics of an interest only loan or mortgage:

  • The periodic payment amount generally does not change.
  • The interest amount paid each period is the same because no principal is paid, the loan balance does not change.
  • The entire principal balance plus the last period's interest is due with the last payment.

If you think that interest only loans are not very common, then think again.

Many bonds sold to investors are interest only loans. The bond's buyers are lending the issuer money. The bonds pay the buyer a periodic coupon payment which is the interest on the debt. And as reported by Zacks the size of the bond debt in the US at "the end of 2017 was more than $40.7 trillion"

That's a lot of debt financed with interest only payments!

If you represent a bond issuer, you can prepare a bond coupon payment schedule with this amortization calculator. The "loan date" is the bond's issuance date and the "first payment date" is the date of the first coupon payment. Make sure to select the "Interest Only" amortization method.

interest only amortization
Fig.6 - Interest only periodic payment

No Interest Loan Amortization

Yes, it happens! I added this amortization method to the Windows version of this calculator 20 or more years ago. Someone called me (remember phone calls?) and said he and his wife were lending money to their son and they wanted to create a payment schedule that they could agree to, the catch was, there would be no interest charged.

This amortization schedule continues to support an interest-free loan.

You may ask, "Why not just enter a "0" interest rate?"

The answer is simple. If a user enters a "0" for any input, then the calculator interprets that as the unknown value. So if a user enters a "0" for the interest rate, the calculator will attempt to calculate the rate.

To get around this, select the "No Interest" option for an amortization method.

no interest amortization
Fig.7 - No interest loan

The following amortization method will save you interest charges if you can afford it.

Fixed Principal Loan Table

Before computers and calculators, that is, before it was easy to calculate a level payment amount, lenders frequently had lenders payoff loans using the fixed principal amortization method.


Determining the payment amount requires only simple arithmetic. To calculate the payment due, first, divide the principal loan amount by the number of payments in the term and then add the periodic interest.

These are the characteristics of a fixed principal loan or mortgage:

  • Payment amount start higher than a "normal" loan.
  • The loans feature a declining payment amount. As the borrower pays down the principal balance, the interest due each period is reduced and therefore the payment decreases over time.
  • The principal amount paid each period is fixed. The principal paid on a $1,200 loan with a term of one year will always be $100.
  • The borrower pays less total interest
  • There may be a slight adjustment ("rounding") of the final payment so that the loan is brought to a 0 balance.
fixed principal payment loan
Fig.8 - Fixed principal amortization - principal amount paid remains constant

Canadian Amortization Schedule


The Canadian amortization method is the same as the "normal amortization method" except for one detail. When the user selects the Canadian method, the calculator automatically sets the payment frequency to monthly and the compounding frequency to semiannual.

A conventional loan typically uses the same frequency for both payments and compounding.

The Canadian method, because it uses less frequent interest compounding, results in a slightly lower scheduled payment amount because the interest due is somewhat less each period when compared to the interest charges owed under monthly compounding.

For more details, here's a A Guide to Mortgage Interest Calculations in Canada.

Amortization with a Balloon Payment

Occasionally, there are times when the terms of a loan call for a payment to be calculated on a 30-year payback but the loan will come due after five years of payments (for example).

Because the payment calculation uses a 30-year term, the balance of the loan will still be substantial relative to the starting balance when the term is up in five years, and the balance is due.

Creating an amortization schedule showing the balloon payment amount is simple with this calculator.

  • First...
    1. Enter the loan amount
    2. Enter the interest rate
    3. Enter the number of payments which will be used to calculate the periodic payment due - in this case 30-years or 360 monthly payments.
    4. Enter "0" for the payment amount and click on "Calc"
  • Then....
    1. Change the number of payments to the actual term of the loan - per this example that's 5 years or 60 payments
    2. Click on "Print Preview" to see your amortization schedule with a balloon payment.
loan with a balloon payment
Fig.9 - Loan amortization showing the balloon payment

Loan Schedule with Points, Fees and APR Support

Some loans require the borrower to pay an upfront charge called "points."

Why would a borrower be willing to pay an extra charge?

When the borrower pays points, the lender reduces the interest rate. Points are in essence prepaid interest (and the IRS treats them that way). One point is one percent of the loan amount. Thus, one point on a $300,000 is equal to $3,000.

The user has two choices for how to create an amortization schedule with points. Click on "Settings" and select "Points, Charges & APR Options."

If "Include dollar value of points in interest charges" is checked then the calculator calculates the dollar cost of the points, and the payment schedule shows them paid at the loan origination. The calculator also adds the cost of points to the total interest charges.

If the user didn't check this option, then the dollar value gets reported in the header only, and the amount does not get added to the total interest.

See "What Are Mortgage Loan Points?" for more details.

Points impact the loan's annual percentage rate. If you want to check the APR (and if you are the borrower, you should), you can include a Truth-in-Lending Act compliant calculation in the schedule's footer. Just check the option "Include Regulation "Z" APR Disclosure calculation at the end of the schedule?". For an accurate APR, don't forget to include any fees in "Other charges & fees (for APR calculation)?" input.

Negative Amortization Calculation

Users frequently tell me they use this calculator to "check their lender's payment amount."

That's fine, of course. But all borrowers should also understand, there is no such thing as a "correct payment amount." The only payment amount of concern is the amount agreed to between the lender and borrower. All things being equal if the lender says the payment is $315 a month and the borrower expects it to be $311 a month, it doesn't matter - as long as they both agree on the initial period's calculated interest amount. If the parties agree on the interest calculation, then paying a slightly higher amount will pay the loan off marginally faster or result in a smaller final payment, and the total collected as interest will be slightly less.

So what does this have to do with negative amortization?

Simple, if the lender and borrower agree on an amount that is not large enough to pay the interest due it results in negative amortization.

This amortization calculator gives the user the ability to set any payment amount. Rather than enter a "0" for the payment, enter the agreed upon payment amount.

When the payment amount is less than the periodic interest due, the loan balance will increase each period because the interest not covered by the payment must get added to the balance.

There is nothing wrong with a negatively amortizing loan per say. However, the borrower will have to be prepared to pay a single, large payment at the end of the term.

If you are the borrower, be sure to check the last payment row of the schedule for the final payment amount, which includes the accrued interest, to see if you can handle it.

Note the negative principal amounts in the below figure.

A negative amortizing loan
Fig.11 - Loan schedule showing negative amortization - loan balance is increasing

Need an Amortization Schedule in MS Excel®?

From time-to-time, I get requests from users for the ability to export an amortization schedule to Excel. This calculator won't do that. However, users can select the data and copy/paste to Excel.

You can copy/paste from either the main window or from the print preview window. If you copy from the main window, then formatting will remain intact. If you copy from the print preview window, then only the values will be copied. Depending on the browser you are using, you may have to use Excel's Paste Special feature and select "Text" for copy/paste to work.

If you want to copy from the main window, I think the easiest way to do that is to scroll to the end of the schedule and select the last row and then scroll upwards to select the entire table.

amortization schedule in Excel
Fig.12 - Select the schedule so you can copy / paste to Excel

Save Payment Schedule to PDF

If you want to share this calculator's schedule with someone or save it in a digital format for later reference, you can print the results to a PDF file.

If you are using Google's Chrome browser, printing to PDF is a standard feature. Click on Chrome's menu (the 3 verticle dots) and select "Print..." Click on the "Change..." button and select "Save as PDF."

If you are not using a browser that supports printing to a PDF, no problem. You can install a PDF print driver. It pretty easy to do this. And there are many free ones from which to pick. In the past, I used PrimoPDF.

By the way, one advantage of installing a PDF print driver, even if you use Chrome, is you'll then be able to create PDF files from any application you use, not just your browser.

Make sure, when saving to PDF that you use the "Print" button on the "Print Preview..." window.

Save amortization to PDF
Fig.13 - Use Google's Chrome browser to save the amortization schedule to a PDF file or install PrimoPDF.

Printing the Payment Schedule


Actually, there's not a lot to say about printing...

Users should know that printing is expected to work from any device. It's pretty cool to print a well-formatted schedule from a smartphone that is connected wirelessly to a modern printer. (I've personally tested this using an iPhone 5 and iPhone X printing to an HP LaserJet Pro 400.)

Make sure you are printing from the "Print Preview..." window where there are two print buttons available.

If you have any problems, please let me know what browser and version you are using. I can test various browsers, but unfortunately, I can't check too many printers (unless you are prepared to donate one to the cause!).

What Do You Think?

Or what would you lke to know?

While this page covers a lot of material on amortization schedules, it can't cover everything.

Let me know in the comments below what I missed. Or feel free to ask your questions and I'll answer them (to the best of my ability).

MS Excel® is a registered trademark of the Microsoft Corporation.

789 Comments on “Amortization Schedule”

financial online calculator Join the conversation. Tell me what you think.
  • Hi Karl,
    Long ago I had asked a questions about “straight line” amortization, where the amounts don’t jump around, but rather are continuous, with the interest going down each month. I cannot find how we determined this could be created. (I’ve gone back in your comment file to 2017…).

    But I recall that the day of the month had to be the same
    I think it was “continuous” , not daily compounding
    I have tried all three: 360 days/year, 364 days, and 365 days.
    But I cannot duplicate this straightline amortization.

    Perhaps you remember commenting that I had coined a new phrase when I used the term straightline in this setting.

    Do you recall what was done to achieve this?

    Thanks you!

    • Hi Janice, I don’t recall the conversation specifically, but I did find it. You first comment was on May 18, 2018. Below is my reply. I think the point I was making was, that you need to set the compounding equal to the payment frequency, or at least not equal to the 3 compounding frequencies mentioned below. Anyway, you said this answer was “perfect.” 🙂

      Hi Janice, this calculator has not had any changes in over a year. You should see an increasing amount being allocated to the principal with each payment made.

      There are conditions, however, when this does not happen. If the compounding is set to continuous, daily or exact, some payment will have less applied to principal than the immediately preceding payment due to the difference in the number of days in the month.

      Or if the first period is a longer or shorter period than the following regular length periods, the principal will change.

      If this does not answer your question, then I need to see your schedule to understand the specifics.

    • I’m sorry you are having an issue with printing. The calculator does print a schedule from all devices I’ve tried, including my iPhone. Are you using the "Print" button in the upper left corner of the "Print Preview?"

      Will other applications print from that computer? Perhaps the print driver has crashed and you need to reboot?

  • Hi There,
    I am clearly missing something, but after sifting through everything I am not finding what I need so hoping you can assist. I am trying to get an amortization schedule that allows for a known maturity date which would calculate the balloon payment on that final date. I get that I could also just figure out how many periods get me to that last payment date, but was wondering if you have any calculator that has the option to set the last payment date.

    • Sorry, but that’s not something that I can help you with at this time. I still have about six or so calculators I want to add to this site. A lease calculator is one of them.

  • Donald Justice says:

    I cannot find an Amortization Format that allows the fixed monthly payment and provides the number of monthly payments. Don J.

    • You can set the amount of the payment with this calculator. Then enter 0 for "Number of Payments" and click calc, and the calculator will calculate the number of payments required paying the monthly payment you would like to pay.

      Is that the question you had? If not, please explain further, with an example, if possible.

    • I’ll point one thing out. The calculator has a small bug right now. If you are trying to solve for number of payments, and the payment amount you enter is not large enough to cover the interest due, then the calculator appears to do nothing when you click on ‘Calc.’ In such cases, the calculator should be showing users this message:

      >>>>Error: Infinite term. Growing balance.

      To fix, please adjust one of the inputs. Such as increase the payment amount. Or reduce the interest rate or loan amount.

    • No, not specifically.

      However, the C-Value! program is an amortization calculator (link at the top of any page on this site) and it will export directly to Excel.

      How do you plan to use an amortization schedule in Excel? Do you want to edit payments and have interest recalculated? C-Value! will do that for you and there’s no need to export.

      • Karl,

        How do I set up a Loan with 12 months no payments no interest and 60 months with a payment of 2068 (no sure of the exact interest rate)

        • I’ll assume since you posted your question on this web page that you are asking about this calculator and not C-Value!.

          First, under "Settings" select "Long/Short Period Options" and then under the long period option pick "None" No interest will be accrued for the long period.

          Then set the loan date to say Dec 1, 2019 (or of course whatever you need) and the first payment date to Dec 1, 2020. Thus, for the first 12 months there will be no payments due.

          Set the payment amount to 2,068 and the calculator will use it.

          The calculator will use any value you enter to create a schedule. Depending on the interest rate, the 2068 payment amount might be too little or too much to pay the loan off in 60 payments. But if you enter 60 for the number of payments, and the interest rate is too high, you’ll end up with final balloon payment amount. If the rate is too low, the calculator will stop the schedule when the loan is paid-in-full. I suggest setting the number of payments to 0 in this case and let the calculator create the schedule (unless you want a final balloon).

          Feel free to ask if you have more questions.

  • hi karl, how do i calculate a schedule as follows :

    I place a “0” for unknown interest $ value but output report is incorrect.

    For a motor vehicle here in OZ

    – unknown interest..standard practice not to advertise on agreement
    – principal $57,533.89
    – 59 pmnts
    – $879.78
    – BALLOON OF $15,879.78
    – total interest is $9,952.91


    • Hi Michael, two things. You basically have 2 unknowns. Since you have a large final balloon in your example, for this calculator, you have an unknown term (the number of payments required to pay off the loan with monthly payments @ $879.78.) This calculator won’t solve that problem.

      However, my Ultimate Financial Calculator will easily solve the problem.

      If you try it out, enter "Unknown" for the "Initial Interest Rate" inputs.

      Then you’ll see where you enter 3 rows in the table. 1 for the loan amount. 1 row for the 59 payments of $879.78 and the final row for the balloon payment of $15,879.78.

      The second point, I want to make is that the math in your example is wrong – it doesn’t balance. Total interest can’t be $9,952.91. It is $10,252.91. (And I didn’t need a calculator to figure that out.)

      Total interest = ((Number of payments * the periodic payment amount) + the final balloon payment amount) – the principal amount.

      Let me know how you make out, please.

    • Does that monthly payment include something in addition to the principal and interest amount due? Does it include a fee or insurance? If so, then the fee has to be deducted from the payment amount when using my equation for calculating total interest due.

      • Hi Karl,

        It includes a $300 admin fee, the interest is per the ANZ bank summary , so it wasn’t my calc. , pre-determined.

        Will let you know how I go, & thanks

        • I should have noticed the even $300 and suspected a fee or something similar. Also, I didn’t mean your calculation personally – only the example you’re presenting.

          When is the fee paid? On the day the loan originates? I assume so, as there seems to be no interest earned or charged on the $300. If that’s the case then the loan principal is not $57,533.89, but rather $57,233.89, and that’s what should be entered in the first row of the recommended calculator as the loan amount.

        • Either that (reduce the loan amount by $300) or use $57,533.89 and enter in the second row, one payment amount for $300 with the same date as the loan date. The example originally presented does not account for the fee payment, only the fee amount.

    • No, there is no way to save the inputs and calculations to a file yet. (I am working on adding that feature.)

      Are you asking because you want to use the schedule in Excel? If so, scroll down the page and there are some tips for copying and pasting the data to Excel.

  • Can you add the ability to change payment allocation and current principal/interest amounts?

    In other words, if I have a loan where the lender decides to allocate payments to principal before interest, so that no interest is paid until principal is paid off, that will change the total paid.

    • I already have a calculator that support "principal first." payment schedules. Please see this calculator. Scroll down for tutorials. The principal first option is in the payment row, in the right most column under "series option" after you click on it.

  • Hi Karl
    I have a redraw investment loan of 100000 @ 4.32 P & I and paid monthly;
    I have 100000 same amount in redraw; How would the amortisation look like ? Im unable to use any of the calculators to see how my statement reflects the actual calculation on how my monthly payment gets calculated?
    Should the loan amount stay the same or does a part of the principal gets paid?
    Can you help? I understand the amortisation of an offset loan works different to the redraw loan

    • Hi Nat, first, as to whether the loan amount stays the same or if the principal is getting paid down, the lender needs to answer that. That would be one of the terms of the loans, and the terms can vary. I would think that the loan statement would tell you the answer if you compare numbers with prior months.

      Secondly, think you need to be using this calculator. The UFC will let you amortize a loan with multiple loan amounts. If I understand you correctly, you have an initial loan, and then there was another borrow, increasing the total balance. This calculator allows users to do that calculation.

      If you try the above-reecommended calculator. Scroll down the page to the list of tutorials. The construction loan tutorial will show you an example of loans with multiple borrows.

      If you have more questions once you tried it, just ask.

    • I’ll add that "normally," when making loan payments, each payment is applied to both principal and interest. Thus, the loan’s principal balance is decreasing. I say &quo;normally", because your particular loan does not have to work that way.

  • HI Karl
    thanks for your reply
    I will explain further to ask my questions
    Rather than making an extra- repayment that goes into the loan, the redraw or offset only negates the interest part..
    i was trying to see if you can point to a amortisation table comparing loans with offset vs redraw features

    • You’re welcome.

      You can use the suggested calculator to make an interest-only payment.

      If your regular payments are "principal first" payments, the interest balance will be growing. And as mentioned, then an interest-only payment would reduce that balance.

      Not sure though, that will give you what you want.

Comments, suggestions & questions welcomed...

Leave a Reply to Joan Palmer Cancel reply

Scroll to:
dates & 1st period interest
9 loan amortization types
points, fees and APR
negative amortization