Accurate Amortization Calculator
Introduction to Amortization
Create a printable amortization schedule that includes payment dates and annual subtotals. The schedule shows how much principal and interest you will pay over the life of the loan. The calculator can calculate any one unknown value: the payment amount, loan amount, interest rate, or loan term.
- What is an amortization schedule?
- An amortization schedule is a table that shows a loan’s complete repayment plan. It lists each payment, detailing how much is applied to the loan’s principal and how much to interest, along with the remaining loan balance. Ideally, the schedule includes payment dates, and year-end subtotals.
- How do I create an amortization schedule?
- Leave all inputs and settings at their default values, then:
- Enter the Loan Amount.
- Enter the expected Number of Payments.
- Set the anticipated closing date and the first payment due date.
- Enter the expected Annual Interest Rate.
- Set the Payment Amount to 0.
(This tells the calculator to solve for the payment amount.) - Click either or .
- Leave all inputs and settings at their default values, then:
That’s it. These are the only steps needed to generate your schedule.
If your loan terms differ from the calculator’s default settings, additional options are available.
Keep reading. The following sections explain each option in more detail. More…
Create an amortization schedule with user-specified dates.
To set your preferred currency and date format, click the “$ : MM/DD/YYYY” link in the lower right corner of any calculator.
Information
Watch on YouTube
Useful Details —
They Will Help You Get What You Need
First — You must enter a zero (0) in any field where you want the calculator to solve for a value.
Why is this necessary?
The calculator generates a schedule based on the loan terms you specify. The payment amount can be any value, as long as both the lender and borrower agree. There is no single “correct” payment. If the calculator always solved for the previously unknown value, this feature would not be possible.
TIP — Use the amortization schedule to verify the periodic interest charges. These interest values are the most important amounts for borrowers to double-check.
Four values you must always set:
- Loan Amount — The total amount borrowed, also called the principal. This value does not include interest.
- Number of Payments (term) — The length of the loan, measured in payment periods. This value depends on the Payment Frequency setting. For example, for a 15-year loan with biweekly payments, enter 390 as the number of payments.
(390 biweekly payments = 15 years) - Annual Interest Rate — The nominal (quoted) interest rate for the loan.
- Payment Amount — The amount due on each payment date. For a standard amortizing loan, this value includes both principal and interest.
Set one of the values above to 0 if you want the calculator to solve for it.
What two dates are critical for an accurate amortization schedule?
If you only need an estimated schedule, you can skip this section.
For a schedule that is accurate down to the penny—including correct calculation of stub period interest—it is worth taking a few moments to understand the available date settings.
- Loan Closing Date
- This is the date the loan funds become available. It is also called the origination date, loan date, or start date.
- First Payment Due
- This is the date the first payment is scheduled. For most loans, payments typically begin after the loan funds are received. For leases, this date may be the same as the loan closing date.
Important — Entering actual dates may result in interest and payment calculations that differ from those of other calculators.
That is by design.
However, if you want your results to match those from other calculators, then set the "Loan Date" and "First Payment Due" so that the time between them equals one full period, based on the "Payment Frequency" setting.
Example: If the "Loan Closing Date" is April 10th and the "Payment Frequency" is "Monthly," then set the "First Payment Due" to May 10th—if you want to estimate interest based on one full month.
More details about stub period options, including odd-day and irregular-period interest.
Four loan options you likely do not need to change
- Payment Period or Frequency — How often should payments be made? The calculator supports 11 options, including biweekly, monthly, and semiannual (commonly used for bond coupon schedules). Payment dates are calculated starting from the first payment due date, not the closing date.
- Compounding Period or Frequency — In most cases, the compounding frequency should match the payment frequency. This results in simple periodic interest. Selecting Exact/Simple calculates interest based on exact day counts using a simple interest method.
- Points — One point equals 1% of the loan amount. Points are commonly applied to U.S. mortgages.Learn more about points, fees, and APR support.
- Amortization Method — Leave this set to normal unless you have a specific reason to change it.See all nine amortization methods.
Five loan settings you may want to adjust

These options are available by clicking Settings.
- 360 / 365 / 366 — Days-per-year setting. Also called the day count convention, this affects interest calculations when you select a day-based compounding method (such as daily, exact/simple, or continuous), or when the loan includes an irregular first period. The 366-day option applies in leap years. Otherwise, 365 is used.
- Payment & Initial Period Interest Options — Controls how interest is calculated and displayed when the first period (from closing date to first payment) is longer or shorter than the standard interval.More details and examples.
- Last Period Rounding Options — Because payments and interest are rounded to the nearest cent (e.g., $345.0457 is rounded to $345.05), most loans require a rounding adjustment in the final period. A note on the schedule will show the exact adjustment.
- Points, Charges, & APR Options —Learn more about loan schedules with points, fees, and APR options.
- Year-End Month — Sets the month after which year-end and running totals are calculated. This is helpful for businesses with a fiscal year that does not match the calendar year.
FAQs — Frequently Asked Questions
- How do I calculate how much I can borrow?
- Set the Loan Amount to 0.
- Enter the Number of Payments.
- Enter the Annual Interest Rate.
- Enter the expected or target Payment Amount.
- Click or .
- How do I calculate how long it will take to pay off a loan?
- Enter the Loan Amount.
- Set the Number of Payments to 0.
- Enter the Annual Interest Rate.
- Enter the expected or target Payment Amount.
- Click or .
- What interest rate allows me to pay $500 a month?
- Enter the Loan Amount.
- Enter the Number of Payments.
- Set the Annual Interest Rate to 0.
- Enter $500 as the Payment Amount.
- Click or .
Printing the Payment Schedule
Printing works from any type of device. For example, you can print a clean, well-formatted schedule directly from a smartphone to a wireless printer.(This functionality was tested on various iPhone models printing to an HP LaserJet Pro.)
Do not use your browser’s built-in Print menu option.
Always print from the “Print Preview…” window. This screen includes a print button, along with export buttons for .docx and .xlsx formats.
If you’re using a modern browser, you can also print to a PDF. For example, in Chrome, open the browser menu (three vertical dots), choose Print…, then click Change… and select Save as PDF. Other browsers offer similar functionality.
If you encounter printing issues, please let us know which browser and version you’re using. While we test across several browsers, we are unable to test with all printer models (unless you’d like to donate one!).

