Formelreferens för lånekalkylator
Förstå hur Digitala lån anropar betalningsberäkningsfunktioner för att projektera lånekostnader och återbetalningsplaner. Verifiera återbetalningsberäkningarna för ekonomisk korrekthet och efterlevnad. Använd dessa beräkningar för att validera låneprognoser och förklara räntebesparingar eller minskningar av löptider för låntagare.
Versioner som krävs
Tillgängliga i: Lightning Experience Tillgängliga i: Professional, Enterprise och Unlimited Edition |
Gå igenom lånekalkylatorformlerna för standardamortering, periodiska stegjusteringar och extra betalningar. Dessa beräkningar konverterar årsränta till månadsränta och avgör likställda månatliga avbetalningar för låneprodukter, som ballong- och punktstrukturer.
Formler för amorteringslån
Formler gäller för lån med fullständiga amorteringar där låntagaren betalar av kapitalet genom regelbundna avbetalningar under lånets löptid.
| Beräkning | Beskrivning | Formel |
|---|---|---|
| Månadsränta | Konverterar den årliga räntan till en månatlig decimal. | monthInterestRate = annualInterestRate / 1200 |
| Månadsvis betalning | Beräknar det fasta avbetalningsbeloppet. | monthPayment = (kapital × monthRate) / (1 - (1 + monthRate)^(-månader)) |
| Månadsränta | Beräknar räntedelen för en specifik månad baserat på startsaldot. | interestForMonth = remainingBalance × monthInterestRate |
| Månadsvis kapital | Beräknar avbetalningsbeloppet som tillämpas på lånekapitalet. | principalForMonth = monthPayment - interestForMonth |
| Återstående saldo | Uppdaterar lånetotalen för nästa månad genom att subtrahera det betalda kapitalet. | remainingBalance = remainingBalance - principalForMonth |
Justeringar för upp- och nedtrappning
Månatliga betalningar kan öka (stega upp) eller minska (stega ner), baserat på en viss procentfaktor vid specifika intervall.
- Stegvis justering: newMonthlyPayment = monthPayment × (1 + stepFactor / 100)
- Steg-för-steg-justering: newMonthlyPayment = monthPayment × (1 - stepFactor / 100)
- Bestäm återkommande intervall: Tillämpa justeringar baserat på lånemånaden.
- Varje månad: Gäller varje månad
- Varje kvartal: månad% 3 == 0
- Halvår: månad % 6 == 0
- Årligen: månad % 12 == 0
Extra betalningslogik
När extra återkommande eller enskilda betalningar görs beräknar systemet påverkan på kapitalet och den övergripande lånetiden.
Omräkningsalternativ
- Minska månatliga betalningar: Omberäknar månatliga betalningar för den återstående löptiden baserat på det nya saldot.
- Formel: monthlyPayment = (remainingBalance × monthlyRate) / (1 - (1 + monthRate)^(-remainingMonths))
- Minska lånetid: Beräknar minskningen av den totala varaktigheten.
- Formel: totalMonthsReduced = loanEndMonthWithoutAdjustments - loanEndMonthWithAdjustments
Gränser för extra betalningsfrekvens
För att säkerställa att extra betalningar inte överskrider vad som fortfarande ska betalas begränsar räknaren återkommande betalningar per månad baserat på frekvens:
- Veckovis: Upp till 4 betalningar.
- Varannan vecka eller varannan månad: Upp till 2 betalningar.
- Månadsvis eller kvartalsvis eller årligen: Upp till 1 betalning.
Icke-amortering lån: Ballong och kula
Formler som gäller när lånet kräver en engångsbetalning vid löptidens slut.
Ballonglån: Ett lån som inte amorterar helt över sin livslängd. Låntagaren gör vanligtvis regelbundna, mindre betalningar, som ofta täcker ränta och ett litet kapitalbelopp, under en viss period. Sedan betalar låntagaren av det återstående stora saldot med en enda ballongbetalning i slutet av löptiden.
Punktlån: Ett lån där låntagaren betalar hela kapitalsaldot i en enda engångsbetalning, eller kula, på förfallodagen. Låntagaren gör vanligtvis endast räntebetalningar under lånets löptid.
Formel för månadsbetalning
För att beräkna den periodiska betalningen (PMT) när lånet kräver ett framtida engångsbelopp, använd följande formel:
PMT = [P × r × (1 + r)^n - B × r] / [(1 + r)^n - 1]
Där P = Kapital, r = månadsränta, n = löptid i månader och B = betalning vid förfallodatum.
Principlogik för sista månaden
I den sista perioden (n) skiljer sig kapitalåterbetalningen åt för att ta hänsyn till schablonbeloppet.
- Standardmånader: Betalningens kapitaldel är PMT − upplupen ränta.
- Sista månaden (n): Totalt betalat kapital = den planerade förfallobetalningen (B) + den regelbundna kapitaldelen av den sista månatliga avbetalningen.
Sammanfattning av aggregering och besparingar
Kalkylatorn sammanfattar månatliga data för årliga scheman och total lånepåverkan.
- Totalt lånebelopp: principal + totalInterestPaid.
- Årliga aggregeringar: Årlig ränta och kapitalbelopp är summan (Σ) av deras respektive månatliga del under det året. Det årliga slutsaldot är saldot vid slutet av den sista månaden det året.
- Besparingar av lånebelopp: totalAmountWithoutAdditionalPayments − totalAmountWithAdditionalPayments.
