The tax code for a pensioner in the UK is usually 1257L, the same standard code most employees see. It tells your pension provider you’re entitled to the full £12,570 personal allowance before Income Tax starts. Your code will look different if you receive the State Pension alongside a workplace or private pension, draw from more than one pension, live in Scotland or Wales, or have recently started taking pension income and been placed on an emergency code.1GOV.UK. Tax Codes: What Your Tax Code Means
What 1257L Actually Means
The number in a tax code is your tax-free allowance with the last digit removed. 1257 stands for £12,570 of income you can receive in the tax year before paying any Income Tax. The letter L confirms you get the standard personal allowance with no special adjustments.2GOV.UK. Understanding Your Employees’ Tax Codes
Your pension provider spreads that allowance evenly across the year, so about £1,047.50 of each monthly payment is tax-free and anything above it is taxed at the basic rate of 20%, rising to 40% above £50,270 and 45% above £125,140.3GOV.UK. Income Tax Rates and Personal Allowances
How the State Pension Changes Your Code
The State Pension is taxable, but HMRC does not deduct tax from it at source. Instead, HMRC reduces the personal allowance given to your other pension by the amount of State Pension you receive. That is why many pensioners see a code well below 1257L on their workplace pension payslip.
The full new State Pension is £241.30 per week, or roughly £12,547.60 a year.4GOV.UK. The New State Pension: What You’ll Get That leaves only about £22 of allowance to set against any other pension, so almost every pound of a workplace or private pension is taxed at 20% once the State Pension is in payment. If you get less than the full State Pension, more of the allowance carries over to your other income and your code will be higher.
When your State Pension is worth more than your personal allowance, HMRC issues a K code. Rather than showing a tax-free amount, a K code adds notional income to your pension so the provider can collect tax on the excess through PAYE.1GOV.UK. Tax Codes: What Your Tax Code Means
Codes for a Second Pension
Your personal allowance can only be used once. If you draw from two or more pensions, HMRC applies the allowance to one (usually the largest) and gives the others a flat-rate code that taxes every pound.1GOV.UK. Tax Codes: What Your Tax Code Means
- BR taxes the whole pension at 20%. This is the usual code for a second pension when your total income stays inside the basic rate band.
- D0 taxes the whole pension at 40%, used when your combined income already sits above the £50,270 higher-rate threshold.3GOV.UK. Income Tax Rates and Personal Allowances
- D1 taxes the whole pension at 45%, used when combined income exceeds £125,140.3GOV.UK. Income Tax Rates and Personal Allowances
If HMRC has given the allowance to the wrong pension, the total tax over the year still comes out right, but your monthly cash flow will be uneven. You can ask HMRC to move the allowance to your main pension.
Other Letters You Might See
- 0T means your allowance has been used up or HMRC doesn’t hold enough information to set a proper code. Income is taxed, but at the basic, higher, and additional rates in the normal bands rather than a flat 20%.
- NT means no tax is deducted. Rare for pensioners, and usually only where total income is below the personal allowance.
- M shows you’ve received 10% of a partner’s allowance through the Marriage Allowance, worth up to £252 a year.
- N shows you’ve transferred 10% of your allowance to a partner.
The Marriage Allowance is worth checking if you’re a pensioner couple and one of you has income below £12,570; the lower earner can transfer £1,260 of unused allowance to the higher earner, provided the higher earner pays no more than basic rate.
Emergency Codes When You First Draw a Pension
New pensioners often start on an emergency code. You can spot one by the W1 or M1 suffix, such as 1257L M1.5GOV.UK. Tax Codes: Emergency Tax Codes
An emergency code taxes each payment on its own rather than spreading your allowance cumulatively across the year. In practice you’re often overtaxed in the early months, with the position corrected once HMRC has all your figures and switches you to a normal cumulative code. You can wait for it to resolve itself, or push things along by updating your details through the Check your Income Tax online service or contacting HMRC.5GOV.UK. Tax Codes: Emergency Tax Codes
Emergency codes are also routinely applied when you take a taxable lump sum from a defined contribution pot, which usually leads to significant overtaxation on that payment. If you’ve fully emptied a small pot you can claim the money back straight away using HMRC’s P53 form; otherwise the overpayment corrects through PAYE over the following months or via a P800 after the tax year ends.6GOV.UK. Claim a Tax Refund When You’ve Taken a Small Pension Lump Sum (P53)
Scottish and Welsh Prefixes
Where you live sets a prefix on the code. An S at the front (S1257L) means you’re taxed at Scottish rates, which are set by the Scottish Government and have more bands and different thresholds than the rest of the UK. A C at the front (C1257L) means you’re a Welsh taxpayer; the Welsh rates currently match England’s, and the prefix simply allocates revenue to Wales.7GOV.UK. PAYE Manual: Coding General Principles: Scottish Income Tax / Welsh
The prefix depends on your main residence, not on where your pension provider is based. Move across the border, and HMRC should update it.
How to Check Your Code
Your code appears on every pension payslip and on the P2 Notice of Coding HMRC sends when it changes. The P2 sets out each income source it knows about, the deductions from your allowance, and what’s left; reading it carefully is the fastest way to see what HMRC thinks you earn.8GOV.UK. P2 Tax Coding Notice
To review or challenge the code, use the Check your Income Tax online service or call HMRC’s Income Tax helpline.9GOV.UK. Tax Codes: If You Think Your Tax Code Is Wrong Have your State Pension letter, any P60s from your pension providers, and details of other taxable income to hand so you can compare the figures against the P2.10GOV.UK. Your P45, P60 and P11D Form – P60 When HMRC updates the code, a new P2 goes to you and to your pension provider, and the change normally applies in the next payment cycle.
Codes also change automatically when you start or stop a pension, your State Pension goes up, you begin claiming a taxable benefit, or a pension provider sends HMRC new figures. Each change produces a fresh P2.
If the Code Turns Out to Be Wrong
Wrong codes are common in the first year of retirement, while HMRC is still gathering information from different sources. If you paid too much or too little during the year, HMRC issues a P800 tax calculation, usually between June and the following March, explaining the amount.11GOV.UK. Tax Overpayments and Underpayments
Overpayments come back as a refund. Underpayments are normally recovered by adjusting your code the next year and spreading the debt across twelve months, though HMRC may ask for direct payment where the amount is large.
Don’t wait for the P800 if something looks wrong now. Pensioners who start drawing the State Pension partway through the year are particularly prone to coding errors, because HMRC may not know about the new income straight away, and every month on the wrong code compounds the correction that has to be made later.11GOV.UK. Tax Overpayments and Underpayments