Loan & Mortgage Calculator

Monthly payment, total interest and a dated amortization schedule for any loan or mortgage — biweekly and weekly options, PMI, taxes, APR and CSV. No upload.

Quick amounts
Quick terms
Taxes, insurance, PMI & HOA
Extra payments

One-time payments

Fees & APR
$599.55
Principal & interest
$115,838.19
Total interest
$215,838.19
Total paid

Figures are per Monthly payment — 12 a year.

Where the money goes

  • Principal: $100,000.00
  • Interest: $115,838.19

Balance over time

Amortization schedule

YearPrincipal ($)Interest ($)Balance ($)
11,228.015,966.5998,771.99
21,303.755,890.8597,468.24
31,384.175,810.4496,084.07
41,469.545,725.0794,614.53
51,560.185,634.4393,054.36
61,656.405,538.2091,397.95
71,758.575,436.0489,639.39
81,867.035,327.5787,772.35
91,982.195,212.4285,790.17
102,104.445,090.1683,685.72
112,234.244,960.3781,451.48
122,372.044,822.5679,079.44
132,518.354,676.2676,561.09
142,673.674,520.9373,887.42
152,838.584,356.0371,048.84
163,013.664,180.9568,035.19
173,199.533,995.0764,835.66
183,396.873,797.7361,438.79
193,606.383,588.2257,832.40
203,828.823,365.7954,003.59
214,064.973,129.6449,938.62
224,315.692,878.9245,622.93
234,581.872,612.7441,041.06
244,864.472,330.1436,176.59
255,164.502,030.1131,012.09
265,483.041,711.5725,529.05
275,821.221,373.3919,707.84
286,180.261,014.3513,527.58
296,561.44633.166,966.14
306,966.14228.470.00

🔒 Calculated in your browser — nothing is uploaded. A fixed-rate estimate; tax, insurance, PMI, HOA and fees are included only when you enter them.

How the payment is calculated

Start from a loan amount, or from a home price and a down payment written either as an amount or as a percent — the tool works out the loan and shows the loan-to-value as you type. Add the annual interest rate and a term in years and months, with quick chips for 5, 10, 15, 20, 25 and 30 years. The payment comes from the standard amortizing-loan formula M = P·r·(1+r)ⁿ ÷ ((1+r)ⁿ − 1), where P is the amount financed, r is the rate for one payment period and n is the number of payments — which is annual ÷ 12 and years × 12 only when you leave it on monthly. A 0% loan is simply the amount divided evenly across the payments. A term longer than 100 years is refused rather than silently truncated.

Eight payment frequencies, nine compounding conventions

Pay weekly, accelerated weekly, every 2 weeks, accelerated every 2 weeks, twice a month, monthly, quarterly or yearly. The two accelerated cycles pay a monthly payment split in half (or in quarters) on a two-week or weekly cycle, so a year holds 13 monthly payments' worth of money instead of 12 and the loan clears early on its own — the tool credits it with the interest and the months that saves, measured against the same loan on the ordinary schedule. Nine compounding conventions decide what the quoted rate actually means: annually (so the number is an APY), semi-annually (the Canadian mortgage convention), quarterly, monthly (US and UK), twice a month, every 2 weeks, weekly, daily and continuously. A 6% note compounded semi-annually and paid monthly works out at (1.03)^(1/6) − 1 a month, slightly less than 0.5%. When the payment is not monthly the result also restates it per month, so two frequencies can be compared side by side.

Taxes, insurance, PMI and HOA

Open Taxes, insurance, PMI & HOA for a full PITI figure. Property tax goes in as an amount per year or as a percent of the home price; home insurance is per year, HOA and PMI per month. Tax, insurance and HOA each take their own annual increase rate, applied year after year, so a 2% yearly tax rise sits in the totals instead of being assumed away. PMI stops on its own once the balance falls to 80% of the home price: the page names the payment it stops at, the date it stops, and the total PMI paid by then. Without a home price there is nothing to measure the balance against, so PMI runs for the whole term and the page says exactly that rather than quietly guessing a value you never typed.

Extra payments

Extra principal goes in three ways at once: a fixed amount on every payment from a month you choose, one extra payment a year in the month you choose, and up to ten one-time lump sums, each on its own month. A lump sum dated outside the term is refused with a message that names the problem rather than being moved to month 1, and a negative amount anywhere is refused rather than read as zero.

Fees, APR and effective APR

Open Fees & APR for an origination fee as a percent of the loan, other fees paid at closing, and fees rolled into the balance. Closing fees come out of the cash you actually receive; financed fees are added to what the schedule amortizes. The moment any fee is entered the page shows the amount financed, the APR — the periodic rate that prices the contractual payments against that net cash, found by bisection because no closed form exists once the last payment is a different size from the rest, then annualized — and the effective APR, the same rate compounded over a year. With no fees, and compounding that matches the payment frequency, the APR is simply the rate on the note.

The schedule, the charts, and taking it with you

