Understanding Tax Codes on Your Payslip
Your tax code might look like a random mix of numbers and letters. In reality, it contains important information about your tax situation.
The numbers typically represent your tax-free allowance divided by 10. So 1257 means you can earn £12,570 before paying tax.
The letters give more specific information. The most common is ‘L’, which means you’re entitled to the standard personal allowance.
Other codes like ‘BR’ (Basic Rate) mean all your income is taxed at the basic rate. A ‘K’ code means you have income that isn’t being taxed another way or taxable benefits worth more than your allowance.
For example, if your tax code is 1257L, you can earn up to £12,570 before any tax is deducted. If your code is BR, all your income from that job will be taxed at 20%, with no tax-free allowance applied.
I once received a payslip with a BR code after starting a new job. My take-home pay was noticeably lower than expected. After contacting HMRC, they corrected my code to 1257L, and I received a refund in my next pay packet.