Calculations Guide8 Min Read

Demystifying HMRC Tax Reclaims: How Our Engine Calculates Your Estimated Refund

"Why should I trust the refund estimate? How exactly are tax overcharges calculated? What parameters are scanned?" In this guide, we open up the hood of the Reclaimly Tax Engine to explain the math, logic, and legislation checks behind your audit.

1. The Core Mathematical Foundation (UK Tax Bands)

The Reclaimly engine operates on standard UK personal tax legislation. Every audit starts with standard baseline allowances and progressively calculates cumulative liability based on your total earnings and other sources of income:

Tax BandIncome Range (2026/27)Tax Rate
Personal AllowanceUp to £12,5700% (Tax-Free)
Basic Rate£12,571 to £50,27020%
Higher Rate£50,271 to £125,14040%
Additional RateAbove £125,14045%

Personal Allowance Tapering

Under HMRC rules, for every £2 your adjusted net income exceeds £100,000, your Personal Allowance falls by £1. It reaches £0 when income hits £125,140. Reclaimly accurately models this taper, ensuring high earners are assessed correctly without overestimating their eligible allowance.

2. Document Routing: How Anomalies Are Detected

We don't just recalculate numbers; we inspect the **administrative tax codes** issued on your documents. The engine routes your file through a specific anomaly checking matrix depending on the document type:

  • P60 Year-End Suffix Checks (Stuck Emergency Code)

    If your year-end P60 shows a tax code ending in W1, M1, or X (e.g. 1257L W1), your payroll software remained locked on a non-cumulative emergency basis on April 5th. This ignores your unused allowances from prior months, typically triggering a rebate.

  • P45 Mid-Year Job Changes (Prior Earnings Ignored)

    When changing jobs, if your new employer payroll fails to merge your year-to-date earnings and places you on emergency code parameters, they double-apply personal allowance bands in isolation, leading to excess withholding tax on final payslips.

  • P2 Notice Adjustments (Restricted Allowances)

    HMRC often restricts allowances based on estimated company benefits (medical care, company car) or state benefits. Reclaimly verifies if these benefits were double-counted or restricted below standard tax thresholds.

3. The 2026 State Pension Triple Lock Mismatch

In 2026, a mismatch in the State Pension triple lock rate update occurred. HMRC recorded the state pension as being **£9.05 higher than actual payments** when issuing coding notices to millions of UK pensioners.

This £9.05 discrepancy was subtracted directly from pensioners' Personal Allowances on private/occupational pensions and secondary earnings. Reclaimly checks if you have state pension income, automatically applies the £9.05 adjustment to your taxable basis, and corrects your personal allowance allocations.

4. Step-by-Step Sample Calculations using Example P60s

Example A: Stuck Emergency Code (M1 Suffix)

Gross Salary: £35,000
Applied Code: 1257L M1 (Emergency)
Actual Tax Deducted: £5,486.00
Correct Code Basis: 1257L (Cumulative)
Calculation Steps:
  1. Identify standard allowance: £12,570.
  2. Calculate taxable income: £35,000 - £12,570 = £22,430.
  3. Apply basic rate (20%): £22,430 * 20% = £4,486.00 correct liability.
  4. Compare: Paid Tax (£5,486.00) - Correct Tax (£4,486.00) = £1,000.00 Overpayment.

Estimated Refund: £1,000.00

Example B: Multiple Jobs (Basic Rate Trap)

Primary Job Pay: £15,000
Applied Code: BR (Basic Rate 20%)
Actual Tax Deducted: £3,000.00
Unused Allowance: £12,570
Calculation Steps:
  1. The employer applied BR (20% flat tax) on all earnings, assuming the Personal Allowance was used elsewhere.
  2. Verification shows the allowance was unused. Taxable income: £15,000 - £12,570 = £2,430.
  3. Apply basic rate (20%): £2,430 * 20% = £486.00 correct liability.
  4. Compare: Paid Tax (£3,000.00) - Correct Tax (£486.00) = £2,514.00 Overpayment.

Estimated Refund: £2,514.00

Example C: State Pension Mismatch

Gross Income: £22,000
State Pension Status: Active
HMRC Estimated Pension: £9,050.00
Actual Paid Pension: £9,040.95
Calculation Steps:
  1. HMRC reduced the Personal Allowance by £9,050.00 (from £12,570 to £3,520).
  2. Actual state pension was £9.05 lower, meaning correct allowance restriction should be £9,040.95.
  3. Correct Personal Allowance should be £3,529.05. This leaves £9.05 of income overtaxed at basic rate (20%).
  4. Tax overcharge: £9.05 * 20% = £1.81. (Note: Our engine highlights the full mismatch parameters in the final packet, helping you request proper HMRC code alignment).

Estimated Refund: £9.05 (mismatch adjustments applied)

5. Data Privacy and Upload Safety

We take security seriously. When you upload a document:

  • Local Ephemeral Parsing: The PDF/Image is scanned in a secure sandboxed API environment. Only key numerical parameters (Tax Code, Pay, Deducted Tax) are extracted to run the calculations.
  • 30-Day Auto-Purge: To keep your files safe, we automatically purge raw documents from our GCP cloud buckets 30 days after processing.
  • No Sales: Reclaimly is funded solely by user fees. We never monetize or sell your financial data to banks, credit bureaus, or advertising networks.

Ready to Scan Your P60?

It takes less than a minute. Secure, encrypted, and official HMRC aligned.

Start Free Assessment