Compulsory repayment
Repaymentₘ = max(0, annual salary − annual threshold) × plan rate ÷ 12Plans 1, 2, 4 and 5 use 9%; the Postgraduate Loan uses 6%. The model annualises salary instead of reproducing payroll rounding.
UK Student Loan Calculator · Methodology
Project an income-contingent UK student-loan balance to repayment or write-off, show monthly and annual repayments and dated milestones, then compare voluntary overpayments with keeping or investing the cash.
Return to calculatorIncluded
Outside this method
Calculation
Repaymentₘ = max(0, annual salary − annual threshold) × plan rate ÷ 12Plans 1, 2, 4 and 5 use 9%; the Postgraduate Loan uses 6%. The model annualises salary instead of reproducing payroll rounding.
Combined repaymentₘ = undergraduate repaymentₘ + postgraduate repaymentₘWhen both balances are selected, the model calculates the 9% and 6% deductions independently against their own thresholds before adding them.
Bₘ = Bₘ₋₁ + Bₘ₋₁ × interest ÷ 12 − compulsory repaymentₘ − voluntary paymentₘPayments are capped at the amount outstanding, so the balance cannot fall below zero.
Salaryᵧ = starting salary × (1 + salary growth)ʸSalary changes once at the start of each modelled year. The sensitivity paths vary only this growth assumption.
Thresholdᵧ = starting threshold × (1 + threshold growth)^max(0, y − freeze years)The threshold remains unchanged for the entered additional freeze period and then changes annually.
Overpayment-path total paid − compulsory-only total paidA positive result means voluntary payments increase total cash surrendered; a negative result means they reduce it under the selected assumptions.
PV = Σ paymentₘ ÷ (1 + alternative return)^(m ÷ 12)Both compulsory and voluntary payments are discounted at the entered alternative-return assumption. A lower present value is the cheaper path in today’s-money terms; the rate is not an investment forecast.
Solve the discount rate where PV(overpayment path) = PV(compulsory-only path)A bounded search from 0% to 30% reports the crossover where one exists. No crossover means one path remains cheaper throughout that range.
Solve starting salary where balance reaches £0 at or before write-offA bounded binary search uses the central salary-growth path without voluntary overpayments. It is a mathematical threshold, not an earnings forecast.
Timing convention
Each selected current balance is an opening amount with its own interest rate, threshold and write-off period. In combined mode, undergraduate and postgraduate deductions run independently against the same salary. A one-off overpayment is applied immediately to the chosen balance only. Interest is then added monthly before compulsory and voluntary payments. Salary and, after any freeze, each repayment threshold change annually. One-, five- and ten-year balances are sampled from the selected compulsory-only path. The displayed calendar outcome adds the modelled month count to the current month. Any balance left at the end of its entered period is reported as reaching write-off.
Limitations
Reference tests
| Case | Inputs | Expected result |
|---|---|---|
| Plan 2 annual deduction | £45,000 salary; £29,385 threshold; 9% repayment rate | £1,405.35 annually, or £117.1125 a month before payroll rounding |
| Combined Plan 2 and Postgraduate deduction | £45,000 salary; £29,385 undergraduate threshold at 9%; £21,000 postgraduate threshold at 6% | £2,845.35 annually, or £237.1125 a month before payroll rounding |
| Zero-interest payoff | £12,000 balance; £30,000 salary; £20,000 threshold; 9% rate; 0% interest and growth | £75 a month and repayment after 160 months |
| No earnings | Positive balance; £0 salary; positive interest; no voluntary payments | £0 repaid and the remaining balance reaches write-off |
| Immediate repayment | £0 opening balance | Repaid immediately with £0 total paid |
| Zero-rate present value | 0% alternative return | Present value of each path equals its nominal total payments |
Evidence