{
  "title": "UK Tax Codes 2026/27 — Complete Reference",
  "description": "Every UK PAYE tax code that appears on payslips in the 2026/27 tax year, with explanations of what each code means, who receives it, how it affects take-home pay, when to check, what to do if it's wrong, and a worked calculation. 14 codes covered.",
  "publisher": "JobLabs (https://joblabs.ai)",
  "author": "Alex — 12-year UK recruiter",
  "license": "CC BY 4.0 — free to reuse with attribution to JobLabs",
  "citation": "JobLabs UK Tax Codes 2026/27 dataset, https://joblabs.ai/data/uk-tax-codes-2026-27/",
  "version": "2026.04",
  "lastUpdated": "2026-04-27",
  "nextUpdate": "2027-04",
  "sources": [
    "gov.uk (HMRC)",
    "legislation.gov.uk",
    "PAYE manual",
    "Spring Budget 2026"
  ],
  "schema": {
    "slug": {
      "type": "string",
      "description": "URL-safe identifier"
    },
    "code": {
      "type": "string",
      "description": "The actual tax code as displayed on payslips"
    },
    "title": {
      "type": "string",
      "description": "Plain-English page title"
    },
    "shortAnswer": {
      "type": "string",
      "description": "Direct one-paragraph answer"
    },
    "whoGetsThis": {
      "type": "string",
      "description": "Who typically has this code"
    },
    "howItAffectsPay": {
      "type": "string",
      "description": "How the code affects take-home pay"
    },
    "whenToCheck": {
      "type": "string",
      "description": "When to check whether this code is correct"
    },
    "whatToDoIfWrong": {
      "type": "string",
      "description": "Practical steps if the code is wrong"
    },
    "exampleCalculation": {
      "type": "string",
      "description": "Worked example with concrete numbers"
    },
    "proTip": {
      "type": "string",
      "description": "Recruiter / payroll insider tip"
    },
    "relatedSlugs": {
      "type": "array",
      "description": "Slugs of closely related codes"
    }
  },
  "codesCount": 14,
  "codes": [
    {
      "slug": "1257l",
      "code": "1257L",
      "title": "1257L Tax Code Meaning (UK 2026/27)",
      "shortAnswer": "1257L is the standard UK tax code for 2026/27. It means you're entitled to the full £12,570 personal allowance — the amount you can earn before paying any income tax. Most employees with a single job and standard circumstances will see 1257L on their payslip. The numbers (1257) represent your tax-free amount divided by 10, and L confirms you get the standard personal allowance.",
      "whoGetsThis": "Most UK employees with one job, no Marriage Allowance transfer, no benefit-in-kind adjustments, and no underpaid tax from previous years. If you're under 65, working a standard PAYE job, with no second income, you'll typically have 1257L. About 30 million UK taxpayers had this or its predecessor (1257L has been the standard code since 2021/22 and is unchanged for 2026/27 because the personal allowance is frozen until 2028).",
      "howItAffectsPay": "Under 1257L, the first £12,570 of your earnings is tax-free, then 20% basic rate applies up to £50,270, 40% higher rate up to £125,140, and 45% additional rate above. Your tax-free allowance is spread evenly across the year — about £1,047/month or £242/week — so each pay period you can earn up to that amount before income tax kicks in.",
      "whenToCheck": "Check your tax code at the start of each tax year (April), after any change in employment circumstances, after marriage if you're considering Marriage Allowance, or if you receive any taxable benefit from your employer (company car, private medical, etc). Your code should update automatically through HMRC, but errors happen and they're your responsibility to spot.",
      "whatToDoIfWrong": "If your code looks wrong: (1) check your latest P60 and any P11D forms for benefits, (2) log into your HMRC personal tax account online to see your code's basis, (3) contact HMRC on 0300 200 3300 if the code doesn't match your circumstances. Don't ignore it — wrong codes mean either underpayment (which you'll owe later) or overpayment (which you can claim back).",
      "exampleCalculation": "On £40,000 with 1257L: first £12,570 tax-free; the remaining £27,430 taxed at 20% = £5,486 income tax. Plus 8% NI on income between £12,570 and £40,000 = £2,194. Total deductions: £7,680. Take-home before pension/student loan: £32,320 (about £2,693/month).",
      "proTip": "If you've had 1257L for years and your circumstances have changed (started receiving benefits-in-kind, had a side income, got married, etc.), the 1257L might be technically wrong even if it stays. Check annually using your HMRC personal tax account — the most common UK tax code error is staying on 1257L when you should be on something else after circumstances change.",
      "relatedSlugs": [
        "br",
        "d0",
        "k-codes"
      ]
    },
    {
      "slug": "br",
      "code": "BR",
      "title": "BR Tax Code Meaning — Basic Rate (UK 2026/27)",
      "shortAnswer": "BR stands for 'Basic Rate' — meaning all your income from this job is taxed at 20%, with no personal allowance applied. BR is most commonly used on second jobs, occupational pensions, or when HMRC doesn't have enough information about you yet. If you only have one BR-coded income, you're effectively losing your £12,570 personal allowance for that source.",
      "whoGetsThis": "BR is most commonly seen by people with a second job (where the first job already uses the 1257L allowance), people receiving an occupational or private pension while still working, and new starters whose paperwork hasn't fully arrived at HMRC. It can also appear temporarily on someone whose tax code hasn't been calculated yet.",
      "howItAffectsPay": "Every pound of income from a BR-coded source is taxed at 20% from the first pound. There's no tax-free allowance. If you only have BR as your code (single source of income), you're losing the personal allowance entirely — about £2,514 in lost tax savings per year. If BR is your second income code, this is correct because your first job is already using the allowance.",
      "whenToCheck": "Check whenever you start a second job, start drawing a pension while still working, or notice 20% tax being deducted from a single source where you'd expect personal allowance. BR is correct in some scenarios (second job) but wrong in others (sole income).",
      "whatToDoIfWrong": "If BR is your only income and it looks wrong: ensure HMRC has your P45 from previous employment, check your HMRC personal tax account, and contact HMRC if no other income explains why BR is applied. Tax overpaid under wrong BR allocation is reclaimable for up to 4 previous tax years.",
      "exampleCalculation": "On £20,000 from a single BR-coded job: 20% × £20,000 = £4,000 income tax. Compare to 1257L on the same £20,000: 20% × (£20,000 − £12,570) = £1,486 tax. The BR code costs you £2,514 in extra tax that year if you don't have other income claiming the personal allowance.",
      "proTip": "If you have two jobs and BR is on the lower-paying one, that's usually correct (1257L claims your allowance on the better-paying job). If you have two jobs and BR is on the higher-paying one, ask HMRC to switch — you might save £200-£500 a year by reallocating the allowance to the larger income.",
      "relatedSlugs": [
        "1257l",
        "d0",
        "0t"
      ]
    },
    {
      "slug": "d0",
      "code": "D0",
      "title": "D0 Tax Code Meaning — Higher Rate (UK 2026/27)",
      "shortAnswer": "D0 means all income from this source is taxed at the higher rate (40%) with no personal allowance applied. D0 is typically used on a second job or pension when your first income already covers the basic-rate band. If you have D0 on only one income source and earn less than £50,270 total, you may be overpaying tax and should check.",
      "whoGetsThis": "D0 is most commonly applied to a second job when your main job's income takes you into the higher-rate band, or to occupational pensions where the recipient is already a higher-rate taxpayer. Occasionally HMRC applies D0 temporarily when employer information is incomplete, but it's unusual.",
      "howItAffectsPay": "Every pound of D0 income is taxed at 40%. No personal allowance, no basic-rate band — straight to higher rate. This is correct only if your other income has already used up the personal allowance (£12,570) and basic-rate band (next £37,700). Total threshold for D0 to be appropriate is when other income exceeds £50,270.",
      "whenToCheck": "Check D0 if you start a second job, you've recently moved into the higher-rate band, you have multiple income sources, or you're approaching retirement and pension drawdowns are starting. D0 on the wrong source can result in significant overpayment.",
      "whatToDoIfWrong": "If D0 is applied to your main income, contact HMRC immediately — this is almost certainly wrong. If D0 is on your second income but your total earnings are below £50,270, ask HMRC to recalculate. They'll typically issue a refund for any overpaid tax and adjust the code going forward.",
      "exampleCalculation": "On £15,000 from a D0-coded second job (when main job is £55,000): D0 takes 40% × £15,000 = £6,000 in tax from this income. This is correct because the main job has used the personal allowance + basic-rate band. Total taxable income (£70,000) would have £6,000 of higher-rate tax even without the second job — the D0 just collects it from the second source efficiently.",
      "proTip": "D0 is correct when your combined income is over £50,270. The danger is if you reduce hours or change jobs and become a basic-rate taxpayer overall — D0 will then over-collect. Always update HMRC immediately if your circumstances change, otherwise the over-collection continues for months until the next tax year reconciliation.",
      "relatedSlugs": [
        "d1",
        "br",
        "1257l"
      ]
    },
    {
      "slug": "d1",
      "code": "D1",
      "title": "D1 Tax Code Meaning — Additional Rate (UK 2026/27)",
      "shortAnswer": "D1 means all income from this source is taxed at the additional rate (45%) with no personal allowance applied. D1 is rare — typically used on a second income source for people whose main income is already above £125,140 (the additional-rate threshold). If you see D1 on a smaller income or only income, contact HMRC.",
      "whoGetsThis": "D1 is reserved for high earners with multiple income sources where the primary income has already crossed £125,140. Common examples: senior executives with both salary and substantial pension drawdowns, partners at law/accounting firms with multiple income streams, or wealthy retirees with pension and investment income above the threshold.",
      "howItAffectsPay": "Every pound of D1 income is taxed at 45%. No personal allowance, no basic-rate, no higher-rate band. The tax is collected purely at additional rate from the first pound. Plus there's a 2% NI rate above the upper limit (£50,270) if it's earnings rather than pension.",
      "whenToCheck": "If you have D1, your total income is almost certainly above £125,140. Check it's correct by reviewing your other income sources to confirm they've already used the lower bands. If you don't have £125k+ income, D1 is likely wrong.",
      "whatToDoIfWrong": "Wrong D1 codes can result in overpayment of about 25% of the income (45% taken vs 20% basic rate that should apply). Contact HMRC immediately, providing details of all income sources. They'll typically issue a refund for any overpayment.",
      "exampleCalculation": "On £25,000 from a D1-coded source (when main income is £150,000): D1 takes 45% × £25,000 = £11,250 in tax. This is correct — the £150k main income has used the personal allowance and basic/higher rate bands. Total income £175,000 owes £11,250 in additional-rate tax which D1 collects efficiently from the second source.",
      "proTip": "D1 is essentially a confirmation that you're a UK additional-rate taxpayer. If you receive D1, your total income is over £125,140 — at this level, the personal allowance has been fully tapered to zero, so missing 'allowance' from D1 is technically correct. Review pension contributions and salary sacrifice strategies — at 45% marginal, these have outsize value.",
      "relatedSlugs": [
        "d0",
        "br",
        "1257l"
      ]
    },
    {
      "slug": "0t",
      "code": "0T",
      "title": "0T Tax Code Meaning — No Personal Allowance (UK 2026/27)",
      "shortAnswer": "0T means you have no personal allowance applied to this income — all earnings are taxed at the appropriate rate band (20%, 40%, or 45%) from the first pound. 0T is most often a temporary code used when HMRC doesn't yet have enough information to assign the right code. It's similar to BR but uses the proper rate bands rather than just basic rate.",
      "whoGetsThis": "0T is typically assigned when (1) you start a new job and haven't given your P45 to your employer, (2) HMRC suspects your circumstances have changed but hasn't received the info, or (3) you've used up your personal allowance and the system is using 0T to ensure correct higher-rate treatment. It's often a transitional code.",
      "howItAffectsPay": "Under 0T, your earnings are taxed at proper rate bands but without the £12,570 personal allowance. So basic-rate income hits 20% from £1, higher-rate threshold remains at £50,270 from your taxable income (£0 if 0T because no allowance), and additional-rate at £125,140 (£112,570 of taxable income). For typical earners, this is broadly equivalent to BR for incomes under £50,270.",
      "whenToCheck": "Check 0T whenever you start a new job and notice it on your first payslip — this often resolves once your P45 details are processed. Also check if you've recently had a tax code change and 0T appears unexpectedly.",
      "whatToDoIfWrong": "Provide your P45 to your new employer if you haven't yet — this typically resolves 0T within 1-2 pay periods. If 0T persists, log into your HMRC personal tax account or contact HMRC directly. Tax overpaid under wrong 0T application is fully reclaimable.",
      "exampleCalculation": "On £30,000 with 0T: 20% × £30,000 = £6,000 income tax (no allowance applied). Compare to 1257L: 20% × (£30,000 − £12,570) = £3,486. The 0T costs you £2,514 in extra tax until corrected.",
      "proTip": "0T is usually a 'fix it now' code rather than a permanent one. If your code stays at 0T past the second pay period of a new job, the issue isn't resolving on its own — call HMRC directly. The longer 0T stays, the more tax you've overpaid that you'll need to claim back.",
      "relatedSlugs": [
        "br",
        "1257l",
        "k-codes"
      ]
    },
    {
      "slug": "nt",
      "code": "NT",
      "title": "NT Tax Code Meaning — No Tax (UK 2026/27)",
      "shortAnswer": "NT stands for 'No Tax' — meaning no income tax is deducted from this income source. NT is rare and is typically applied when you're a non-UK resident, the income is from a tax-exempt source, or HMRC has confirmed no tax should apply. If you see NT and you're a UK tax resident with normal employment, it's almost certainly wrong.",
      "whoGetsThis": "NT is most often applied to non-UK tax residents whose income would normally be UK-taxable but has been confirmed exempt under a Double Tax Treaty. Also occasionally used on certain pension income for very specific tax-exempt categories. Almost never appears for normal UK PAYE employees.",
      "howItAffectsPay": "Under NT, no income tax is deducted at source. Take-home equals gross. This is appropriate only when the income is genuinely tax-exempt under UK rules — which is unusual for typical employees.",
      "whenToCheck": "If you're a UK tax resident with normal PAYE employment and see NT, contact HMRC immediately — it's likely an error. If you're a non-UK resident or have specific exempt income, NT may be correct but should be confirmed in writing by HMRC.",
      "whatToDoIfWrong": "Wrong NT codes are a serious problem because you'll owe HMRC the tax that wasn't collected — potentially years of underpayment if uncorrected. Contact HMRC on 0300 200 3300 with details of your residency and circumstances. They'll either confirm NT is correct or issue a corrected code, and may seek to recover unpaid tax.",
      "exampleCalculation": "On £40,000 with NT: £0 tax deducted; gross = take-home = £40,000. If NT is wrong, the eventual tax bill at 1257L would be £5,486 — owed back to HMRC, often via Self Assessment or future code adjustments that recover the deficit over 1-2 years.",
      "proTip": "NT codes for UK residents are extremely rare and almost always errors. Don't enjoy the windfall — contact HMRC immediately to verify. Receiving income tax-free that you'll later owe means a lump-sum surprise that typically lands when you can least afford it. Get it corrected fast.",
      "relatedSlugs": [
        "1257l",
        "t-code",
        "k-codes"
      ]
    },
    {
      "slug": "k-codes",
      "code": "K Codes",
      "title": "K Tax Code Meaning — Owed Tax Adjustment (UK 2026/27)",
      "shortAnswer": "K codes (e.g. K123, K500) mean you have less than zero personal allowance — typically because of underpaid tax from previous years, taxable benefits-in-kind exceeding your allowance, or other adjustments. The number after K represents the negative allowance (K123 = −£1,230 added to taxable income). The maximum tax taken is capped at 50% of your gross pay.",
      "whoGetsThis": "K codes most commonly apply to (1) people with significant taxable benefits-in-kind (company car, private medical, fuel benefits) that exceed the personal allowance, (2) people with underpaid tax from previous years being recovered through code adjustment, or (3) people with multiple sources of income where allowance has been over-allocated.",
      "howItAffectsPay": "Instead of subtracting your allowance from earnings before tax, K codes ADD an amount to your taxable earnings. K100 adds £1,000 to your taxable income; K500 adds £5,000. The result: more tax taken at source. This is HMRC's way of recovering money owed via PAYE rather than sending you a Self Assessment bill.",
      "whenToCheck": "If you suddenly receive a K code, check (1) your P11D for benefits-in-kind values, (2) any HMRC letters about underpaid tax from previous years, and (3) whether you have multiple income sources. K codes always indicate that something has changed — confirm what triggered it.",
      "whatToDoIfWrong": "K codes are often correct but worth verifying because they take significantly more tax. Log into your HMRC personal tax account to see the breakdown of how the K number was calculated. Common issues: wrong P11D figures from a previous employer, BIK that's actually been removed, or duplicated underpayment recovery. Contact HMRC if the breakdown doesn't make sense.",
      "exampleCalculation": "On £40,000 with K500: taxable income is £40,000 + £5,000 = £45,000 (no personal allowance, plus £5k uplift). Tax: 20% × £37,700 + 40% × £7,300 = £7,540 + £2,920 = £10,460. Compare to 1257L: only £5,486. K500 costs you about £4,974 extra — usually because you owe HMRC something or have £5k of BIK.",
      "proTip": "K codes typically run for one or two tax years — once the underpayment or BIK is fully accounted for, the code reverts to a normal letter code. If your K code persists for 3+ years, something's stuck — call HMRC. Also check whether the trigger (BIK, underpayment) actually still applies; sometimes K codes survive past their cause and need manual correction.",
      "relatedSlugs": [
        "1257l",
        "t-code",
        "0t"
      ]
    },
    {
      "slug": "m-code",
      "code": "M (Marriage Allowance recipient)",
      "title": "M Tax Code Meaning — Marriage Allowance (UK 2026/27)",
      "shortAnswer": "M at the end of your tax code (e.g. 1383M for 2026/27) means you receive 10% of your spouse or civil partner's personal allowance — adding £1,260 to your tax-free allowance. The number before M reflects this addition (1257 + 126 = 1383). M is only valid where one partner earns below the personal allowance and the other earns within the basic-rate band.",
      "whoGetsThis": "M applies to people who receive Marriage Allowance from a spouse/civil partner. Eligibility: the giver must earn below £12,570 personal allowance; the receiver (you) must earn between £12,570 and £50,270 (basic-rate band). Both must apply via HMRC. Around 4 million UK couples qualify; only about 2 million actually claim, leaving £252/year unclaimed by the rest.",
      "howItAffectsPay": "M adds £1,260 to your personal allowance, so the first £13,830 of earnings is tax-free instead of £12,570. Saves you 20% × £1,260 = £252 per year. The savings continue automatically each year unless you cancel or your circumstances change.",
      "whenToCheck": "Check M if you've recently married or entered a civil partnership and one of you earns below the personal allowance. Also check after any change in either partner's income — M becomes invalid if your income drops below £12,570 (you can't be the recipient) or your partner's income rises above the personal allowance.",
      "whatToDoIfWrong": "If M is showing but you're not claiming Marriage Allowance, check with your spouse — they may have applied without telling you (it's mutual). If M is missing but you should be receiving it, apply via HMRC online or by phone. Backdated claims are possible for up to 4 previous tax years.",
      "exampleCalculation": "On £30,000 with 1383M: first £13,830 tax-free; the rest £16,170 taxed at 20% = £3,234 income tax. Compare to 1257L: £3,486 tax. The 1383M saves you £252/year.",
      "proTip": "Marriage Allowance is one of the most under-claimed UK tax benefits — about £200 million unclaimed each year because eligible couples don't apply. If one of you earns below £12,570 (e.g. part-time, on parental leave, between jobs) and the other earns under £50,270, claim it. Backdated claims can recover up to £1,008 across 4 years.",
      "relatedSlugs": [
        "n-code",
        "1257l",
        "br"
      ]
    },
    {
      "slug": "n-code",
      "code": "N (Marriage Allowance giver)",
      "title": "N Tax Code Meaning — Marriage Allowance Transfer (UK 2026/27)",
      "shortAnswer": "N at the end of your tax code (e.g. 1131N for 2026/27) means you've given 10% of your personal allowance to your spouse or civil partner. The number before N reflects this reduction (1257 − 126 = 1131). N applies only where you earn below the personal allowance — so the reduction in your allowance doesn't actually cost you any tax, while it saves your partner up to £252.",
      "whoGetsThis": "N applies to people who transfer Marriage Allowance to their spouse/civil partner. Eligibility: you must earn below £12,570 personal allowance; your partner must earn between £12,570 and £50,270 (basic-rate band). Common scenarios: one partner not working, working part-time below the allowance, on extended parental leave, between jobs, or in low-earning self-employment.",
      "howItAffectsPay": "N reduces your personal allowance by £1,260. But because you earn below the allowance anyway, this reduction usually doesn't trigger any actual tax for you — you just have less unused allowance. Your spouse meanwhile gains the £1,260 on their allowance and saves £252/year in tax.",
      "whenToCheck": "Check N if you've reduced working hours, taken extended leave, or had any income drop. If your income rises above £12,570 with N applied, you'd start losing tax to the reduced allowance — at that point Marriage Allowance should usually be cancelled (mutual decision needed).",
      "whatToDoIfWrong": "If N is showing but you didn't apply for Marriage Allowance, check with your spouse. If N is on your code but you've returned to work and now earn above £12,570, the transfer may no longer be tax-efficient — consider cancelling. Cancellation takes effect from the start of the next tax year unless circumstances change suddenly.",
      "exampleCalculation": "On £8,000 with 1131N: tax-free allowance is now £11,310 (down from £12,570). Since £8,000 < £11,310, you still pay £0 income tax. Net effect: zero cost to you, £252 saved by your spouse — household saves £252/year.",
      "proTip": "Marriage Allowance is genuinely free money for couples where one spouse earns below the personal allowance — there's almost no scenario where you'd refuse to claim it. If you've recently had a baby and one partner is on extended leave with reduced income, that's the perfect moment to apply. Backdate up to 4 years if you missed it.",
      "relatedSlugs": [
        "m-code",
        "1257l",
        "br"
      ]
    },
    {
      "slug": "t-code",
      "code": "T",
      "title": "T Tax Code Meaning — Items Under Review (UK 2026/27)",
      "shortAnswer": "T at the end of your tax code (e.g. 1257T) means HMRC has used a non-standard calculation for your code that requires review — typically because of complex circumstances like multiple jobs, recent code changes, or items under HMRC review. T isn't necessarily wrong, but it suggests a code calculation that's been manually adjusted rather than auto-calculated.",
      "whoGetsThis": "T is most often applied when (1) your code has been adjusted from the standard 1257L for specific reasons, (2) you have multiple sources of income that HMRC needs to manually balance, (3) you've recently had a status change (residency, BIK, marriage) that requires review, or (4) HMRC has flagged your case for monitoring.",
      "howItAffectsPay": "T codes follow whatever number/letter combination they're attached to (e.g. 1257T uses £12,570 allowance like 1257L). The functional impact is the same as the equivalent letter code — what's different is HMRC's flagging that the code is non-standard for some reason.",
      "whenToCheck": "Check T whenever you receive it, because it indicates HMRC is treating your case as needing manual oversight. Often the trigger has resolved (e.g. a temporary issue) but the code is still T. Verify your code's basis in your HMRC personal tax account.",
      "whatToDoIfWrong": "T codes don't necessarily mean an error — they often mean 'manually calculated and under review.' Contact HMRC if you don't understand why your code is T and want to confirm whether it should revert to L. They'll explain the reason and confirm whether the T classification still applies.",
      "exampleCalculation": "On £30,000 with 1257T: same as 1257L — first £12,570 tax-free, then 20% on £17,430 = £3,486 income tax. The T flag doesn't change the calculation; it just signals manual review.",
      "proTip": "T codes that persist for years are usually fine — they indicate a stable but non-standard situation HMRC has reviewed. T codes that appear suddenly often signal HMRC has flagged a change in your circumstances. Either way, it's worth understanding why your code is T rather than L. The HMRC personal tax account shows the code basis in plain English.",
      "relatedSlugs": [
        "1257l",
        "k-codes",
        "m-code"
      ]
    },
    {
      "slug": "w1-m1",
      "code": "W1 / M1 (emergency)",
      "title": "W1 / M1 Tax Code Meaning — Emergency / Week 1 / Month 1 (UK 2026/27)",
      "shortAnswer": "W1 (Week 1) and M1 (Month 1) are emergency tax codes used when HMRC doesn't yet have enough information to calculate your full tax position. They tax each pay period independently — without considering year-to-date earnings — using your personal allowance proportionally. Common when starting a new job without a P45.",
      "whoGetsThis": "W1/M1 most commonly applies to (1) new employees who haven't given their P45 to a new employer, (2) people returning from extended leave or unemployment without recent UK income history, and (3) people whose tax position has changed mid-year and HMRC is treating each subsequent pay period in isolation while it recalculates.",
      "howItAffectsPay": "W1/M1 treats each pay period as a self-contained unit, using 1/52 (weekly) or 1/12 (monthly) of your personal allowance. The result is usually correct in the short term but can lead to incorrect totals if your earnings vary across periods. The good news: at year-end reconciliation, HMRC adjusts and refunds any overpayment.",
      "whenToCheck": "Check W1/M1 whenever you start a new job — provide your P45 immediately to resolve it. Also check after any payroll change. W1/M1 is usually a temporary code that resolves within 1-2 pay periods once HMRC has full information.",
      "whatToDoIfWrong": "Provide your P45 to your new employer if you have one. If you don't, ask your employer for the P46 starter checklist — completing this gives HMRC enough information to issue a normal cumulative code. Without P45 or starter checklist, W1/M1 can persist for the whole tax year, with year-end reconciliation as the fix.",
      "exampleCalculation": "On £4,000/month with 1257L W1: each month treated independently. £4,000 − (£12,570/12) = £4,000 − £1,047.50 = £2,952.50 taxed at 20% = £590.50/month. Annual: ~£7,086. Same as cumulative 1257L would produce in this stable-income case. The difference shows up if monthly income varies — W1/M1 doesn't smooth the calculation.",
      "proTip": "W1/M1 is fine for most new starters once their P45 lands. The risk: if you have a high-earning month early in the tax year then drop to lower income, W1/M1 doesn't smooth — you'll overpay each high month and underpay each low month. The year-end reconciliation fixes it but you've been giving HMRC an interest-free loan for months. Get cumulative coding established quickly via P45/P46 to avoid this.",
      "relatedSlugs": [
        "0t",
        "1257l",
        "t-code"
      ]
    },
    {
      "slug": "s1257l",
      "code": "S1257L (Scotland)",
      "title": "S1257L Tax Code Meaning — Scotland (UK 2026/27)",
      "shortAnswer": "S1257L is the Scottish equivalent of 1257L — the standard tax code for Scottish taxpayers in 2026/27. The S prefix indicates you're on Scottish income tax rates rather than rUK rates. The 1257 still represents your £12,570 personal allowance, but your earnings above it are taxed at Scotland's specific bands (starter 19%, basic 20%, intermediate 21%, higher 42%, advanced 45%, top 48%).",
      "whoGetsThis": "Scottish taxpayers — anyone whose main residence is in Scotland for tax purposes. Residency is determined by where you live for the majority of the tax year. Around 2.5 million Scottish taxpayers have S codes. The S prefix is automatically applied based on your address; you don't need to do anything to receive it.",
      "howItAffectsPay": "Personal allowance is the same as rUK (£12,570). But the bands above it differ: Starter rate (19%) on £12,571-£15,397; Basic rate (20%) on £15,398-£27,491; Intermediate rate (21%) on £27,492-£43,662; Higher rate (42%) on £43,663-£75,000; Advanced rate (45%) on £75,001-£125,140; Top rate (48%) above £125,140. NI is the same as rUK.",
      "whenToCheck": "Check S codes whenever you move into or out of Scotland — your code should update automatically through HMRC after you update your address. If you've moved and your code still shows L (English/Welsh), update HMRC immediately to get the correct S prefix.",
      "whatToDoIfWrong": "If you live in Scotland but have a non-S code, contact HMRC with your address details. The same applies in reverse — if you've moved out of Scotland but still have an S code. Wrong residency coding can lead to small over- or under-payments depending on income level (Scotland's higher-rate income pays more tax than rUK; lower-rate income often pays less).",
      "exampleCalculation": "On £40,000 with S1257L: £12,570 tax-free; £15,398-£27,491 (£12,094) at 20% = £2,419; £27,492-£40,000 (£12,508) at 21% = £2,627; plus £15,398-£27,491 already in basic. Total: £19,000-30,000 actual mix. Scottish income tax £4,800-£5,200 depending on exact band cuts. Plus NI 8% × £27,430 = £2,194. Total deductions: ~£7,000-£7,400.",
      "proTip": "Scottish income tax has been progressively diverging from rUK since 2018. For most middle-income earners, Scotland is slightly cheaper than rUK; for higher earners (£43k+), Scotland is more expensive. If you're considering relocation between Scotland and rUK, this matters — particularly at director-level salaries where the difference can be £1,000+ per year.",
      "relatedSlugs": [
        "1257l",
        "sbr",
        "c1257l"
      ]
    },
    {
      "slug": "sbr",
      "code": "SBR (Scotland Basic Rate)",
      "title": "SBR Tax Code Meaning — Scotland Basic Rate (UK 2026/27)",
      "shortAnswer": "SBR is the Scottish equivalent of BR — meaning all income from this source is taxed at the Scottish basic rate (20%) with no personal allowance. The S prefix confirms you're a Scottish taxpayer; the BR confirms basic-rate-only treatment for this income source. Most commonly used on second jobs or pensions for Scottish taxpayers.",
      "whoGetsThis": "Scottish taxpayers with a second job or pension where the first income has already used the personal allowance. Same logic as BR for rUK — the second source uses SBR to apply 20% from £1 because the allowance is already claimed elsewhere.",
      "howItAffectsPay": "Every pound of SBR income is taxed at 20% from the first pound. Same effective rate as the Scottish basic-rate band but applied without allowance. Note: this doesn't capture Scotland's starter rate (19%) which would normally apply on income £12,571-£15,397 — for second-job earners this means they pay 20% rather than 19% on the lowest band of their second income.",
      "whenToCheck": "Check SBR if you start a second job or pension while living in Scotland. Confirm your main income is using the personal allowance correctly via your tax account.",
      "whatToDoIfWrong": "If SBR is on your only income and you live in Scotland, this is wrong — contact HMRC immediately. If SBR is on a small second income while your main job is also small, you might be over-paying because Scotland's starter rate (19%) isn't being applied to the second income's lowest portion. Worth checking, though savings are typically small (£20-50/year).",
      "exampleCalculation": "On £15,000 from a SBR-coded second job (Scotland): 20% × £15,000 = £3,000 income tax. Compare to S1257L treatment of the same £15,000 if it were the only income: £12,570 tax-free, £15,397-£12,570 (£2,827) at 19% Scottish starter rate = £537. The SBR costs £2,463 vs sole income — correct only if the personal allowance is genuinely used elsewhere.",
      "proTip": "Scottish second-job earners should occasionally calculate whether reallocating the allowance saves tax — the starter rate (19%) means you might benefit from claiming the allowance on the second job if your first job is large enough to make basic/intermediate the marginal band. Worth a 5-minute calculation if you have two stable Scottish incomes.",
      "relatedSlugs": [
        "s1257l",
        "br",
        "c1257l"
      ]
    },
    {
      "slug": "c1257l",
      "code": "C1257L (Wales)",
      "title": "C1257L Tax Code Meaning — Wales (UK 2026/27)",
      "shortAnswer": "C1257L is the Welsh equivalent of 1257L — the standard tax code for Welsh taxpayers in 2026/27. The C prefix indicates you're on Welsh income tax rates rather than rUK or Scottish rates. In practice, Wales currently uses identical rates to rUK (so functionally C1257L = 1257L), but the C prefix maintains the legal distinction in case Wales diverges in future years.",
      "whoGetsThis": "Welsh taxpayers — anyone whose main residence is in Wales for tax purposes. Around 1.6 million Welsh taxpayers have C codes. The C prefix is automatically applied based on your address; the C is functional rather than calculative since Welsh and rUK rates are currently identical.",
      "howItAffectsPay": "Personal allowance is £12,570 (same as rUK). Income tax bands and rates are currently identical to rUK in 2026/27: 20% basic to £50,270, 40% higher to £125,140, 45% additional above. NI is the same as rUK. Functional take-home is identical to a 1257L code on the same income.",
      "whenToCheck": "Check C codes whenever you move into or out of Wales — your code should update automatically through HMRC after you update your address. The C prefix doesn't change your calculations now but maintains the legal category if rates diverge in future.",
      "whatToDoIfWrong": "If you live in Wales but have an L code (no C prefix), the calculations are still correct because rates are identical — but it's worth fixing for cleanliness. Update your HMRC address if you've moved.",
      "exampleCalculation": "On £40,000 with C1257L: identical to 1257L. £12,570 tax-free; £27,430 at 20% = £5,486 income tax; plus 8% NI on £27,430 = £2,194. Total: £7,680. Take-home: £32,320. The C prefix changes nothing in 2026/27.",
      "proTip": "The C prefix is essentially dormant in 2026/27 because Wales hasn't diverged from rUK rates. The legal infrastructure exists for Wales to set its own rates and has been used once (a small change in 2019 that was reversed). If you've moved to Wales, expect the C to appear on your code automatically — no action needed by you.",
      "relatedSlugs": [
        "1257l",
        "s1257l",
        "br"
      ]
    }
  ]
}