Student Loan Repayments: Why Your Tax Code Is Lying
Your student loan repayments reduce your take-home pay but they should never alter your tax code. If yours has changed, HMRC may owe you money.

Does your payslip show a student loan deduction alongside a tax code that looks nothing like 1257L? You might be paying too much income tax, too much in loan repayments, or both at once, and the two systems talking past each other are almost certainly to blame.
Student loan repayments and tax codes are administered through the same payroll system, collected by the same employer, and overseen by the same HMRC. Yet the interaction between them is one of the least understood and most financially damaging combinations on any UK payslip. This post unpacks exactly what the student loan repayment effect on tax code really means, where the system breaks down, and what to do if you suspect you have been overcharged.
- Student loan repayments do NOT reduce your tax-free personal allowance and should never change your tax code.
- If your tax code has been adjusted downward alongside student loan deductions, HMRC may have made an error worth hundreds of pounds.
- Repayments are calculated on income above a plan-specific threshold, not on your gross salary, so the threshold year matters enormously.
- Switching jobs, receiving a pay rise, or holding multiple income sources can trigger incorrect repayment calculations without any warning.
- You can check whether your tax code is correct right now, free, at /check-my-tax-code.
The Two Systems That Share Your Payslip
When you receive a payslip, two entirely separate calculations are happening simultaneously. Your employer deducts income tax using a tax code issued by HMRC. Separately, they deduct student loan repayments based on a plan type and threshold notified to them, also by HMRC.
These are legally and mechanically distinct processes. Your tax code determines how much of your income is tax-free before the 20 per cent basic rate kicks in. Student loan repayments are an entirely separate levy, calculated as a percentage of income above a repayment threshold. The two should never cross-contaminate each other.
And yet they frequently do, at least in the confusion they cause. Many employees see their take-home pay shrink sharply and assume the entire reduction is tax-related. Others have tax codes that have been incorrectly adjusted because HMRC's records are out of date or because an employer has submitted conflicting information.
- Plan Type (Student Loan)
- The repayment plan assigned to your student loan, which determines the income threshold above which repayments begin. Plan 1 applies to loans taken before September 2012 (threshold £24,990 in 2024/25). Plan 2 applies to loans taken from September 2012 to July 2023 (threshold £27,295). Plan 5 applies from August 2023 onward (threshold £25,000). Postgraduate Loan repayments use a separate 6% rate above £21,000.
Why Repayments Should Never Affect Your Tax Code

This is the single most important thing to understand: student loan repayments are not a tax. They are an income-contingent repayment collected via PAYE for administrative convenience. HMRC effectively acts as a collection agent on behalf of the Student Loans Company (SLC).
Because repayments are not income tax, they cannot and should not alter your tax code. Your 1257L code (or whatever variant applies to your circumstances) reflects your personal allowance of £12,570. That figure has nothing to do with whether you borrowed £10,000 or £60,000 to fund a degree.
If your tax code has been reduced, that reduction must have another cause: an underpayment from a previous year, a benefit in kind such as a company car, unpaid tax on other income, or an error. The student loan deduction on the same payslip is a coincidence of timing, not a cause.
The problem is that many employees never separate these two figures mentally. They see a combined reduction in take-home pay and file it under "that student loan stuff." Meanwhile, an incorrect tax code quietly extracts hundreds of pounds per year that HMRC has no right to hold.
The Scenarios Where the System Actually Breaks Down
New Job, Wrong Plan Type
When you start a new job, your employer asks you to complete a starter checklist. One question asks which student loan plan you are on. If you do not know, if you guess, or if you tick the wrong box, your employer will deduct repayments at the wrong threshold for the entire time you work there.
A Plan 1 borrower who is incorrectly coded as Plan 2 will have repayments calculated against a higher threshold of £27,295 rather than £24,990, meaning they underpay. A Plan 2 borrower coded as Plan 1 overpays from the first month. Neither scenario triggers an automatic correction mid-year.
If you recently started a new role and are uncertain whether you filled in the starter checklist correctly, this is worth checking before the tax year ends. You can find your plan type on your original loan agreement or by logging into your SLC online account.
For a broader look at how new employment triggers tax code problems, see Starting a New Job? Emergency Tax Codes Cost Real Money.
Pay Rise Crossing the Threshold
Say you earn £26,000 per year on Plan 2. Your repayments are zero because your income sits below the £27,295 threshold. You receive a pay rise to £31,000. Suddenly, 9 per cent of the £3,705 above the threshold, around £333 per year, begins being deducted.
That is not a large sum, but many employees in this situation also experience a simultaneous PAYE adjustment as HMRC recalculates their tax position for the year. The two changes arrive at once, both reducing take-home pay, and the combined effect can look like a single, inexplicably large tax hit.
The practical risk here is that an employee who queries the change with their payroll department may be told "it is the student loan" when in fact the tax code has also shifted, possibly incorrectly. You deserve a clear breakdown of both figures.
Multiple Income Sources
If you have two PAYE jobs or a job alongside self-employed income, your student loan repayments are calculated on each income stream by your employer without any coordination between the two. You could end up making repayments on both income sources independently, which might result in overpayment across the year.
Self Assessment resolves this at the end of the year for anyone who files a tax return, but employees who never touch Self Assessment may never discover the discrepancy. If you have income from more than one source, a miscalculated tax code is also more likely. The Multiple Employment Tax Code: Why HMRC Gets It Wrong post covers the tax code side of this in detail.
Post-Graduation Confusion
Your loan is written off after a fixed period, 25 years for Plan 1, 30 years for Plan 2 and Plan 5, or upon death or disability. But the SLC does not always notify your employer promptly when the loan is cleared or written off. Deductions can continue for months after the balance reaches zero.
According to the Student Loans Company's own guidance, it is your responsibility to inform your employer when repayments should stop. That is an extraordinary piece of administrative buck-passing. If your loan was taken out in the mid-1990s and you are approaching write-off age, mark the date and act early.
How to Read Your Payslip With Fresh Eyes

