Logo

Student Loan Tax Codes: SL, PGL, and Number Codes

Complete guide to understanding tax codes and ensuring they're working correctly

If you've ever looked at your payslip and wondered what those letters after your tax code mean, you're not alone. Tax codes like "1257L SL" or "BR PGL" can seem cryptic, but they directly affect how much money lands in your bank account each month. For anyone repaying student loans in the UK, understanding these codes is crucial because the wrong code can cost you hundreds or even thousands of pounds in overpaid deductions.

Your tax code tells your employer two things: how much tax-free income you're entitled to, and whether you should have student loan deductions taken from your pay. The letters matter just as much as the numbers, and when HMRC gets them wrong (which happens more often than you'd think), you end up paying more than you should.

What Is a Tax Code and Why Does It Matter?

A tax code is a combination of numbers and letters that HMRC issues to your employer to calculate your deductions. The number typically represents your tax-free Personal Allowance (divided by 10), while the letters indicate your circumstances. For the 2025/26 tax year, most people have the standard code 1257L, which means you can earn £12,570 before paying income tax.

The letter 'L' indicates you're entitled to the basic Personal Allowance with no adjustments. But when student loan letters appear in your code, that's HMRC instructing your employer to make additional deductions beyond tax and National Insurance.

Your employer doesn't decide whether you repay student loans. HMRC does, based on information they receive from the Student Loans Company. When something goes wrong in this communication chain, you end up with the wrong code and incorrect deductions.

The SL Code: Student Loan Deductions

The letters "SL" in your tax code stand for "Student Loan" and indicate you should have undergraduate student loan deductions taken through PAYE. When your tax code shows SL, your employer deducts 9% of everything you earn above your plan's repayment threshold.

Example Calculation:

If you're on Plan 2 with a tax code of 1257L SL and you earn £2,500 per month:

  • Monthly threshold for Plan 2: £2,274.58
  • Amount above threshold: £2,500 - £2,274.58 = £225.42
  • Student loan deduction: £225.42 × 9% = £20.29

This happens automatically every month through PAYE, alongside your tax and National Insurance. The SL marker doesn't specify which plan you're on. That information comes from the Student Loans Company to HMRC. Your employer simply sees "SL" and applies the 9% deduction using whatever threshold they've been told to use.

The problem is that SL codes can appear in your tax code even after you've finished repaying your loan. If the Student Loans Company hasn't updated HMRC, you'll continue having deductions taken until you notice and intervene. This is surprisingly common in April each year when new tax codes are issued and old loan completions haven't been processed.

The PGL Code: Postgraduate Loan Deductions

"PGL" stands for "Postgraduate Loan" and works similarly to SL, but with different rules. If you took out a postgraduate master's or doctoral loan, HMRC adds PGL to your tax code to trigger a 6% deduction on income above £21,000.

PGL Calculation Example:

Someone earning £2,500 per month with a PGL marker:

  • Monthly threshold for PG loan: £1,750
  • Amount above threshold: £2,500 - £1,750 = £750
  • Postgraduate loan deduction: £750 × 6% = £45

Postgraduate loans were introduced in 2016 for master's degrees and 2018 for doctoral loans, so they're relatively new. Many employers and even some payroll systems are less familiar with PGL codes, which can lead to processing errors. If your payslip shows a "postgraduate loan" deduction but you've never taken one out, your tax code is definitely wrong.

Combined Codes: When You Have Both SL and PGL

If you have both an undergraduate and postgraduate loan, your tax code will show both markers. For example, "1257L SL PGL". This tells your employer to apply both deduction rates, which can significantly impact your take-home pay.

Combined Deduction Example (£35,000 salary):

  • Undergraduate deduction (9% above £2,274.58): £57.79
  • Postgraduate deduction (6% above £1,750): £70.00
  • Total monthly loan deduction: £127.79

That's £1,533.48 per year in student loan repayments alone.

The combined effect means someone with both loans can face an effective marginal tax rate of 42% on earnings between £27,295 and the higher rate tax threshold. That breaks down as 20% income tax, 12% National Insurance, 9% undergraduate loan, and 6% postgraduate loan if earning above £21,000.

The Student Loans Company allocates your payments between the two loans, generally paying off undergraduate debt first before tackling the postgraduate balance. But from a take-home pay perspective, you're simply seeing 15% disappear from anything you earn above both thresholds.

Our student loan calculator can help you model exactly how combined repayments affect your monthly budget.

Understanding the Number Part: 1257L and Other Codes

Before the loan letters, the numbers in your tax code indicate your tax-free Personal Allowance. The standard code for 2025/26 is 1257L, representing the £12,570 Personal Allowance divided by 10. Your employer uses this to calculate how much of your income is tax-free each month.

Deduction Order Example (1257L SL, £2,500 monthly):

  1. Tax-free amount: £1,047.50 (£12,570 ÷ 12 months)
  2. Taxable income: £2,500 - £1,047.50 = £1,452.50
  3. Income tax (20%): £290.50
  4. National Insurance (12% above £1,048): £174.18
  5. Student loan (9% above £2,274.58): £20.29

