Loan Repayment Calculator
A premium, interactive payoff model: drag the timeline, inspect any month, and visualize how principal and interest evolve. This uses simplified fixed-rate amortization math for learning and scenario comparison.
For educational purposes only. This calculator provides general estimates and does not provide financial, trading, tax, or legal advice.
Runs locally in your browser. No account. No signups.
Key Results
Payoff Timeline
Payment Composition
Month Inspector
Educational estimates only. Results depend on your inputs and a simplified fixed-rate amortization model (APR ÷ 12 with standard rounding). Real loans may differ due to fees, insurance, taxes, compounding conventions, payment timing rules, and lender prepayment terms. FinFormulas does not provide financial, tax, legal, or investment advice, and this tool does not provide individualized recommendations.
How to Read Loan Payments (Amortization, Clearly)
This calculator uses a standard fixed-rate amortization model. Each scheduled payment is split into interest (the cost of borrowing for that period) and principal (the amount that reduces the balance). The split changes over time because interest is calculated from the remaining balance.
The Core Mechanics (What the Model Assumes)
- APR to monthly rate: the model converts APR to a monthly rate using APR ÷ 12 (a common simplifying convention).
- Monthly schedule: the term is converted to months (years × 12) and payments are modeled as monthly.
- Fixed payment (base case): the “Monthly payment (base)” is the level payment that amortizes the loan over the planned term.
- Extra payment (if used): “Extra monthly payment” is treated as additional principal each month, which typically reduces modeled interest by lowering the balance sooner.
Why the Early Months Look “Interest-Heavy”
Interest for a period is computed on the outstanding balance, so when the balance is highest (near the start), the interest portion is usually larger. Over time, as principal reduces the balance, the interest portion typically declines, and a greater share of each payment goes toward principal (within this simplified model).
What Each Result Means
Monthly payment (base)
This is the modeled payment that pays the loan down to $0 over the planned term at the entered APR. If APR is 0%, the base payment becomes a straight-line principal payoff (principal ÷ months).
Monthly payment (with extra)
This is the base payment plus the extra amount you entered. In this model, the extra is applied to principal after interest is accounted for. If the extra is large relative to the interest, payoff time can shorten significantly.
Total interest (base)
This is the sum of the modeled interest across the amortization schedule under the base payment scenario. It is not a quote or contract value—real loan totals can differ due to fees, rounding rules, compounding conventions, or payment timing.
Interest saved (extra)
This is the difference between total modeled interest in the base scenario and total modeled interest in the extra-payment scenario. Savings in practice depend on the loan’s actual prepayment policy, how payments are credited, and whether fees apply.
How to Use the Visuals (So They’re Not Just “Nice Charts”)
Payoff Timeline chart (Balance)
The balance curve shows how the remaining principal declines over time. A steeper drop generally indicates faster payoff. If you entered an extra payment, you’ll typically see the extra-payment line reach $0 sooner.
Payment Composition chart (Principal vs Interest)
This chart visualizes how each payment is split. Early on, interest tends to be larger; later, principal tends to dominate. Use the hover (desktop) or month slider (mobile) to inspect the modeled payment split at a specific month.
What Actually Moves the Numbers
Loan amount
Holding APR and term constant, a larger principal generally increases the payment and increases total modeled interest, because interest is computed on a larger balance.
APR
APR changes the periodic interest rate. Higher APR generally increases both the monthly payment (for a fixed term) and the total modeled interest over the life of the loan.
Term length
Longer terms typically reduce the monthly payment in the base scenario, but can increase total modeled interest because interest is accrued across more periods.
Extra monthly payment
Extra principal payments generally reduce payoff time and modeled interest by shrinking the balance sooner. The size and timing of extra payments can materially change the schedule.
Important Model Limits (Where Real Loans Differ)
- Fees and add-ons: origination fees, servicing fees, insurance, and taxes can change real costs.
- Compounding conventions: some loans use conventions that differ from a simple APR ÷ 12 approach.
- Payment timing: “interest per period” depends on timing rules and when payments are credited.
- Prepayment terms: contracts can specify how extra payments are applied and whether penalties exist.
- Variable rates: this model is fixed-rate; variable-rate loans require a different framework.
Common Scenarios (Quick Comparisons)
These examples are not recommendations. They’re a fast way to understand which input typically drives which outcome in a standard fixed-rate amortization model. Use them as a mental checklist when you compare runs.
Shorter term vs longer term
Shorter term usually increases the monthly payment but reduces total modeled interest (fewer periods accruing interest).
Longer term usually lowers the monthly payment but increases total modeled interest (more periods of interest accrual).
Best used for: understanding the payment vs total-cost tradeoff.
Lower APR vs higher APR
Lower APR typically reduces both the monthly payment (given the same term) and total modeled interest.
Higher APR typically increases both the payment and total modeled interest because the periodic rate is larger.
Best used for: sensitivity checks—how rate changes reshape the schedule.
Small extra vs no extra
No extra follows the planned term: payoff month ≈ term months, with interest spread across the full schedule.
Small extra often creates a visible reduction in total modeled interest over time because the balance declines faster.
Best used for: seeing whether modest changes materially move payoff time.
Large extra vs base payment
Base payment produces a stable payoff curve with a gradual shift from interest-heavy to principal-heavy.
Large extra can compress the schedule: payoff time shortens, and modeled interest tends to fall sharply because fewer periods accrue interest.
Best used for: understanding how payoff acceleration affects total interest in the model.
Same payment, different structures
Two loans can have similar monthly payments but very different total modeled interest depending on APR and term.
Use this tool to compare: keep the payment roughly constant by adjusting term, then observe how total interest changes with APR.
Best used for: “payment-equivalent” comparisons.
When the model can diverge from reality
If fees are large, the “effective cost” can differ from a pure APR-based amortization model.
If payment timing rules differ (or interest is computed using a different convention), payoff and interest totals can shift.
Best used for: knowing when to treat results as directional.
Tip: run two scenarios, then use the month slider to compare the balance and the principal/interest split at the same month.
For related tools, explore the Mortgage Calculator, Debt Snowball Calculator, and Savings Goal Calculator.
Loan Calculator FAQ
Does this calculator store my data?
No. This calculator runs locally in your browser. Inputs are not stored by FinFormulas.
Why does the interest portion start high and then fall?
In an amortized fixed-rate model, interest for a period is based on the remaining balance. Early in the schedule the balance is higher, so the interest portion is typically higher. As the balance declines, the interest portion usually declines as well (given the same periodic rate).
Is the monthly payment exact?
No. The outputs are estimates based on your inputs and a simplified amortization model. Real loan calculations may differ due to lender rounding, compounding conventions, fees, insurance, taxes, and payment timing rules.
How are extra payments applied in this model?
Extra payments are modeled as additional principal after the period’s interest is accounted for. Many real loans apply extra payments to principal, but contract terms and payment processing rules can vary.
Why might a real payoff date differ from the estimate?
Differences commonly come from fees, interest calculation conventions, the day-count method, when payments are credited, and how partial or extra payments are applied. This tool is designed for understanding mechanics and comparing scenarios, not for reproducing a lender’s exact statement.
Will this tell me what I should do?
No. This tool provides arithmetic outputs from your inputs so you can understand the model and compare scenarios. It does not provide individualized recommendations or advice.