Every tax year, HMRC reviews taxpayers' income and adjusts codes where necessary. One of the most common triggers is savings interest. If your bank has reported interest that pushes you over your Personal Savings Allowance (PSA), HMRC changes your tax code so the extra tax is collected automatically through your wages or pension, rather than through a separate bill.
For many people, this comes as a surprise. Most assume a tax code only changes with a new job or a pay rise. In reality, your code can shift even when your salary stays exactly the same, simply because your bank has reported more interest than expected.
This confusion is common. One saver described the experience on Reddit's Personal Finance forum, explaining that their tax code had shifted from 1250L to 1151L, with £1,060 deducted from their personal allowance, despite no change to their job or pay. Another user replied with the explanation:
"They're doing this to everyone who has savings. Your bank has reported your interest, and HMRC has adjusted your code accordingly."
If you're not sure what each part of your code actually means, our guide to tax codes breaks down exactly what's being calculated and why.