CalmCalc
FINANCE

Amortization Calculator

Estimate monthly payment from loan amount, interest rate, loan term with the Amortization Calculator.

Choose an amortization viewCompare the scheduled loan with an accelerated payoff plan.
2 options
MONTHLY PAYMENT$1,110.21

Payoff period: 10.00 years; total payments: $133,224.60; Total of 120 monthly payments: $133,224.60; total interest: $33,224.60; payoff year: 2036.0.

Estimate based on the values shown
MethodFixed-rate amortization with optional monthly-equivalent extra payments and an immediate one-time principal reduction. Supports dated monthly, yearly, and multiple one-time payments. Up to ten dated one-time principal payments are applied in their selected schedule months.

Before you use the result

Planning estimate only. Rates, fees, taxes, eligibility rules, timing, and provider terms can change the result.

Sources

CALCULATOR GUIDE

How to use the Amortization Calculator

Estimate monthly payment from loan amount, interest rate, loan term with the Amortization Calculator. It includes Scheduled amortization, Extra-payment amortization workflows, so choose the one that matches the values you actually know. Use it as a planning baseline, then compare the estimate with current rates, fees, taxes, and provider terms.

Step by step

  1. For the Amortization example, select Scheduled amortization and enter loan amount, interest rate, loan term, loan start date. Keep each value in the unit displayed beside its field.
  2. Review the selected Amortization workflow and inputs, then read monthly payment in the result panel.
  3. Change one Amortization assumption at a time to compare scenarios. Use Reset to restore this tool's worked example values.

How the calculation works

Fixed-rate amortization with optional monthly-equivalent extra payments and an immediate one-time principal reduction. Supports dated monthly, yearly, and multiple one-time payments. Up to ten dated one-time principal payments are applied in their selected schedule months.

Worked example

To reproduce the Amortization worked example, reset the calculator. Select the Scheduled amortization workflow. Use loan amount $100,000; interest rate 6 %; loan term 10; loan start date 2026. The result is monthly payment of $1,110.21. Payoff period: 10.00 years. Review the displayed units before comparing the result.

Understanding the result

The Amortization reports monthly payment. Use it as a planning baseline, then compare the estimate with current rates, fees, taxes, and provider terms. Planning estimate only. Rates, fees, taxes, eligibility rules, timing, and provider terms can change the result.

How to check the answer

Check the Amortization result by entering the same loan amount, interest rate, loan term in an independent statement, lender, provider, or official tool. Change one input and confirm that monthly payment moves in the direction implied by Fixed-rate amortization with optional monthly-equivalent extra payments and an immediate one-time principal reduction. Supports dated monthly, yearly, and multiple one-time payments. Up to ten dated one-time principal payments are applied in their selected schedule months.

Common questions

What does the Amortization calculate?

Estimate monthly payment from loan amount, interest rate, loan term with the Amortization Calculator.

Which inputs does the Amortization example use?

The worked example uses loan amount, interest rate, loan term, loan start date in the Scheduled amortization workflow. Other workflows can show different fields. Keep the chosen workflow and units with the result when comparing calculations.

Is the Amortization result exact?

Planning estimate only. Rates, fees, taxes, eligibility rules, timing, and provider terms can change the result. Recheck loan amount, interest rate, loan term and use monthly payment only for a decision where that level of precision is appropriate.

Formula tests, limits, and sources reviewed September 1, 2026. Guide examples updated October 12, 2026.
INTERPRET THE RESULTRead the finance guideCheck assumptions, limitations and comparison methods →