1257L - this is the standard tax code for 2024/2025 and indicates that there is £12,570 for the year before taxes are due (please note this is done using thresholds on a weekly / monthly basis, not once the threshold for the year is reached). In contractor terms if your day rate is around the £500.00 mark, then if working 12 months then this code is likely to be incorrect.
BR - this means that all of your income will be charged at 20% with no tax free allowance. This may be down to HMRC viewing you as having dual employment and that all of your tax free allowance has been used elsewhere. We would always encourage people to check this tax code as it does indicate another PAYE employment (which could include pension) sat on your personal tax account. If left, and you are in fact a 40% tax payer, this could lead to a tax bill later in the year.
D0 - this means that all of your income will be taxed at 40% with no tax free allowance. Again potentially a dual employment tax code, suggesting PAYE income elsewhere of over £50k.
SD0 - this means that all of your income will be taxed at 21% with no tax free allowance.
D1 - this means that all of your income will be taxed at 45% with no tax free allowance. Again potentially a dual employment tax code, suggesting PAYE income elsewhere of over £150k.
0T - this indicates that HMRC are predicting your earnings over £125k and removing any tax free allowance, as such 20 and 40% taxes will commence from the first penny of your earnings.
K Code - this indicates that HMRC believe you owe taxes and the figure after the K indicates the amount they are looking to claw back from you for some reason (eg K123, means a figure of £1,230 on which extra taxes are due).
T Code - this indicates that HMRC are potentially reviewing your code and this may be amended at another point. Quite common for a contractor who earnings alter from month to month.
X - if you have an X at the end of the tax code, this means that your tax will only be calculated on the payment being processed; it does not take into account the tax you have already paid / or not paid in previous periods. This is likely to remove any year to date earnings, so if you think this is incorrect you must contact HMRC to discuss what impact this may have on your personal tax liabilities.
C - if you have a Welsh tax code, and S - if you have a Scottish tax code.
As for Scottish tax codes, well this is a whole other ball game, so if you need to take a look, please visit HMRC here.
In short, do look at your payslips and make sure that your personal tax code is correct, if you are not sure, pick up the phone and ask HMRC as they will have access to everything in relation to your personal taxes. Alternatively do take a look at your personal tax account online as this may help explain.
On a final note, keep an eye on your personal tax account to see what HMRC have your predicted annualised earnings down as for each employment, if you don't think this is going to be correct then maybe look to amend it, or speak with HMRC to confirm what is right for you.
HTHs

Leave a comment: