Free Tool

Mortgage, Loan & LOC Calculator

Enter the numbers and see the real payoff — then add extra payments to see exactly how much interest and time it saves.

Run the numbers

A Calculator That Handles the Real Cases

A quick estimate for a purchase is one thing — but real loans have payment gaps, extra payments and different ways interest gets calculated. This tool handles all of it: mortgages, personal loans and lines of credit, with a full year-by-year (expandable to month-by-month) breakdown of exactly where every dollar goes.

Loan Details
$
%
Every payment clears accumulated interest first, then whatever's left reduces principal. Compound calculates each period's interest on the current (declining) balance — standard mortgage math. Simple calculates it on the original loan amount instead, unaffected by paydown.
Yes: the calculated monthly payment applies automatically every period, like a normal loan. No: nothing is assumed — only what you enter below reduces what's owed. Interest keeps accruing either way.
yrs
How long the loan is scheduled to take to pay off in full.
When the loan closes or funds. First Payment Date below defaults to one month after this — override it if there's a gap before payments actually start. Defaults to today.

Payments

$
Add a one-time payment on any date — a bonus in June, a tax refund in April, whatever comes up. Add as many as you like; the schedule recalculates every time.
DateAmount
No extra payments added yet.
Payment & Payoff
Monthly Payment
Payoff Date
Total Interest
Total Cost
Impact of Your Payments
New monthly payment
New payoff date
Interest saved
Time saved
YearPrincipal PaidInterest PaidRemaining Balance

Estimates only, for illustration purposes — actual payments, rates and amortization depend on your lender's terms. Not financial, mortgage or legal advice. Speak to a licensed mortgage professional before making a decision.

Want a lender-verified number?

This tool gives you the real math — for a firm pre-approval, let’s connect you with a trusted mortgage professional.