Student Loan Calculator - Documentation

(Version 1.0)

The Student Loan Calculator by D.O. Sigthorsson is intended to help with student loan repayment planing when things are not just simple and static. For professions such as physicians with federal loans, income based repayment may be available with loan forgiveness at the end of the initial loan period. Physicians are also commonly expected to have a huge jump in their income level at some point during the original loan period. I have come in contact with some misleading information around these topics and often “back-of-the-envelope” calculations fail to capture the basic scope of the problem.

I’m not a financial expert, I’m not giving any official financial advice, but I am an engineer, scientist, and proficient at maths. My family and I have some skin in this game of student loans and I got tired of getting half answers and relying on just intuition despite good success. Therefore, I created this little tool to help get some reasonable financial estimates and gain some insight into problems similar to mine and perhaps also yours. It’s not a perfect tool but I think the estimates are good enough to inform some of my personal and family financial decisions.

After describing the loan parameters, the following repayment plans are considered

Comparison Results of the repayment plan calculations are presented in a small graph.

Saving/Investment comparisons are also presented

The link below the “Comparison Results” section provides a url link with your current settings of the calculator that can be used to save or share results.

The following sections describe the repayment plans and the workings of the calculator.


Standing Assumptions / Comments


Loan Parameters

The parameters are:


Repayment Plans


Minimum Repayment Plan

This is the nominal plan if you can afford it.

There are no editable parameters.

The calculated fields are:


Aggressive Repayment Plan

This is likely the best plan if you can afford more than the minimum payment.

The parameters are:

The calculated fields are:

Aggressive Two Phase Repayment Plan

This is the same as the aggressive plan but in two phases. If you expect to have a huge jump in income during the loan period, you are likely to be able to afford to pay more at a later date.

For example, if you are a physician resident earning a 1/4 of your minimum expected pay in 3–5 years.

If you have a drop in disposable income during your loan period, you may afford to pay less extra at a later date.

For example, due to foreseeable life events such as loss of employment, relocation, or expanding your family, all of which may reduce your disposable income. These cases can also be modeled here by lowering the extra payment or possibly taking advantage of a lower minimum monthly payment needed to complete paying off the loan on time, assuming the terms of your loan allows for that (they should, assuming you were allowed to pay towards the capital of the loan).

The editable parameters are:

The calculated fields are:


Income Based Repayment Plan With Loan Forgiveness

Some loans allow for income based repayment, possibly lower than the minimum payment on the loan in order to pay it back on time. Furthermore, if there is a remaining balance at the end of the loan period, that balance is forgiven. For example, a physician may work for a non-profit organization and at the end of the loan period, may have been working there long enough to qualify for loan forgiveness.

The motivating example for this is if a person has the option to live frugally enough to make extra payments but might also qualify for forgiveness. What will allow for minimum total payment? Will faster repayment be sufficient to result in a lower overall payment than to take advantage of potential forgiveness at the end of the loan period.

Special Case: If the income based repayment is less than the interest being accrued on the loan, then the nominal case is that the unpaid interest is added to the principal. In the “Other Results/Comments/Warnings” text field, an alternative case is computed where the remaining interest is forgiven. There are certain loans and repayment plans that correspond to this case. There are also loans where 50% of the remaining interest is forgiven but that case is not considered here. The total payment for such a loan will be somewhere between the nominal and the interest forgiven cases that are considered.

The editable parameters are:

The calculated fields are:


Compare Results

Total Payments

The length of the bars shown are proportional to the total amount paid under each repayment plan, as indicated by the text on each bar. The text at the end of the bar restates the amount.

This allows for a quick comparison of the total amount paid under all the plans and helps evaluate which one fits your finances best, or if the differences are small enough for you to rather be guided by other life goals.

Savings/Investments comparisons are also made and are discussed in the next section.


Saving/Investment

The editable parameter is:


Savings Comparison 1 (minimum number of extra payments):

This is attempting an apples-to-apples comparison given that you can afford the aggressive repayment plan and that you can sustain paying the original minimum payment throughout original loan period.

For example, if you can afford the minimum repayment plan throughout the loan period but are able to live extra frugally for a while and execute the aggressive plan. How much will you have saved on each plan if you put your extra funds towards savings/investments.

The length of the bars show the savings accumulated on each plan according to the list below. The text shows the total savings.


Savings Comparison 2 (maintain extra payments):

This is attempting an apples-to-apples comparison assuming you can afford the aggressive repayment plan throughout the original loan period.

For example, if you can afford the aggressive repayment plan throughout the original loan period: How much will you have saved on each plan if you put your extra funds towards savings/investments throughout the original loan period.

The length of the bars show the savings accumulated on each plan according to the list below. The text shows the total savings.