The fastest way to untangle this is to look at three figures on your payslip in isolation.
First, find the gross pay figure. This is your total earnings before any deductions.
Second, find the income tax deduction. Divide your tax-free allowance (typically £12,570 for a standard 1257L code) by 52 (weekly) or 12 (monthly) to find your weekly or monthly tax-free amount. Apply 20 per cent to everything above that. If the income tax deduction on your payslip is significantly higher than this calculation suggests, your tax code may be wrong.
Third, find the student loan deduction. Subtract your plan threshold from your gross annual income and apply 9 per cent (Plans 1, 2 and 5) or 6 per cent (Postgraduate). If the figure on your payslip does not match, the plan type your employer holds may be incorrect.
If either figure looks wrong, do not wait for HMRC to notice. Check your tax code at /check-my-tax-code and request a full breakdown via your Personal Tax Account.
People also ask
The Hidden Cost of Getting the Plan Type Wrong
Let us make this concrete. Suppose your name is Jamie. You graduated in 2015, so you are on Plan 2. You start a new job and, unsure which plan applies, you tick Plan 1 on the starter checklist.
Your annual salary is £32,000.
Under Plan 1 (threshold £24,990), your repayment is 9 per cent of £7,010, which is £631 per year. Under Plan 2 (threshold £27,295), your repayment is 9 per cent of £4,705, which is £423 per year.
Jamie is overpaying by £208 per year because of one tick in the wrong box on day one. Over three years in the same role without ever questioning the figure, that is £624 quietly extracted above what the SLC is entitled to. It will eventually be refunded via Self Assessment or an end-of-year reconciliation, but only if Jamie files a return or the SLC flags the discrepancy to HMRC, which is not guaranteed.
Now add a simultaneously incorrect tax code. If Jamie's tax code was set at 1007L instead of 1257L (perhaps because HMRC assumed a benefit in kind that does not exist), that reduces the tax-free allowance by £2,500. At 20 per cent, that is an extra £500 per year in income tax taken unnecessarily.
Jamie's total annual overpayment: £708. Nobody told Jamie. Nobody sent a letter. The payslip just quietly shows a number each month and Jamie does not know the benchmark to compare it against.
This is why the Tax Code Overpayment Calculator: How Much Is HMRC Keeping? exists. The problem is distressingly common.
What to Do If You Suspect an Error
Start with your tax code. Log in to your HMRC Personal Tax Account at gov.uk or use /check-my-tax-code to see the code currently in use and the allowances or deductions that built it. Look for any unexplained reductions to your personal allowance.
For a rigorous line-by-line check of everything that can go wrong, the Verify Tax Code Accuracy UK: A Forensic Checklist post is worth bookmarking.
For the student loan side, log in to your SLC account at studentloansrepayment.co.uk to confirm your plan type, current balance, and repayment history. Cross-reference the plan type against what your employer holds.
If you find a discrepancy:
- Contact your payroll department in writing with the correct plan type and request an immediate update.
- If you have overpaid, ask payroll whether they can refund directly or whether it must go through year-end reconciliation.
- If your tax code is wrong, contact HMRC via your Personal Tax Account or by phone on 0300 200 3300. Ask for the specific reason behind any deduction from your personal allowance.
- If HMRC collected too much tax because of a wrong code, they will issue a P800 recalculation after the year ends, or you can claim proactively.
The Broader Point About Payslip Literacy

The student loan repayment effect on tax code is ultimately a story about two opaque systems operating in parallel on the same document that most people glance at for ten seconds before filing. HMRC and the Student Loans Company both rely on that inattention.
Every year, millions of UK employees overpay income tax because their tax code has not been updated to reflect their current circumstances, and millions more overpay student loan repayments because the wrong plan type was entered at the start of a job. The figures are rarely dramatic enough to prompt a formal complaint, which is precisely why they persist.
The only defence is understanding what the numbers mean and checking them against what they should be. That takes about ten minutes once you know what to look for.
If you started this post wondering why your take-home pay seemed lower than expected, you now have the specific numbers, thresholds, and steps to find out whether HMRC or the SLC owes you a refund. Check your tax code at /check-my-tax-code before the current tax year closes.
You might also like
Ready to simplify your tax filing?
Join the waitlist and be the first to know when TapTax launches.