But not everyone has 1257L. Your code might be adjusted for other reasons:

Lower codes

Happen when you owe tax from previous years, have taxable benefits (like a company car), or receive other income that needs tax collected through PAYE. Someone with code 900L SL has £9,000 tax-free allowance, meaning they pay more tax and student loan deductions kick in sooner relative to their gross pay.

BR code

Means "Basic Rate" and is used for second jobs or pensions. A code like "BR SL" means you get no tax-free allowance on that income. You pay 20% tax on everything, plus 9% student loan if you're above the threshold across all your jobs combined. This is where serious overpayment problems occur with multiple jobs, because HMRC doesn't always split your threshold between employers correctly.

K codes

Are rare but indicate you owe more tax than your Personal Allowance covers, usually from company benefits. A code like "K200 SL" means you're taxed on an extra £2,000 of income beyond what you earn, and student loans still apply on top.

Emergency Codes and Week 1/Month 1

If you start a new job and don't provide a P45 from your previous employer, you'll usually get an emergency tax code, often shown as "1257L W1" or "1257L M1". The W1 or M1 means "Week 1" or "Month 1" basis, where your employer calculates tax and student loans based only on that pay period, without considering your cumulative earnings for the year.

Emergency codes typically include the SL marker if HMRC has you registered for student loan deductions. The problem with emergency codes is they don't accumulate your tax-free allowance properly. If you start a job in October on an M1 code, you don't get the benefit of the unused Personal Allowance from April to September, and you might face higher deductions than necessary.

For student loans specifically, emergency codes usually still apply the correct monthly threshold, so the immediate impact is less severe than for tax. But if you're moved onto the wrong student loan plan, you could be deducted at the wrong rate for months until it's corrected.

When Your Tax Code Is Wrong: Common Problems

Wrong tax codes for student loans fall into several categories:

SL marker when you've finished repaying

The most common issue. If you made your final payment but the Student Loans Company hasn't informed HMRC, your new tax code for the next tax year will still include SL. You'll have deductions taken until you spot it and request a refund. Some people lose thousands because they don't check their April payslip carefully.

Missing SL marker when you should be repaying

If you've deferred repayments or recently updated your employment details with the Student Loans Company, HMRC might not have the latest information. You won't have deductions taken automatically, but you'll owe the money eventually through Self Assessment, often with interest added.

Wrong plan applied

Your tax code shows SL, but your employer is using Plan 1 thresholds when you're actually on Plan 2, or vice versa. This creates significant over or underpayments because the thresholds differ by thousands of pounds. Plan 2's threshold is currently £27,295 while Plan 1's is £24,990.

PGL marker in error

You never took out a postgraduate loan, but HMRC has added PGL to your code anyway. This is often a processing error when someone with a similar National Insurance number has a postgraduate loan, and the records get crossed. You're losing 6% of your income above £21,000 unnecessarily.

Both SL and PGL when you only have one

Similar to the above. System errors can add loan markers you don't actually have. With both codes active, you're paying 15% instead of 9% or 6%.

How to Check Your Tax Code

Your tax code appears in three main places:

Your payslip

Look at the top section where personal details and tax information appear. The code should be clearly shown, usually on the left side. If it includes SL or PGL, that's your loan marker.

Your Personal Tax Account

Log into your HMRC online account at gov.uk. Under "Pay As You Earn (PAYE)" you'll see your current tax code and any upcoming changes. This shows what HMRC has told your employer, which should match your payslip.

HMRC notices

You receive a tax code notice (usually called a "PAYE Coding Notice" or P2) when your code changes. These arrive by post or through your online account. They list what's included in your code, including student loan deductions.

Check these regularly, especially:

  • In April when new tax year codes are issued
  • When you start a new job
  • After you've made final student loan payment
  • If you've informed the Student Loans Company about a change in circumstances

The Student Loans Company and HMRC don't communicate instantly. There's often a lag of several months between you finishing your loan repayments and HMRC updating your tax code. This lag creates a window where you'll be overcharged.

How to Fix a Wrong Tax Code

If your tax code is wrong, you need to contact HMRC directly. Not your employer and not the Student Loans Company first. Your employer can only act on instructions from HMRC, so asking them to change it won't work.

Contact HMRC

Call the Income Tax helpline on 0300 200 3300 or use the "Pay As You Earn (PAYE)" section in your Personal Tax Account to report the issue. Have your National Insurance number, payslips, and details of what's wrong ready.

Explain the specific problem

If you've finished repaying your loan, tell them explicitly: "I've completed my student loan repayments but my tax code still includes SL." If you never had a postgraduate loan, state: "My tax code includes PGL but I've never taken out a postgraduate loan."

Ask for backdated corrections

If you've already been overcharged, request a refund for all incorrect deductions. HMRC can go back up to four years. You'll need to provide payslips showing the wrong deductions. The refund usually comes through adjusted tax code in future months or a direct payment if the amount is large.