(Chrome, Edge, and Firefox all offer a “Save to PDF” option in their print menus.)
How do I create Excel (.xlsx) or Word (.docx) amortization schedules?
From the Print Preview screen (after the title page), you’ll see options to export the full amortization schedule as either an Excel (.xlsx) or Word (.docx) file. When exporting to Excel, the schedule is saved as unformatted data. Dates and numbers are preserved as true Excel date and number values—not text—so you can apply your own formatting.
When exporting to Word, the schedule is formatted for readability. You can edit the document freely, adding notes or customizing fonts, styles, and layout as needed. (In our opinion, the Word export is more visually refined than the version printed directly using the print button.)
Amortization Equations
Payment Amount Equation
Fig. 4 — Step-by-step solution of the monthly payment amount equation.
Variables: L = 50,000
; c = (5% ÷ 12 months)
; n = 60
.
Variable Definitions
- P
- Payment amount
- L
- Loan amount
- n
- Number of months. The term of the loan.
- c
- Monthly interest rate (nominal annual rate divided by 12).
Calculation Steps
- Substitute the given values into the annuity payment formula:
P = 50,000 × ( (r/n)(1 + r/n)60 ) ÷ ( (1 + r/n)60 – 1 )
, withr = 0.05
andn = 12
. - Evaluate the periodic rate:
r/n = 0.05/12 ≈ 0.0041666666667…
, and substitute it into the formula. - Simplify the base term:
(1 + 0.0041666666667…) ≈ 1.0041666666667…
, keeping the exponent of 60 in both the numerator and denominator. - Compute the fraction:
(0.0041666666667… × (1.0041666666667…)60) ÷ ((1.0041666666667…)60 – 1) ≈ 0.018871233644…
, then multiply by 50,000. - Round the payment to two decimal places for reporting:
P ≈ $943.56
.
Step-by-step Solution – Fig. 4
P = 50,000 × ( (0.05/12)(1 + 0.05/12)60 ) ÷ ( (1 + 0.05/12)60 – 1 )
≈ 50,000 × ( (0.0041666666667…)(1 + 0.0041666666667…)60 ) ÷ ( (1 + 0.0041666666667…)60 – 1 )
≈ 50,000 × ( (0.0041666666667…)(1.0041666666667…)60 ) ÷ ( (1.0041666666667…)60 – 1 )
≈ 50,000 × 0.018871233644…
≈ 943.56
Final Answer
The final answer (P) is approximately 943.56.
Validate the calculator. Inputs for a six-year amortization.
Loan Amount: | $50,000.00 | Number of Payments: | 60 |
---|---|---|---|
Annual Interest Rate: | 5.0000% | Payment Amount: | =943.56 |
Loan Closing Date: | First Payment Due: | ||
Payment Frequency: | Monthly | Compounding: | Monthly |
Points: | 0.0 | Amortization Method: | Normal |
Notes:
- This example uses the same calculation shown in Fig. 4.
- Enter a zero for the payment amount. The calculated result matches the result above.
- The “Days In Year” setting has no effect in this example because the period spans exactly sixty months with no extra days.
Amortization Equation
Fig. 6 — Step-by-step solution of the normal (general) amortization equation.
Variables: L = 50,000
; R = 5%
; n = 60
; A = 943.56
(See Fig. 4).
Normal amortization, for any period: ending balance = beginning balance + periodic interest − payment.
Variable Definitions
- R
- Nominal annual interest rate.
- i
- Periodic interest rate.
- I
- Periodic interest amount.
- r
- Growth factor per period (also called the per-period accumulation factor).
- t
- Period number.
- Pt-1
- Outstanding balance at the start of period t.
- Pt
- Outstanding balance at the end of period t.
- L
- Loan amount.
- n
- Number of months. The term of the loan.
- A
- Monthly payment amount.
Calculation Steps
- Compute the periodic rate:
i = 0.05/12 ≈ 0.00416666666…
. - Compute the per-period growth factor:
r = 1 + i ≈ 1.00416666666…
. - Set the period:
t = 1
. - Start-of-period balance:
Pt−1 = 50,000
. - Accumulate interest for the period:
50,000 × r ≈ 50,208.33333…
. - Round the accumulated balance for display:
≈ 50,208.33
. - Interest for the period:
I = 50,208.33 − 50,000 = 208.33
. - Subtract the payment to get the end-of-period balance:
Pt = 50,208.33 − 943.56 = 49,264.77
.
Step-by-step Solution – Fig. 6 (first period)
i = 0.05/12 ≈ 0.00416666666…
r = 1 + i ≈ 1.00416666666…
t = 1
Pt−1 = 50,000
= 50,000 × 1.00416666666… ≈ 50,208.33333…
≈ 50,208.33
I = 50,208.33 − 50,000 = 208.33
Pt = 50,208.33 − 943.56 = 49,264.77
Validate the calculator. Five-year, sixty-month amortization schedule proof.
#/Year | Date | Payment | Interest | Principal | Balance |
---|---|---|---|---|---|
Loan start | 0.00 | 0.00 | 0.00 | 50,000.00 | |
1:1 | 943.56 | 208.33 | 735.23 | 49,264.77 | |
2:1 | 943.56 | 205.27 | 738.29 | 48,526.48 | |
Periods 3–59: Intermediate calculations. | |||||
59:5 | 939.75 | ||||
60:5 | 943.56 | 3.92 | 939.64 | 0.11 | |
Without any final rounding, a $0.11 principal balance remains. | |||||
60:5 (final adjustment) | 943.67 | 3.92 | 939.75 | 0.00 | |
Last payment increased by $0.11 due to interest rounding. |
Notes:
- The results in the above table are taken from the calculator. They match the calculation shown in Fig. 6.
Beyond Basic Amortization Schedules
Need more options?
Explore seven additional loan amortization calculators
- Mortgage Calculator — estimate future home value and compare it to the total mortgage cost
- Extra Payment Calculator — apply lump-sum or recurring extra payments with a full amortization schedule
- Loan Calculator — includes support for date-based calculations in a mobile-friendly layout
- Auto Loan Calculator — evaluate the full cost of vehicle ownership
- Biweekly Calculator — compare a biweekly schedule to a standard monthly repayment in a single view
- Ultimate Financial Calculator — build schedules with skipped payments, rate changes, and more advanced conditions
- Loan Payoff Calculator — track regular or irregular payments on any date
We hope you find this to be a comprehensive amortization tool. If you need help with a specific scenario or are not sure how to achieve your result, feel free to leave a question in the comments section below.
Sheila Holley says:
HOW DO I GET TO THE ACTUAL AMORTIZATION CALCULATOR THAT I HAVE BEEN USING FOR A VERY LONG TIME? PLEASE HELP ME ASAP.
Karl says:
Hello, AccurateCalculators.com is back up and running. I’m sorry for the problems you experienced. An automatically applied update went wrong and it eventually brought down the entier site on Tuesday. Unfortunately, I could not figure out the problem and get it fixed until late Tuesday (eastern time USA). Thank you for reporting the problem.
Colleen Kruger says:
What happened to the calculator program that was on this website? I loved it but when I went to the site all these questions and answers came up. I’m looking for the calculator program that was on this website?
.
Karl says:
Hello, AccurateCalculators.com is back up and running. I’m sorry for the problems you experienced. An automatically applied update went wrong and it eventually brought down the entier site on Tuesday. Unfortunately, I could not figure out the problem and get it fixed until late Tuesday (eastern time USA). Thank you for reporting the problem.
Aisha says:
The calculator does not show up. Is it currently down?
Karl says:
Hello, AccurateCalculators.com is back up and running. I’m sorry for the problems you experienced. An automatically applied update went wrong and it eventually brought down the entier site on Tuesday. Unfortunately, I could not figure out the problem and get it fixed until late Tuesday (eastern time USA). Thank you for reporting the problem.
AH says:
Good Morning,
Love this calculator.
Is it possible to incorporate periodic, lump sum additional principal payments with this?
Would love to know how.
Thanks!
AH says:
Good Morning!
Nevermind, I figured it out. The Ultimate Financial Calculator tool is great!
Thanks!!
Karl says:
You’re welcome. Glad you like it.
Sylvia says:
Hi! Thanks for the calculator, this is great! I am trying to calculate payments for a loan starting today but payments not to start until 9/10/19. It lists a payment for today of the interest accrued from today through the first payment in September. How would I rectify that?
Karl says:
Thank you.
The loan in question has a long first period. That is, the time between the loan date and first payment date is longer than the payment frequency. The amount due on the loan date covers the interest due between June 26 and August 10th.
The user has full control over when this "odd day interest" is paid or collected. Click on the "Settings" button and select "Long/Short Period Options". Doing so will open the options window and you’ll see the 4 options for how the odd days can be collected – or there’s even an option for ignoring the interest for these odd days.
Hope this helps.
Norma says:
Hello!
I find this website very helpful, but I’m having trouble to do an amortization schedule with extra payments ( several extra payments),
Karl says:
Good. Let’s see if we can make it even more useful. If the extra payments are for the same amount and are regular in frequency, then you can use this extra payment calculator or this loan calculator.
If the extra payments are for either random amounts or on a random schedule, then you’ll need to use this Ultimate Financial Calculator. If you use this one, scroll down the page to the tutorials to get started.
Note that the Extra Payment Calculator will not only tell you how much interest you’ll save and when the loan will be paid off, it will also tell you how much the extra payments would be worth in the future if you decided to invest the money instead of making extra payments.
Dick Goodrich says:
When I go to the print preview screen I want to print the actual schedule. I click on the print function at the bottom of the schedule, but I cannot print the schedule.
What do I need to do to print my created amortization schedule?
Karl says:
There should be no issues with printing following the procedure you mentioned. (There should also be a "Print" button in the upper left corner of the print preview window.)
Since it’s not printing for you, I would try some basic trouble shooting. Can you print from other sites? Applications? Possibly the print driver has crashed? You can try closing the browser completely and restarting. Or even reboot the computer.
If you are using Chrome, you can also try saving to a PDF file (again from the Print feature) and then printing the PDF.
Leigh Anne says:
Hi, I need a single pay amortization calculator….is there such a thing on here?
Thanks!
Karl says:
This amortization schedule should do it for you. Did you try it? What issue did you have?
When the calculator first loads, use the default values, but change "Number of Payments" to "1" and leave the "Payment Amount" set to "0".
The resulting calculation will give you a single payment. The schedule will have 4 rows however. 1 row for the loan amount, 1 row for the payment and 2 rows for totals.
Also, notice under "Settings" these 2 options:
Long/Short Period Options
Last Period Rounding Options
They control how the interest is charged.
Bruce says:
On your amortization calculator, your Continuous Amortization appears to be wrong in the sense that principle and interest do not continually increase and decrease respectively as well as the payment being completely wrong. I reworked the equations and found the expected results for both payment at the beginning of the loan and in arrears. Just look at your schedule and please explain the aberrations in the interest and principle payments as you scan through any schedule.
Karl says:
I need the inputs to see any and understand any potential issues. They are easy to provide. After you click on calc, copy the custom URL below the calculator and paste it to a reply to the comment. That custom URL contains all the details.
While I’m not saying there isn’t a possible problem, to say "just look at your schedule and please explain…" implies that I’ve not already done that during the development of this calculator. In fact, I probably have over a dozen automated tests that tests just the continuous compounding calculation and those tests compare the results to sources known to be good.
Bruce says:
https://accuratecalculators.com/amortization-schedule
6% Interest, 100,000 P, 360 Pay periods paid monthly, Continuous Amortization. My conjecture is that the principle and interest payments shouldn’t jump around.
Karl says:
What you pasted is not the custom URL found in the box below the calculator. That contains all the settings and inputs after you have clicked calc.
But to your point, the interest will "jump around" depending on the number of days between payments. Interest on $100,000 @ 6% interest continuous compound for 31 days will be greater than interest on $100,000 @6% for 28 days. That is, the amount of interest and principal will not be smooth due to the number of days in the periods varying.
Moshe Jacobson says:
Hi!
My parents are lending me some money with no payments for the first three years, because we believe I will be able to pay it off during these three years.
However interest is compounding during this time.
If I’ve not paid off the loan after the three years, I need to begin making monthly loan payments on the principal plus accrued interest, on a 15-year schedule.
How can I get an amortization schedule for this?
Thank you!
Karl says:
Hello,
The calculation should be easy to setup unless I misunderstood some detail. Please tell me if I have.
You’ll enter the loan amount and for number of payments enter 1. Enter a "0" for "Payment Amount" to tell the calculator to calculate it. Then for the "Loan Date" enter the date your parents lend you the money. The "First Payment Date" will be the day, 3 years later, that you pay the money back. Once you click "Calc" you have a schedule with one payment that includes the total interest.
Does that help?
Karl says:
If you don’t pay the loan off at the three year mark, then we would need to create another schedule, which we can discuss if that’s the schedule you meant.
Moshe Jacobson says:
Karl, thank you for the response; I guess I didn’t explain very well.
The purpose of this loan is to help me exercise my options in a company that is expected to sell soon. When it sells, I will make one lump payment and pay off the loan. That could be at any time (I don’t know if it will happen before the three year mark or after).
I need to have an amortization schedule to give them, so that it is clear how much I owe no matter when I pay it off. If before 3 years, it will be the principal plus whatever interest accumulated during that time.
If after 3 years, I need to start making monthly payments to pay down the loan over 15 years. The amount I’m paying off after 3 years starts as the principal plus accumulated 3 years’ interest, and continues accruing interest but now I’m making payments on a 15 year schedule. I need to know how much I start with at the 3y mark and how much my monthly payments will be, as well as what the remaining balance is each month, so I can pay it off when the time comes.
Thank you!
Karl says:
If you are trying to do this as one schedule, you really aren’t ready to do that, because there are too many unknowns.
My original answer is still good, if the loan is paid off before, or on the 3 year mark (assuming you want to make one payment to pay it off). The calculator will correctly calculate the accrued interest regardless of the payment date.
If you want to create another schedule with the 1st payment starting in 3 years, and assuming no payments have been paid, you can do that too with this calculator. Leave the loan amount and loan date as is, and set the 1st payment date 3 years after the loan date. For 15 years of monthly payments, enter 180 in "number of payments"
The calculator will account for the accured interest (even for 3 years worth). The only remaining question is how you want to handle the interest? Do you want it added to the loan balance, or paid off up front? Users have options! See, under "Settings" "Long/Short Period Options." If you want all the accrued interest added to the balance select "amortize."
I will be interested in hearing from you how this works for you.
Moshe Jacobson says:
I ended up using Excel to calculate the loan value by month for the first three months using the standard formula for monthly compounding.
When I knew what the total was for the 3-year mark, I just put that in as my starting value for a standard 15-year loan with monthly payments.
Thank you for your reply!
Karl says:
Thanks for letting me know Moshe.