Skip to content
ParaplanAI

← Learn/Investment bonds · Top-slicing relief

Part of the Top-slicing relief guide →

Top-slicing relief after 2021: where HMRC’s own calculator went wrong

In 2021 HMRC accepted that two allowances must be recalculated inside the relief computation. Its own Self Assessment calculation needed an automated fix, a recovery exercise and a paper-return exclusion to catch up — and practitioners documented wrong figures even after.

Based on HMRC’s Insurance Policyholder Taxation Manual (IPTM3820), the 2021 HMRC Agent Update 83 and ITTOIA 2005 s.535–537.

4 min read · Last reviewed


— In short

For gains arising on or after 6 April 2021, the personal savings allowance and savings starting-rate band are recalculated at each step's own income level, not fixed once at actual income and carried through. HMRC's implementation lagged the rule: its fully automated top-slicing calculation only became active from 6 April 2021, affected 2019/20 returns were excluded from online filing, and practitioners documented wrong figures even after the fix was announced.

Put the rule to work

Run the calculation

Use the Top-Slicing Relief calculator with your figures and see the working. Free, with no sign-up required.

Run the calculator

Top-slicing relief runs in a fixed five-step shape (ITTOIA 2005 s.535–537; IPTM3820). The 2021 change left the steps alone. What it changed sits inside them: for gains arising on or after 6 April 2021, the Personal Savings Allowance and the savings starting-rate band are recalculatedat each step's own income level — in particular at Step 4, where income includes only one year's slice of the gain. The old method fixed them once at the taxpayer's actual income and carried them through.

The effect is concrete. A taxpayer who is additional-rate with the whole gain in income (PSA nil) can be higher-rate with only the slice (PSA £500). The old method carried the nil PSA into Step 4; the current method gives Step 4 the recalculated £500. More allowance inside the relieved-liability leg means more relief.

The same case, both methods

An offshore bond is fully surrendered in 2025/26: a £90,000 gain before any TAR over six complete years (slice £15,000), other income £45,000. With the full gain stacked, income is £135,000 — above the additional-rate threshold, PSA nil. With only the slice, notional income is £60,000 — higher rate, PSA £500.

Offshore bond · £90,000 gain before any TAR · 6 years · £45,000 other income · 2025/26
Method pre-2021 (full-gain PSA carried into Step 4)
TSR £6,817
Method post-2021 (PSA recalculated at Step 4)
TSR £7,417
Difference, same inputs
£600

Worked-example basis: No time-apportioned reduction is due for any gain or policy shown. TAR is not calculated or applied. Raw gains are shown before any TAR.

Six hundred pounds on a single, unremarkable case — £500 of extra PSA inside the slice computation. Larger gains and longer policy terms move more.

IPTM3820 · HMRC Agent Update 83 (April 2021) · ITTOIA 2005 s.535–537

The documented record — including HMRC's own calculator

HMRC announced the change in Agent Update 83 (April 2021) and reflected it in IPTM3820 — and the update itself is a frank document about how hard the implementation had been. It declares that “the Top Slicing Relief fully automated approach on life insurance policy gains is active from 6 April 2021”, describes an automated recovery run for affected 2018/19 returns carried out on 28 August 2020, and records that for 2019/20 an online-filing exclusion applied — in HMRC's words, “affected customers are required to complete paper returns to get the correct calculation”. For a period, the Self Assessment calculation could not produce the right top-slicing figure for the affected cases at all. HMRC's own scale estimate in the same update: of the 45,000 customers who incur gains, 2,000 would benefit from the changes.

Nor did the announcement settle it. Weeks later, on 7 May 2021, AccountingWEB reported tax lecturer and Absolute Software director Tim Good's position that HMRC “had not resolved all of the longstanding issues and was still getting TSR calculations wrong in a number of cases”, according to the Topslicer tool he built — the residual dispute being over the allocation order FA 2020 s.37 wrote into the relief computation. And the record carries a concrete number: Lawrence Rose Ltd, a firm of accountants, published a first-person account of resubmitting a client's return and finding “HMRC have overtaxed him by £1,267”, adding the practitioner's warning that “almost all the main brands clone the HMRC calculation”. A lagging tool isn't slightly stale. It answers a different year's law.