Confirm the new code

Once HMRC says they've corrected it, ask for the new code and when your employer will receive it. Check your next payslip confirms the change has been processed.

For complex situations (like discovering you've been on the wrong plan for years), you might also need to contact the Student Loans Company on 0300 100 0611 to clarify your actual plan and balance, then use that information when speaking to HMRC.

Tax Codes and Multiple Jobs

Having multiple jobs creates particular challenges with student loan codes. If you have two employers and both see SL in your tax code, they'll each apply deductions separately. But the threshold applies to your combined income, not each job individually.

Multiple Jobs Example:

Two jobs paying £1,500 per month each (£3,000 total, £36,000 annually):

  • Each job alone is below the Plan 2 threshold of £2,274.58
  • But combined income of £36,000 is well above the £27,295 annual threshold
  • HMRC should adjust one code to BR SL (basic rate with student loan)

However, the system often fails to do this correctly, leading to either:

Underpayment

Neither employer deducts student loans because each sees income below the threshold. You'll owe the shortfall through Self Assessment.

Overpayment

Both employers deduct based on the monthly threshold, effectively giving you two thresholds when you should only have one. You're overcharged every month and need to claim it back at year-end.

If you have multiple jobs, check that your tax codes make sense together. Ideally, your main job has your full personal allowance and student loan marker (1257L SL), while your second job has BR SL. If both jobs show the full 1257L code, or if the student loan markers are wrong, contact HMRC to fix it before you lose money.

Real-World Impact on Take-Home Pay

To understand how much difference your tax code makes, consider these scenarios for someone earning £30,000 annually:

Scenario 1: Correct Code

1257L SL, Plan 2

  • Monthly gross: £2,500
  • Student loan: £20.29
  • Annual deduction: £243.48

Scenario 2: Wrong PGL

1257L SL PGL (no PG loan)

  • Monthly gross: £2,500
  • Student loan: £65.29
  • Annual deduction: £783.48
  • Overpayment: £540/year

Scenario 3: Finished Loan

Should be paying: £0

  • Actually paying: £243.48
  • Money lost: £243.48/year

These aren't small amounts. An incorrect PGL marker costs £540 annually on a £30,000 salary, and much more on higher incomes. Not noticing for two years means losing over £1,000. And because it's taken through PAYE, you don't see a bill or invoice. The money simply disappears from your payslip each month.

Understanding Your Payslip Deductions

Your payslip should show student loan deductions separately from tax and National Insurance. Look for lines labeled:

  • "Student Loan" or "SL Deduction"
  • "Postgraduate Loan" or "PG Loan"
  • Sometimes just "Loan Deduction"

The amount should make sense based on your income and threshold. A quick check: Take your gross pay, subtract your plan's monthly threshold, multiply by 9% (or 6% for postgraduate). If the deduction on your payslip is significantly different, investigate.

Some payslips also show year-to-date totals, which helps you track cumulative deductions. If your year-to-date student loan total seems high relative to your income, that's a red flag.

Getting Professional Help

If you've discovered major overpayments spanning several years, or if HMRC disputes your claim that your code is wrong, you might need professional help. Tax advisers can handle complex cases, especially where:

  • You've been on the wrong plan for multiple years
  • You have complicated employment history (multiple jobs, self-employment, periods abroad)
  • HMRC and the Student Loans Company disagree about your status
  • You're owed a large refund but can't get HMRC to process it

The fees for professional help typically start around £200-£500 depending on complexity, but could be worthwhile if you're owed thousands in refunds.

Taking Control of Your Student Loan Deductions

Your tax code directly controls how much student loan deduction comes out of your pay each month. Those two letters (SL and PGL) might seem minor, but they trigger automatic deductions that can cost hundreds or thousands if they're wrong.

Check your tax code whenever you receive a new one, particularly in April. If you've finished repaying, made final payments, or never took out a particular loan type, verify your code is correct. Don't assume HMRC and the Student Loans Company have communicated properly. They often haven't.

Understanding your tax code gives you control. You can spot errors before they cost you serious money, challenge incorrect deductions with confidence, and ensure you're only paying what you actually owe.

Want to see exactly how your current tax code affects your take-home pay?

Use our SL/PGL Notice Tax Code Impact Calculator to model different scenarios and understand what changing your tax code would mean for your monthly budget.

You can also check whether you're paying the right amount each month using our PAYE Period Threshold Calculator.

If you're dealing with multiple jobs and confused about how your student loan should be calculated across different employers, our Multiple Jobs PAYE Split Calculator breaks down exactly what each employer should be deducting based on your circumstances.

Your tax code is your money. Make sure it's working correctly.

👩‍🎓

Dr. Lila Sharma

UK Education Policy Specialist

With over 15 years of experience in UK education policy and student finance, Dr. Sharma founded Student Loan Calculator UK to help students navigate the complex world of student loans.