Boliglånskalkulator
Gratis boliglånskalkulator. Skriv inn lånebeløp, rente og løpetid for å få månedlig betaling og total rentekostnad. Ingen registrering nødvendig.
Hvor månedlige boliglån betalinger beregnes
Den månedlige boliglån formel er:
M = P × [r(1+r)^n] / [(1+r)^n − 1]
Der:
- M = Månedlig betaling
- P = Lånbeløp
- r = Månedlig rente (årlig rente ÷ 12)
- n = Totalt antall betalinger (år × 12)
Eksempel: $300,000 lån på 6,5% for 30 år:
r = 0,065 / 12 = 0,005417, n = 360
M = 300,000 × [0,005417 × (1,005417)^360] / [(1,005417)^360 − 1] = $1,896/måned
Over hele 30 år, totalt betalinger = $1,896 × 360 = $682,560. Du betalte $382,560 i renter i tillegg til $300,000 i lånbeløp — mer enn husets opprinnelige pris igjen i renter.
15-år vs 30-år boliglån sammenligning
Valget mellom et 15-år og et 30-år boliglån er en av de viktigste finansielle beslutningene hjemmeeierne tar:
| 15-år Boliglån | 30-år Boliglån | |
|---|---|---|
| Lånbeløp | $350,000 | $350,000 |
| Rente | 6,0% | 6,5% |
| Månedlig betaling | $2,955 | $2,212 |
| Totalt betalinger | $531,900 | $796,320 |
| Totalt renter betalt | $181,900 | $446,320 |
| Renter spart | $264,420 spart med 15-år | |
15-år boliglån sparer $264,420 i renter men krever $743/måned mer. 30-års lavere betaling gir fleksibilitet — du kan alltid gjøre ekstra betalinger for å betale av raskere uten å være bundet til høyere forpliktelser. Mange finansielle rådgivere anbefaler å ta 30-år men betale som om det var et 20-år lån.
Hvor mye hus kan du betale?
Flere regler av hjelp til å bestemme hvor mye boliglån du kan ansvarlig ta:
- 28% Regelen: Din månedlige boligkostnad (lån + forsikring + eiendomsskatt) skal ikke overstige 28% av din brutto månedlige inntekt. På en $80,000/år inntekt: $80,000 / 12 = $6,667/måned × 0,28 = $1,867 maksimal boligbetaling.
- 36% Regelen (28/36 Regelen): Total månedlig gjeld (bolig + bilutlån + studielån + kredittkort) skal ikke overstige 36% av brutto inntekt.
- 3x Regelen: Salgsprisen skal ikke overstige 3× din årlige brutto inntekt. Ved $80,000/år, foreslår det en maksimal pris på $240,000.
Lånekreditorer vurderer også din gjeldsprosent (DTI). De fleste konvensjonelle lånekreditorer krever en DTI under 43%, med beste rater går til låntagere under 36%.
Down payment innvirkning: En 20% down payment unngår Private Mortgage Insurance (PMI), som koster 0,5–1,5% av lånet årlig. På en $400,000 hjem, er det $166–$500/måned i ekstra kostnad til du når 20% egenkapital.
Amortisering: Hvor betalinger splitter mellom kapital og renter
I de tidlige årene av et lån, går den store delen av hver betaling mot renter, ikke kapital. Dette kalles amortisering:
| Betaling # | Betaling Beløp | Interessedelen | Kapitaldelen | Øvrige Beløp |
|---|---|---|---|---|
| 1 | $1,896 | $1,625 | $271 | $299,729 |
| 12 | $1,896 | $1,611 | $285 | $297,979 |
| 60 (år 5) | $1,896 | $1,549 | $347 | $285,982 |
| 180 (år 15) | $1,896 | $1,280 | $616 | $235,888 |
| 300 (år 25) | $1,896 | $758 | $1,138 | $139,128 |
| 360 (år 30) | $1,896 | $10 | $1,886 | $0 |
Basert på $300,000 på 6,5% for 30 år. Merk at etter 5 år med betalinger, har du bare betalt ned ~$14,000 av kapital. Dette er hvorfor å gjøre ekstra kapitalbetaling tidlig er så viktig.
Boligrente faktorer og hvordan få beste rente
Boligrenter varierer basert på både markedskondisjoner og personlige finansielle faktorer. Her er hva som påvirker renten:
- Kreditpoeng: Den mest innflytelsesrike personlige faktoren. En poengsum på 760+ kvalifiserer som regel for beste rater. Under 620, vil noen lånekreditorer ikke godkjenne konvensjonelle lån.
| Kreditpoengområde | Antatt Rentejustering | Månedlig Betalingsskille |
|---|---|---|
| 760–850 | Beste tilgjengelige rente (f.eks. 6,5%) | — |
| 700–759 | +0,25% | +$50/måned |
| 680–699 | +0,5% | +$101/måned |
| 660–679 | +0,75% | +$153/måned |
| 640–659 | +1,5% | +$311/måned |
| 620–639 | +2,25% | +$474/måned |
*Basert på en $300,000 30-år lån. En dårlig kreditpoengsum kunne koste $474 mer per måned — $170,640 ekstra over hele lånetid.
- Down payment: 20%+ får beste rater og unngår PMI
- Låntype: 15-år rater er vanligvis 0,5–0,75% lavere enn 30-år rater
- Låns størrelse: Jumbo lån (over konformant grense) har vanligvis høyere rater
- Markedsforhold: Federal Reserve's benchmark rente påvirker sterkt boligrenter
Strategier for å betale av lånet raskere
Selv små tilleggspålinger kan spare ti tusener i renter og år på lånet:
- Biukegjeld: I stedet for 12 månedlige inngående betalinger, gjør 26 halvpålinger per år. Dette resulterer i en ekstra full påligning per år, og reduserer en 30-årig låne på om lag 25–26 år og sparer ~$30,000 i renter på et typisk låne.
- Ekstra månedlige hovedbeløp: Tilleggsbetaling på $200/måned på et $300,000 låne på 6,5% sparer over $60,000 i renter og kutte 5+ år på lånet.
- Lumpsumspålinger: Direkte å levere skatteåret, bonusser eller arv til lånebeløpet er meget effektivt, spesielt i de tidlige årene.
- Refinansiering: Hvis rentene faller 0,75% eller mer enn din nåværende rente, kan refinansiering spare betydelig. Beregn gjenkjenningpunktet: avslutningskostnader ÷ månedlige spare = måneder til å nå gjenkjenningpunktet.
Før du gjør tilleggspålinger, sikre at lånet ikke har noen forutbetalingsskatt og overvei om pengene kunne tjene mer i skattefremtredende investeringer (401k, IRA) hvis låneinteressen er lav.
"Før du tar på et låne, overvei dine samlede månedlige boligkostnader — hovedbeløp, renter, skatter og forsikring. De fleste finansielle eksperter anbefaler å holde boligkostnadene under 28% av brutto månedlig inntekt for å opprettholde finansiell stabilitet."
💡 Vet du?
- Ordet "låne" kommer fra gammel fransk "mort gage" som betyr "død forpliktelse" — lånet "dør" når det er betalt, eller forpliktelsen "dør" hvis låneren ikke betaler.
- 30-årig fast rentelåne ble innført i USA i 1934 av Federal Housing Administration for å gjenopplive boligmarkedet etter Den store depresjonen.
- Før amortiseringstablå (19. århundre), ble månedlige lånebetalingene beregnet ved iterative aritmetikk — en prosess som kunne ta timer.
Ofte stilte spørsmål
Hvor mye hus kan jeg meg?
En vanlig regel er 28/36-regelen: bruk ikke mer enn 28% av brutto månedlig inntekt på boligutgifter, og ikke mer enn 36% på totalt gjeldsbelastning. Ved en inntekt på $75,000 per år betyr det en maksimal boligbetaling på om lag $1,750 per måned.
Skal jeg velge en 15- eller 30-årig låneplan?
En 15-årig låneplan har høyere månedlige betalinger, men sparer dramatisk på renter – ofte $150,000–$300,000 over låneperioden. En 30-årig låneplan gir lavere, mer fleksible betalinger. Mange eksperter anbefaler en 30-årig låneplan med aggressive tilleggspayments, slik at du får fleksibilitet uten å bli låst inn.
Hva påvirker min lånerente?
De største faktorene er: kreditoppgjør (760+ gir beste rater), nedbetaling (20%+ er ideelt), låneperiode (15-årige rater er lavere), låneform (konvensjonell vs FHA vs VA), og den nåværende sentralbanks monetære politikk som påvirker alle rater.
Hva er PMI og hvordan unngå det?
Private Mortgage Insurance (PMI) er påkravet på konvensjonelle lån når nedbetalingen er mindre enn 20%. Det koster 0,5–1,5% av lånet per år ($1,500–$4,500 årlig på et $300,000-lån). Unngå det ved å legge 20%+ ned, eller forespør avbestilling når egenkapitalen når 20%.
Hva er forskjellen mellom rente og APR?
Den årlige renten er kostnaden for å låne ut prinsipal. APR (Årlig Prosentrente) inkluderer renten pluss andre låneomkostninger (oppstartskostnader, poeng, låneforsikring). APR er alltid høyere enn renten og gir en mer nøyaktig bilde av total låneomkostning. Bruk APR til å sammenligne forskjellige lånetilbud.
Hvorfor fungerer amortiseringsplanen for en låneplan?
I de første årene av en låneplan går de fleste av hver betaling til renter. Over tid går mer til prinsipal. For eksempel på et $300,000-lån på 6,5% er den første betalingen om lag 86% renter og 14% prinsipal. Ved år 25 skifter det til om lag 40% renter og 60% prinsipal.
Er det bedre å legge mer penger ned eller betale lånet raskere?
En større nedbetaling reduserer PMI, reduserer lånebeløpet og kan forbedre renten. Ekstra lånebetaling reduserer rentekostnader og bygger opp egenkapital raskere. Den beste valget avhenger av din nåværende lånerente mot forventede investeringsavkast – hvis låneinteressen er 7% og investeringene returnerer 10%, kan ekstra investeringer vinne.
Hva er kreditoppgjør for å få låne?
Konvensjonelle lån krever vanligvis en minimum på 620, men rater er beste ved 760+. FHA-lån tillater oppgjører så lavt som 580 med en nedbetaling på 3,5%, eller 500 med en nedbetaling på 10%. VA- og USDA-lån har ingen offisiell minimum, men långiverne krever vanligvis 620+.
Relaterte utregninger
- Komponent Interesse Utregning
- Låne Utregning
- Tip Utregning
- Lønn Utregning
- ROI Utregning
| Year | Balance | Principal | Interest |
|---|---|---|---|
| ${yr} | $${fmt(Math.max(bal,0))} | $${fmt(yP)} | $${fmt(yI)} |
| … | |||
| ${cappedYears} | $${fmt(Math.max(bal,0))} | $${fmt(yP)} | $${fmt(yI)} |
const result = `<span class="result-highlight">$${fmt(payment)}/mo</span>
<div class="result-grid"><div class="result-grid-item"><div class="label">Total Paid</div><div class="value">$${fmt(total)}</div></div><div class="result-grid-item"><div class="label">Total Interest</div><div class="value">$${fmt(interest)}</div></div></div>
<div style="display:flex;gap:1rem;flex-wrap:wrap;margin:1.5rem 0">
<canvas id="mortPieChart" style="max-height:220px;flex:1;min-width:200px"></canvas>
<canvas id="mortLineChart" style="max-height:220px;flex:2;min-width:280px"></canvas>
</div>
<div class="result-breakdown"><div class="result-breakdown-item"><span class="result-breakdown-label">Principal</span><div class="result-breakdown-bar"><div class="result-breakdown-fill" style="width:${pPct}%;background:var(--blue)">${pPct}%</div></div></div><div class="result-breakdown-item"><span class="result-breakdown-label">Interest</span><div class="result-breakdown-bar"><div class="result-breakdown-fill" style="width:${iPct}%;background:#f59e0b">${iPct}%</div></div></div></div>
${tbl}`;
const el = document.getElementById('result');
el.innerHTML = result;
el.style.display = 'block';
el.scrollIntoView({ behavior: 'smooth', block: 'nearest' });
// Charts: pie + amortization line
_loadChartJs(() => {
// Pie chart: principal vs interest
const pieCtx = document.getElementById('mortPieChart');
if (pieCtx) {
if (window._mortPieChart) { try { window._mortPieChart.destroy(); } catch(e){} }
window._mortPieChart = new Chart(pieCtx, {
type: 'doughnut',
data: {
labels: ['Principal', 'Total Interest'],
datasets: [{
data: [+loan.toFixed(2), +interest.toFixed(2)],
backgroundColor: ['#2563eb', '#f59e0b'],
borderWidth: 0,
hoverOffset: 6
}]
},
options: {
responsive: true,
cutout: '55%',
plugins: {
legend: { position: 'bottom', labels: { font: { size: 11 } } },
title: { display: true, text: 'Cost Breakdown', font: { size: 13 } },
tooltip: { callbacks: { label: (ctx) => ` $${fmt(ctx.raw)}` } }
}
}
});
}
// Line chart: remaining balance over time
const lineCtx = document.getElementById('mortLineChart');
if (lineCtx) {
if (window._mortLineChart) { try { window._mortLineChart.destroy(); } catch(e){} }
const balData = [], principalPaid = [], interestPaid = [];
let b = loan, cumP = 0, cumI = 0;
const step = Math.max(1, Math.floor(years / 20));
const lineLabels = [];
for (let yr = 0; yr <= years; yr++) {
if (yr === 0 || yr % step === 0 || yr === years) {
lineLabels.push(`Yr ${yr}`);
balData.push(+Math.max(b, 0).toFixed(2));
principalPaid.push(+cumP.toFixed(2));
interestPaid.push(+cumI.toFixed(2));
}
if (yr < years) {
for (let m = 0; m < 12; m++) {
const mi = b * r;
cumI += mi;
cumP += payment - mi;
b -= payment - mi;
}
}
}
window._mortLineChart = new Chart(lineCtx, {
type: 'line',
data: {
labels: lineLabels,
datasets: [{
label: 'Remaining Balance',
data: balData,
borderColor: '#2563eb',
backgroundColor: '#2563eb22',
fill: true,
tension: 0.3,
pointRadius: 2
}, {
label: 'Interest Paid',
data: interestPaid,
borderColor: '#f59e0b',
backgroundColor: 'transparent',
tension: 0.3,
pointRadius: 2
}]
},
options: {
responsive: true,
interaction: { mode: 'index', intersect: false },
plugins: {
legend: { position: 'bottom', labels: { font: { size: 10 } } },
title: { display: true, text: 'Amortization Over Time', font: { size: 13 } },
tooltip: { callbacks: { label: (ctx) => ` ${ctx.dataset.label}: $${fmt(ctx.raw)}` } }
},
scales: {
x: { ticks: { maxTicksLimit: 6 } },
y: { ticks: { callback: v => `$${v >= 1000 ? (v/1000).toFixed(0)+'k' : v}` } }
}
}
});
}
});
} catch(e) {
document.getElementById('result').innerHTML = 'Please fill in all fields correctly.';
document.getElementById('result').style.display = 'block';
}
});
function _loadChartJs(cb) {
if (window.Chart) return cb();
const s = document.createElement('script');
s.src = 'https://cdn.jsdelivr.net/npm/chart.js@4/dist/chart.umd.min.js';
s.onload = cb;
document.head.appendChild(s);
}
// Enter key triggers calc
document.getElementById('calcForm').addEventListener('keydown', (e) => {
if (e.key === 'Enter') { e.preventDefault(); document.getElementById('calcBtn').click(); }
});
// Live calculation on input change
function _dbCalc(fn, ms) { let t; return (...a) => { clearTimeout(t); t = setTimeout(() => fn(...a), ms); }; }
document.querySelectorAll('#calcForm input, #calcForm select').forEach(el => {
el.addEventListener('input', _dbCalc(() => document.getElementById('calcBtn').click(), 150));
});