The schedule has two views: one row a year, or one row for every payment — 360 rows for a 30-year monthly mortgage, 780 for the same loan paid every 2 weeks. The start date opens on today, so every row carries its due date and the summary carries a payoff date. Two charts are drawn from the same schedule as the table, so the picture and the numbers cannot disagree: a pie of principal (fees added to the loan included) against interest against tax, insurance, PMI and HOA, and the balance falling year by year. Whichever view is on screen downloads as CSV, and the Print button drops the site header, footer and ads and expands the table so no row is cut off at a scroll edge. Every field — extra payments and fees included — lives in the query string, so a copied link reopens the exact quote, and Clear puts every field back to its default.

Why early payments are mostly interest

With a fixed-rate loan each payment is the same, but its split changes over time. Early on, most of the balance is outstanding, so most of each payment goes to interest and only a little to principal. As the balance shrinks, the interest portion drops and more goes to principal, which is why the balance falls slowly at first and faster near the end. Everything here is a fixed-rate estimate, computed in your browser — nothing you type is uploaded — and tax, insurance, PMI, HOA and fees are included only when you enter them.

Frequently asked questions

What formula does this use?

The standard amortizing-loan formula M = P·r·(1+r)ⁿ ÷ ((1+r)ⁿ − 1), with P the principal, r the monthly interest rate and n the total number of monthly payments. A 0% loan is simply the principal divided evenly across the months.

Does it include taxes and insurance?

By default it shows principal and interest. Open 'Add taxes, insurance, PMI, HOA & extra payments' to include property tax, home insurance, PMI and HOA in a full monthly total (PITI).

Can I see the effect of paying extra each month?

Yes. Enter an extra monthly amount and the calculator shows how much interest you save and how many months earlier the loan is paid off.

Is any of my data uploaded?

No. Everything is computed in your browser. The amounts you enter never leave your device and are not stored anywhere.

Can I pay every two weeks or every week instead of monthly?

Yes — there are eight payment frequencies: weekly, accelerated weekly, every 2 weeks, accelerated every 2 weeks, twice a month, monthly, quarterly and yearly. Plain 'Every 2 weeks' spreads the loan over 26 payments a year, so each one is smaller and you finish on schedule. 'Accelerated every 2 weeks' pays half the monthly payment 26 times — 13 monthly payments' worth of money a year instead of 12 — so the loan clears early, and the tool shows the interest and the months that saves against the ordinary schedule. Pick anything other than monthly and the payment is also restated per month so you can compare.

Does it handle Canadian mortgages, where interest compounds semi-annually?

Yes. Set Compound frequency to 'Semi-annually (Canada)'. There are nine conventions in all — annually (which makes the quoted number an APY), semi-annually, quarterly, monthly (US and UK), twice a month, every 2 weeks, weekly, daily and continuously. A 6% note compounded semi-annually and paid monthly works out at (1.03)^(1/6) − 1 a month, slightly less than a flat 6% ÷ 12.

When does PMI stop?

Once the balance owed falls to 80% of the home price. Enter a home price and the tool names the payment PMI stops at, the date it stops, and the total PMI you will have paid by then. With no home price there is nothing to measure the balance against, so PMI is charged for the whole term and the page tells you so instead of assuming a value you never typed.

Can I enter a home price and a down payment instead of the loan amount?

Yes. Switch 'Start from' to the home-price option and write the down payment as an amount or as a percent — either way lands on the same loan. The resulting loan amount and the loan-to-value are shown as you type, and that home price is also what stops PMI and what a percentage property tax is a percentage of.

What is APR here, and how is it different from the interest rate?

The rate is what the note charges; the APR is what the loan costs once fees are counted. Enter an origination fee, other fees paid at closing, or fees rolled into the balance, and the tool solves for the periodic rate that prices your contractual payments against the cash you actually receive, then annualizes it. The effective APR compounds that same rate over a year. With no fees, and compounding that matches the payment frequency, the APR equals the rate on the note.

Can I see every payment, not just each year?

Yes. The schedule switches between 'By year' and 'Every payment' — 360 rows for a 30-year monthly mortgage, 780 if you pay every 2 weeks. Each row shows principal, interest, escrow (when you have entered any) and the remaining balance, plus the due date once a start date is set.

Can I download or print the amortization schedule?

Yes. 'Download CSV' saves whichever view is on screen as loan-schedule.csv, with a byte-order mark so a spreadsheet reads the column names correctly. 'Print' prints the page with the site header, footer and ads removed and the table expanded, so no row is cut off at a scroll edge.

Can I send someone my exact calculation?

Yes. Every field — frequency, compounding, start date, taxes and insurance, extra payments, fees — is kept in the page URL, so 'Copy link' hands over a link that reopens the same quote. 'Clear' puts every field back to its default.

Can I add extra payments at different times, not just the same amount every month?

Three ways at once: an extra amount on every payment starting from a month you choose, one extra payment a year in a month you choose, and up to ten one-time lump sums, each on its own month. A lump sum dated outside the term is refused with a message rather than being quietly moved, and a negative amount anywhere is refused rather than read as zero.