Loan Affordability Calculator

Loan Affordability Calculator lets you present value of a level monthly annuity gives the supported loan principal. Enter your own values or load the worked example.

Method and calculation

Present value of a level monthly annuity gives the supported loan principal.

Inputs and settings

Loan Affordability Calculator accepts Monthly payment (minimum 0); Annual rate (%) (minimum 0, maximum 1000); Term (years) (minimum 0.000001).

Worked example

Loan Affordability Calculator example — Monthly payment: 10000; Annual rate (%): 8; Term (years): 5. Computed output: { "principal": 493184.33335625683 }

Output and limitations

Loan Affordability Calculator: Use finite inputs. Results use double-precision arithmetic.

Technical references: JavaScript numerical operations

Loan Affordability Calculator FAQs

Loan Affordability Calculator applies the following rule to your input: Present value of a level monthly annuity gives the supported loan principal. The worked example on this page uses the same processor as the result button.
Loan Affordability Calculator has these boundaries: Use finite inputs. Results use double-precision arithmetic. Start by checking the monthly payment field against the units or format shown.
Loan Affordability Calculator provides this sample: { "principal": 493184.33335625683 }. Use the sample button to reproduce it, then replace the inputs with your own values.