Loan Calculator
Full amortization schedule · 3-way comparison · affordability by DTI
Almost every loan calculator answers one question: what is my monthly payment? That is the least useful number in the whole transaction. It tells you nothing about which of two offers is actually cheaper, what the lender's fees really cost you, or how much you would save by paying a little extra.
This calculator answers the questions that change decisions:
| Feature | Typical loan calculator | This calculator |
|---|---|---|
| Payment & amortization schedule | Yes | Yes, grouped by year |
| All compounding frequencies | Yes | Yes, incl. continuous |
| All payment frequencies | Yes | Yes |
| Extra payments & lump sums | Rarely | Recurring + one-time |
| True APR including fees | Usually a separate tool | Built in, solved numerically |
| Biweekly vs monthly savings | No | Shown automatically |
| Interest-only loans | No | With payment-jump warning |
| Balloon loans | No | With balloon amount |
| Compare multiple loans | No | 3 at once, cheapest flagged |
| Affordability by DTI | Usually a separate tool | Built-in tab |
| Balance chart + yearly split | Static pie chart | Animated, with overpayment overlay |
| CSV export & shareable links | No | Yes |
| Ads / trackers | Usually ad-supported | None |
One thing this tool deliberately leaves out: deferred lump-sum loans and zero-coupon bonds, which some calculators include. They are lending instruments rather than consumer loans, so they sit outside what this tool is for. Everything it does calculate has been checked against the standard worked examples used across the industry and matches them exactly.
Where P is the principal, i the periodic interest rate and n the total number of payments. Each payment covers the interest accrued on the outstanding balance, and whatever remains reduces the principal.
The subtle part is i. If your rate compounds monthly and you pay monthly, i = rate ÷ 12 is correct. But if compounding and payment frequency differ — a rate compounded daily but paid monthly, say — dividing by twelve is wrong. The correct route is via the effective annual rate:
with m compounding periods and p payments per year. For continuous compounding, EAR = e^r − 1. A 6% nominal rate is an effective 6.168% compounded monthly and 6.184% compounded continuously. This calculator always uses the exact conversion and shows both figures under the results.
The interest rate covers the cost of the money. The APR covers the cost of the loan, including origination fees, discount points and closing costs. Two lenders can advertise the same rate while one is materially more expensive.
There is no closed-form solution for APR. It is the rate at which the present value of all your future payments equals the amount you actually receive after fees, found numerically. This calculator solves it by bisection and annualises using the US Regulation Z convention. With zero fees the APR comes out exactly equal to the nominal rate, which is a good sanity check on any APR tool.
Worked example: borrow 200,000 over 30 years at 6.5% with 4,000 in fees. The payment is 1,264.14 either way, but the true APR is 6.695%, not 6.5% — about 0.2 percentage points of hidden cost.
An extra payment reduces the principal immediately, so every future period accrues less interest. The saving compounds, which is why small overpayments early in a loan are far more powerful than large ones late.
On a 250,000 loan over 30 years at 6%, an extra 200 a month saves roughly 86,000 in interest and clears the loan about 7.8 years early. The same 200 added in the final five years barely moves the total.
Paying half the monthly amount every two weeks produces 26 half-payments a year — the equivalent of 13 monthly payments, not 12. That thirteenth payment goes entirely to principal. On the same 250,000 loan it saves around 63,000 and cuts about 5.5 years. It is not magic, and you can get the identical result by simply adding one-twelfth of your payment each month.
Both lower your payment now in exchange for a problem later, and both deserve careful modelling.
With an interest-only loan the balance does not fall at all during the interest-only period. When it ends, the entire principal must be repaid over a shorter remaining term, so the payment rises sharply. The calculator shows both payments and the size of the jump.
A balloon loan calculates payments as if the loan ran much longer than it does, leaving a large lump sum due at maturity. You must refinance, sell the asset, or produce that cash. The calculator shows exactly what the balloon would be.
Lenders assess DTI (debt-to-income): the share of gross income going to debt payments. Two ratios matter — front-end (housing only, traditionally under 28%) and back-end (all debts, commonly capped near 36%, sometimes up to 43%).
The Affordability tab converts income, existing debts and a DTI cap into a maximum payment and the loan that payment supports. Treat it as a range: it excludes property tax, insurance, PMI and maintenance, which routinely add 20–40% on top of the payment.
The address bar stays in sync, so any scenario is shareable:
?amount=250000&rate=5.5&years=30
Optional: months, extra, fees, type (amortized|io|balloon), pay, comp, currency.
Every calculation runs locally in JavaScript. Your loan amounts, income and fees are never transmitted, stored or logged. No account, no ads, no trackers on your inputs, and the page works offline once loaded.
Using the amortization formula M = P × [i(1+i)^n] ÷ [(1+i)^n − 1], where P is the principal, i the periodic rate and n the number of payments. Each payment first covers interest accrued on the outstanding balance; the remainder reduces principal. Because the balance falls over time, the interest portion shrinks and the principal portion grows, even though the payment stays constant.
The interest rate is the cost of borrowing the principal. The APR adds origination fees, discount points and other finance charges, expressed as an annualised rate. APR is always equal to or higher than the rate, and it is the number to use when comparing lenders — two offers at the same rate can differ meaningfully once fees are included. Enter your fees and this calculator solves the true APR.
It finds the rate at which the present value of every future payment equals the amount you actually receive (loan minus fees). There is no algebraic solution, so it is solved numerically by bisection, then annualised by multiplying the periodic rate by payments per year — the US Regulation Z convention. Sanity check: with zero fees the APR comes out exactly equal to the nominal rate.
A period-by-period table of the whole loan: payment number, amount, split between interest and principal, any extra payment, and remaining balance. Early payments are mostly interest because the balance is large. The crossover point — where principal first exceeds interest in a single payment — is flagged in the results; on a 30-year loan at 6% it does not arrive until around year 18.
More than most people expect, because the saving compounds. On a 250,000 loan over 30 years at 6%, an extra 200 a month saves roughly 86,000 in interest and about 7.8 years. Timing matters enormously: overpayments in the first years are worth several times the same amount paid near the end, since they remove interest from every remaining period.
Yes, though the mechanism is mundane. Paying half your monthly amount every two weeks gives 26 half-payments a year — 13 monthly payments instead of 12. That extra payment goes straight to principal. On a 250,000 30-year loan at 6% it saves around 63,000 and 5.5 years. You can achieve exactly the same by adding one-twelfth of your payment monthly, without a biweekly plan or its setup fees.
You pay only interest for an initial period, so the payment is lower — but the balance does not fall at all and you build no equity. When the period ends the full principal must be repaid over a shorter remaining term, so the payment jumps sharply, often by 40–60%. The calculator shows both payments and the exact size of that jump, which is the number that catches people out.
Payments are calculated as though the loan ran much longer than its actual term, leaving a large lump sum — the balloon — due at maturity. Payments are lower, but at the end you must refinance, sell the asset, or produce a large amount of cash. If rates or your circumstances have moved against you, refinancing may not be available. The calculator shows the balloon amount explicitly.
Yes, though less than people assume. More frequent compounding raises the effective annual rate: 6% nominal is an effective 6.168% compounded monthly and 6.184% compounded continuously. It matters most when compounding and payment frequency differ — this calculator converts nominal → effective annual → exact periodic rate rather than dividing by the number of payments, and shows both rates under the results.
Because interest accrues on the outstanding balance for the entire term, and on long loans the balance stays high for years. On a 30-year loan at 7% or above, total interest commonly exceeds the amount borrowed. The two effective levers are a shorter term and early overpayments, both of which cut the time the balance spends outstanding. The results flag when interest exceeds the principal.
Usually not. A lower payment normally means a longer term, which means more total interest. A 30-year loan has a much friendlier payment than a 15-year at the same rate, and can cost well over twice as much in interest. Use the Compare tab and judge on total cost and true APR, then check the payment is affordable — in that order.
A 15-year loan usually carries a lower rate and dramatically less total interest, but a much higher payment. A 30-year gives flexibility and a lower required payment; you can always overpay voluntarily to mimic a 15-year while retaining the option to stop. The right answer depends on how secure your income is. Model both in the Compare tab.
Yes. Every fixed-rate amortizing loan uses identical maths — only typical amounts, rates and terms differ. It works for mortgages, car loans, personal loans, student loans and business loans. The fees field is especially useful for car and personal loans, where origination or documentation charges are often excluded from the advertised rate.
No — principal and interest only, plus any fees you enter for the APR. Property tax, home insurance, PMI and service charges vary hugely by location, so building in a guess would make results less accurate, not more. Realistically they add 20–40% on top of the payment, so budget for that separately.
Two ratios are used: front-end (housing costs only, traditionally under 28% of gross income) and back-end (all debt payments, commonly capped near 36%, though many programmes stretch to 43% or beyond). Lower DTI generally means easier approval and better pricing. Limits vary by country, lender and product — the Affordability tab lets you set your own cap.
It reduces the principal immediately, so all remaining interest is calculated on a smaller balance. Enter the amount and the payment number and the calculator recomputes the payoff date and interest saved. One caution: some lenders apply lump sums to future scheduled payments rather than to principal unless you explicitly instruct otherwise — always confirm, or the benefit disappears.
Sometimes. Prepayment penalties are restricted on many consumer mortgages in the US but common elsewhere — in much of the EU, including Belgium, early repayment of a fixed-rate mortgage often costs around three months' interest. Car and personal loans may also carry them. Check your contract before overpaying; this calculator does not model penalties, so subtract any charge from the interest saved it reports.
Usually day-count and rounding conventions. Lenders may use actual/360, actual/365 or 30/360 day counts, round payments to whole cents in a particular direction, or set a first period that is longer or shorter than a full month. Differences are typically a few cents to a few dollars per payment. Structural gaps — tens of dollars — usually mean escrow, insurance or fees are bundled into their figure.
Yes. The URL updates as you type, so copying the address bar preserves your scenario, or press 🔗 Link. Build links by hand with ?amount=250000&rate=5.5&years=30 plus optional extra, fees, type, pay, comp and currency. The full schedule exports as CSV, and ⎙ Print produces a clean printable page.
Completely. Every calculation runs locally in your browser in JavaScript. Loan amounts, income, debts and fees never leave your device — nothing is sent to a server, stored or logged. There is no account and no ads, and the page works offline once loaded. It is one of the free browser tools at jasperbernaers.com.
No. This is an educational calculator doing arithmetic on figures you supply. It does not know your credit profile, full financial position, local lending rules or tax situation, and lender quotes will differ. I am not a financial adviser or mortgage broker. Confirm any number with your lender or a qualified adviser regulated in your country before committing.