The one-line test for any tool: run a case where the full gain pushes a basic-rate taxpayer into higher rate, and check whether the PSA used in the Step-4 leg is £1,000 or £500. If it's £500, the tool is applying the pre-2021 method — and understating relief on every case with this shape.

The common error underneath

The mistake is easy to make. The PSA looks likea fact about the taxpayer (“she's higher-rate, so £500”), when inside top-slicing it is a fact about each step's notional income. The personal allowance carries the same trap: at Step 4 the PA is recomputed at the notional income level, so a gain that withdraws the PA in the real computation can leave it intact inside the slice computation. Recalculate everything from scratch at each step's own income, and carry nothing forward.

The amount of personal savings allowance and the starting rate for savings are recalculated based on total income in the year with only the sliced gain included. This applies to gains arising in 2021/22 onwards.
HMRC Insurance Policyholder Taxation Manual, IPTM3820 (verbatim; re-verified 2026-07-09)

Our engine implements the recalculation per IPTM3820 and regression-tests the case above at zero-pence tolerance on every commit. The live calculator below opens on the engine's offshore regression case — a £60,000 gain before any TAR over six complete years with £35,000 of other income, whose own Step-3/Step-4 PSA recalculates from £500 to £1,000 — and prints both step-level PSA figures side by side; enter the £90,000 case above to reproduce the £600 swing.

Worked-example basis: No time-apportioned reduction is due for any gain or policy shown. TAR is not calculated or applied. Raw gains are shown before any TAR.

Try it — pre-loaded with the offshore regression case (IPTM-EX-03-OFFSHORE); confirm the TAR check to run itchange any figure to recompute
— Inputs

Gain, years, income.

From the certificate, or the chargeable-event-gain calculator.

Relevant years for slicing — usually on the certificate.

Salary, pension, self-employment, rental — gross, before the personal allowance.

Interest only — excludes dividends and the bond gain.

Taxed at the dividend rates as the top slice. Excludes the bond gain.

Total member relief-at-source contributions across every scheme in this tax year, grossed up. Extends the rate limits both in the client's actual liability and inside the top-slicing calculation (FA 2004 s.192(4)).

Qualifying Gift Aid only: cash donated plus the basic-rate tax the charity reclaims (normally cash × 1.25). It still extends the rate limits in the client's actual liability (ITA 2007 s.414(2)), but is ignored inside the top-slicing calculation (ITTOIA 2005 s.535(7)) — which is why it is entered separately from the pension contributions. If there were none, enter 0 to record that.

Changes the net tax, not the relief. The credited-onshore lane reduces the real liability; the ordinary offshore lane does not. The certificate's separate tax-treated-as-paid answer below decides whether that lane is supported — bond type alone does not prove the s.530 credit.

Drives the bands, PSA and allowances — versioned per-year config.

Need the gain first? Run the chargeable event gain calculator and bring the figure here.

For gains before 6 April 2021 the pre-change method remains correct — the engine branches on gain date.

References

  1. HMRC Insurance Policyholder Taxation Manual, IPTM3820 — Top slicing relief: general (accessed 2026-07-09).
  2. Income Tax (Trading and Other Income) Act 2005, s.535 (top slicing relief) — legislation.gov.uk (accessed 2026-07-09).
  3. Finance Act 2020, s.37 — legislation.gov.uk (accessed 2026-07-09).
  4. HMRC Agent Update: issue 83 (April 2021) — UK Government Web Archive snapshot, 1 June 2021 (the original gov.uk publication URL has been withdrawn and now redirects to the Agent Update collection) (accessed 2026-07-09).
  5. AccountingWEB, "Top slicing relief: HMRC still ‘getting it wrong’", John Stokdyk, 7 May 2021 (accessed 2026-07-09). [archived copy]
  6. Lawrence Rose Ltd, "Top slicing relief: HMRC errors" (firm blog, undated) (accessed 2026-07-09).
Sources & grounding
  • Worked figures (£6,817 pre-method · £7,417 post-method · £600 delta · PSA £0→£500, £90,000 offshore gain before any TAR / 6 complete years / £45,000 other income, 2025/26): re-derived 2026-07-01 against the corrected engine (see the "updated" note below); tax attributable to the gain £18,493 (post the s.531(1) deemed-tax credit), pinned at 0p in CI. No time-apportioned reduction is due; TAR is not calculated or applied.

  • Rule basis: IPTM3820 (quoted verbatim in the body; re-verified against gov.uk 2026-07-09) + HMRC Agent Update 83 (April 2021) — PSA and starting-rate band recalculated at notional income, gains arising 2021/22 onwards; statutory footing FA 2020 s.37 amendments to ITTOIA 2005 s.535–537 (Step-4 PA recompute + fixed allocation order) with HMRC practice extending the recalculation to the PSA/SRB.

    Primary sources:IPTM3820ITTOIA 2005 s.535–537 (Step-4 PA recompute + fixed allocation order) with HMRC practice exFA 2020 s.37 amendments to ITTOIA 2005 s.535–537 (Step-4 PA recompute + fixed allocation oHMRC Agent Update 83

  • The "HMRC's own calculation" record (re-verified against primary sources 2026-07-09; every claim maps to learn/_lib/claims-registry.ts, rendered in the References list and enforced by app/app/__tests__/citations-manifest.test.ts): HMRC Agent Update 83 (April 2021) — "fully automated approach… active from 6 April 2021", the 28 August 2020 automated recovery run for 2018/19, the 2019/20 e-filing exclusion ("affected customers are required to complete paper returns to get the correct calculation") and the 45,000-customers/2,000-beneficiaries scale estimate (UK Government Web Archive snapshot — the original gov.uk publication URL was withdrawn and now redirects to the collection). AccountingWEB, 7 May 2021 (John Stokdyk): Tim Good / Absolute Software — HMRC "still getting TSR calculations wrong in a number of cases" per the Topslicer tool. Lawrence Rose Ltd (firm blog, undated): "HMRC have overtaxed him by £1,267" on a resubmitted return.

    Primary sources:HMRC Agent Update 83

  • Third parties are named only with a primary-source citation, per the ratified name-and-cite posture (RATIFICATIONS.md §L2). No claim is made about HMRC's current calculation — the record above is dated to its sources.

  • Updated 2026-07-01 (calc-correctness audit finding A1; ITTOIA 2005 s.531(1)): offshore bonds now get the same s.530(1) deemed basic-rate credit onshore bonds get, within the top-slicing relief calculation. The original £60,000-gain-before-any-TAR / £35,000-income example no longer shows a PSA-recalc delta for offshore (the credit floors the relieved liability at £0 under both PSA rules); moved to a larger-gain case where genuine tax remains due either way.

    Primary sources:ITTOIA 2005 s.531(1)): offshore bonds now get the same s.530(1) deemed basic-rate credit o

For planning and illustration purposes only. Verify all inputs against source documents. This explainer does not constitute financial or tax advice.

Next

Put this to work on a real case.

Open the Top-Slicing Relief calculator with the worked example above already filled in. Top-Slicing Relief calculator

A free account saves the calculation to a client record and renders the branded compliance annex PDF — 3 a month, no card.

Create free account

— Cookies

We use essential storage to keep you signed in, remember work in progress and save your privacy choice. We use limited cookieless usage counts before you choose. With your permission, optional product analytics help us understand and improve the signed-in service. Account-linked analytics stay off unless you accept. Session replay is disabled on authenticated and client workspace pages; with your permission, anonymous masked replay may run only on queryless public pages. We do not use advertising trackers or sell personal data. Read our privacy policy.