# Student Loan Repayment Calculator

One way that students, graduates, and applicants can gauge potential loans is by using a student loan calculator. The calculator will take your loan information and calculate the best possible way for you to pay off your debt as quickly as you feasibly can.

You can use this Student Loan Repayment Calculator to calculate your student loan repayments and see a full breakdown of your payments over time. It also creates a printable payment schedule for your loan.

Seguir the steps below and click 'Calculate' to see the results.

1. Start typing the name of the college or university you want, and select the appropriate name from the drop down list*. In this case, the 'Loan Amount' field will be populated automatically based on your selected name.
2. However, if you know the exact amount of your loan, you can manually enter it in the 'Loan Amount' field.
3. Enter the loan term in years, the annual interest rate, and the start date of your loan (month and year).

*The figures on average student debt are based on 2016 information from a licensed dataset from Peterson's / Nelnet LLC, all rights reserved.

Student Loan Calculator

## Reference

The Student Loan Repayment Calculator uses the following basic formula:

Monthly Loan Payment = { Rate + Rate / [(1 + Rate) months -1] } x Principal Loan Amount

Where:

Rate (Monthly Interest Rate) = Decimal Rate / 12 , or Rate = (Annual Interest Rate / 100) / 12

?

Student Loan Amortization Schedule
'+t+"
"}function fval(t,e,n,r){var o=0,a=0;if(0==n)a=1*t/e*1;else{o=1*n/100/r*1;for(var d=1,i=0;1*e>i;i++)d*=1+1*o;a=t*d*o/(1*d-1)}return a}function calculate(){resultBlock.removeClass(hiddenClass),grph.length=0,pushed.length=0;var t=parseFloat(document.getElementById("MortgLoanAmount").value).toFixed(2);if(isNaN(t)||0>t)return alert("Error"),!1;var e=parseFloat(document.getElementById("MortgInterestRate").value).toFixed(2);if(isNaN(e)||0>e)return alert("Error"),!1;var n=parseInt(document.getElementById("MortgMonths").value).toFixed(2);if(isNaN(n)||0>=n)return alert("Error"),!1;var r=12*n,o=fval(t,r,e,12),a=document.getElementById("inf");a.innerHTML="Monthly Loan Payment: "+c3(o.toFixed(2))+"";var d=Number(document.getElementById("month").value),i=Number(document.getElementById("year").value),l=t,c=0,s=0,h=0,u=0,p=e/1200,m=0,g=Math.round(100*parseFloat(o))/100,b=0,v=0,f=0,y="
Your payment is "+c3(o.toFixed(2))+" for "+r+" months. Starting balance is "+c3((1*t).toFixed(2))+"
",F="class='odd'",x="

"+y+"

";x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="";for(var I=1;r>=I;I++){F=I%2==0?"class='odd'":"";var w=mthname[d]+" "+i;r>I?(c=Math.round(l*p*100)/100,s=1*(g-c).toFixed(2),l=1*(l-s).toFixed(2),m+=g):(c=Math.round(l*p*100)/100,g=1*(l+c).toFixed(2),s=l,m+=g,l=0),f+=s,v+=g,b+=c,h+=c,u+=s,x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",d+=1,d>11&&(x+="",x+="",x+="",x+="",x+="",x+="",x+="",v=0,b=0,f=0,i+=1,d-=12,x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="")}var B=document.getElementById("info5");B.innerHTML="Total Payments: "+c3(m.toFixed(2));var E=document.getElementById("info");E.innerHTML="Total Interest: "+c3(h.toFixed(2))+"";var M=Number(m)-Number(h),P=document.getElementById("info7");P.innerHTML="Loan Principal: "+c3(M.toFixed(2)),grph.push((1*t).toFixed(2)),grph.push((1*h).toFixed(2)),pushed.push("Principal","Interest"),x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="",x+="
Loan Payment Schedule
"+i+"
No.DatePaymentInterestPrincipalBalance Owed
"+I+""+w+""+c3(g)+""+c3(c)+""+c3(s)+""+c3(l)+"
"+i+" Subtotal:"+c3(1*v.toFixed(2))+""+c3(1*b.toFixed(2))+""+c3(1*f.toFixed(2))+"
"+i+"
No.DatePaymentInterestPrincipalBalance Owed
"+i+" Subtotal:"+c3(1*v.toFixed(2))+""+c3(1*b.toFixed(2))+""+c3(1*f.toFixed(2))+"
Grand Total:"+c3(1*m.toFixed(2))+""+c3(1*h.toFixed(2))+""+c3(1*u.toFixed(2))+""+c3(l)+"

",document.getElementById("ReShed").innerHTML=x;var N=function(t,e){return 1*t+1*e},T={labels:pushed,series:grph},L={labelInterpolationFnc:function(t){var e;return"Principal"==t?e=T.series:"Interest"==t&&(e=T.series),t+" "+Math.round(1*e/T.series.reduce(N)*100)+"%"},plugins:[Chartist.plugins.tooltip({currency:"\$",appendToBody:!0})]},A=[["screen and (max-width: 500px)",{chartPadding:0,labelOffset:0,labelGuideion:"explode",labelInterpolationFnc:function(t){var e;return"Principal"==t?e=T.series:"Interest"==t&&(e=T.series),t+" "+Math.round(1*e/T.series.reduce(N)*100)+"%"}}],["screen and (max-width: 800px)",{labelOffset:0,chartPadding:0}],["screen and (max-width: 1024px)",{labelOffset:0,chartPadding:0}]];new Chartist.Pie(".ct-chart",T,L,A)}var options={url:"/tpl/json/cname.json",getValue:"Name",template:{type:"custom",method:function(t,e){return""+t+"   "+c3(e.AvDt)+""}},list:{match:{enabled:!0},sort:{enabled:!0},onSelectItemEvent:function(){var t=\$("#autocomp").getSelectedItemData().AvDt;\$("#MortgLoanAmount").val(t).trigger("change")},onHideListEvent:function(){var t=\$("#autocomp").next(".easy-autocomplete-container").find("ul");\$("#autocomp").is(":focus")&&\$(t).children("li").length<=0&&\$(t).html("