HMRC overcharged 8.7m pensioners £43.5m in tax error

HMRC overcharged 8.7m pensioners £43.5m in tax error
by Darius Kingsford Jun, 20 2026

Millions of British retirees have been quietly paying more tax than they owe, and the numbers are staggering. HM Revenue and Customs (HMRC), the UK’s tax authority, has admitted that a calculation glitch cost up to 8.7 million pensioners an estimated £43.5 million last year. The error wasn’t some obscure accounting quirk—it was a straightforward mistake in how state pension income was valued for tax purposes.

The twist? It wasn’t even a large sum per person. Most affected individuals paid just around £5 too much. But when you multiply that by millions of people, it adds up to a significant windfall for the Treasury—and a headache for retirees who rely on every penny of their income.

The Math Behind the Mistake

Here’s the thing: the UK’s state pension increases annually under the "triple lock" guarantee, which ensures the pension rises with the highest of inflation, average earnings growth, or 2.5%. Last year, the full new state pension jumped from £221.20 to £230.25 per week. That increase is great news for retirees, but it created a bureaucratic knot for HMRC.

Official regulations dictate a specific formula for calculating taxable state pension income at the start of a tax year. Because the pension rate changes mid-year, the correct method is to calculate liability based on 51 weeks at the new rate and one week at the old rate. This reflects the actual timing of payments.

But HMRC didn’t use that formula. Instead, they relied on data supplied by the Department for Work and Pensions (DWP). The DWP’s data assumed pensioners received 52 weeks at the newly increased rate. As a result, state pension income was recorded as £9.05 higher than it should have been for tax calculations. For anyone liable for income tax, that inflated figure pushed them into a slightly higher tax bracket or increased their bill by roughly £5.

Accidental Error or Knowing Oversight?

The reaction to this revelation highlights a sharp divide in how the incident is being framed. Some outlets, like The Times, have used strong language, suggesting HMRC was "knowingly" overcharging pensioners. Their reporting implies that once the issue was identified, the collection continued without immediate correction.

Conversely, The Daily Mirror and The Independent describe the situation as an unintentional accident. They emphasize that HMRC did not set out to steal from retirees but rather fell victim to a systemic data mismatch between two government departments.

An HMRC spokesperson attempted to walk the line between apology and minimization. "We regret the inconvenience caused by this calculation error," they said. "We are actively working to rectify the situation, although the overall impact is small with the tax discrepancy being around £5 for most individuals."

That word—"small"—is doing a lot of heavy lifting here. To a retiree living on a fixed income, £5 might seem negligible. But collectively, it represents a massive transfer of wealth from citizens to the state due to administrative incompetence.

Political Pressure Mounts

Politicians aren’t letting this slide. The shadow chancellor has publicly urged HMRC to disclose the exact number of affected pensioners and to begin proactively issuing refunds. According to reports, concerns about this calculation method were first raised with HMRC back in August of the previous year. That means the tax authority had months of awareness before the public outcry began.

This timeline suggests a delay in action that frustrates many taxpayers. If HMRC knew about the error in August, why wait until now to acknowledge it fully? The lack of transparency has fueled suspicions that the government was happy to keep the extra revenue while it could.

A Broader Pattern of Pension Tax Woes

A Broader Pattern of Pension Tax Woes

This isn’t an isolated incident. The state pension miscalculation sits alongside a longer-standing crisis involving private pension withdrawals. Since 2015, retirees have reclaimed a total of £1.37 billion in overpaid tax on flexible pension access. In the last three months of 2024 alone, more than 14,600 claims resulted in nearly £50 million in repayments.

The problem often arises when retirees take lump sums and are placed on emergency tax codes. These codes deduct tax at a high rate upfront, assuming no other income adjustments. Correcting this usually requires retirees to fill out complex forms—P53Z, P50Z, or P55—depending on their employment status and benefit receipt. It’s a bureaucratic nightmare that forces vulnerable people to chase their own money.

Recognizing the scale of the issue, HMRC plans reforms starting in April 2025. They aim to automate tax code updates for those on temporary codes, moving them to cumulative codes automatically. The goal is to prevent overpayments before they happen, rather than forcing retirees to apply for refunds later.

What Happens Next?

For the 8.7 million pensioners affected by the state pension error, relief is on the horizon—but not immediately. HMRC states it has been working on a technical fix since last year and aims to implement it later this summer. However, there is no confirmed date for when refunds will be issued or whether pensioners need to take any action.

Experts suggest that if HMRC follows its usual procedure, refunds may be processed automatically for those in the PAYE system, while self-assessment filers might see adjustments in their next tax return. But given the history of delays in pension tax refunds, patience will likely be required.

In the meantime, the question remains: why does it take so long for government agencies to align their data systems? For millions of retirees, the answer is still waiting—and so is their £5.

Frequently Asked Questions

Who is affected by the HMRC pension tax error?

Up to 8.7 million pensioners who pay income tax are affected. This includes both retired individuals receiving only their state pension and those who are still working and paying tax through the Pay As You Earn (PAYE) system. It does not affect pensioners who do not pay any income tax.

How much extra tax was overcharged?

In total, approximately £43.5 million was collected in error. On an individual level, most affected pensioners overpaid around £5 in income tax for the last tax year due to the inflated calculation of their state pension income.

Why did HMRC make this mistake?

HMRC relied on data from the Department for Work and Pensions (DWP) that assumed pensioners received 52 weeks of the new, higher pension rate. Regulations require a calculation based on 51 weeks at the new rate and one week at the old rate, leading to a £9.05 overstatement of income per person.

When will I get my refund?

HMRC aims to implement a technical fix later this summer. While no exact date for refunds has been announced, the agency is working to resolve the issue. Affected individuals may not need to take action if they are in the PAYE system, but details are still emerging.

Is this related to private pension tax overpayments?

No, this is a separate issue. The current error involves state pension income calculations. Private pension overtaxation typically occurs when retirees take flexible withdrawals and are placed on emergency tax codes, a different systemic problem that HMRC also plans to address with reforms in April 2025.